Class DeployBeanPropertySimpleCollection<T>
- java.lang.Object
-
- io.ebeaninternal.server.deploy.meta.DeployBeanProperty
-
- io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssoc<T>
-
- io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssocMany<T>
-
- io.ebeaninternal.server.deploy.meta.DeployBeanPropertySimpleCollection<T>
-
public class DeployBeanPropertySimpleCollection<T> extends DeployBeanPropertyAssocMany<T>
-
-
Constructor Summary
Constructors Constructor Description DeployBeanPropertySimpleCollection(DeployBeanDescriptor<?> desc, Class<T> targetType, ManyType manyType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isManyToMany()
Returns false as never a ManyToMany.boolean
isUnidirectional()
Returns true as always Unidirectional.-
Methods inherited from class io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssocMany
clearTableJoin, createIntersectionTableJoin, createInverseTableJoin, getElementDescriptor, getFetchOrderBy, getIntersectionDraftTable, getIntersectionJoin, getInverseJoin, getManyType, getMapKey, getMapKeyType, getModifyListenMode, getOrderColumn, hasOrderColumn, isElementCollection, isO2mJoinTable, setElementCollection, setElementDescriptor, setFetchOrderBy, setIntersectionDraftTable, setIntersectionJoin, setInverseJoin, setManyToMany, setMapKey, setModifyListenMode, setO2mJoinTable, setOrderColumn, setTargetType, setUnidirectional
-
Methods inherited from class io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssoc
getBeanTable, getCascadeInfo, getDocStoreDoc, getExtraWhere, getFetchPreference, getForeignKey, getMappedBy, getTableJoin, getTargetDeploy, getTargetType, isOrphanRemoval, setBeanTable, setDocStoreEmbedded, setExtraWhere, setFetchPreference, setForeignKey, setMappedBy, setOrphanRemoval
-
Methods inherited from class io.ebeaninternal.server.deploy.meta.DeployBeanProperty
addDbMigrationInfo, checkPrimitiveBoolean, getDbBind, getDbColumn, getDbColumnDefaultSqlLiteral, getDbColumnDefn, getDbComment, getDbEncryptedType, getDbEncryptFunction, getDbLength, getDbMigrationInfos, getDbScale, getDbType, getDesc, getDocPropertyOptions, getElPlaceHolder, getElPrefix, getField, getFullBeanName, getGeneratedProperty, getGenericType, getGetter, getJacksonField, getMetaAnnotation, getMetaAnnotationFormula, getMetaAnnotations, getMetaAnnotationSize, getMetaAnnotationWhere, getName, getOwningType, getPropertyIndex, getPropertyType, getRawAggregation, getScalarType, getSecondaryTable, getSecondaryTableJoin, getSecondaryTableJoinPrefix, getSetter, getSortOverride, getSqlFormulaJoin, getSqlFormulaSelect, initMetaAnnotations, isAggregation, isDbEncrypted, isDbInsertable, isDbRead, isDbUpdateable, isDiscriminator, isDraft, isDraftDirty, isDraftOnly, isDraftReset, isEmbedded, isExcludedFromHistory, isFetchEager, isId, isIdClass, isImportedPrimaryKey, isJsonDeserialize, isJsonSerialize, isLob, isLocal, isLocalEncrypted, isNaturalKey, isNullable, isSecondaryTable, isSoftDelete, isTenantId, isTransient, isUndirectionalShadow, isUnique, isUnmappedJson, isVersionColumn, parseAggregation, setAggregation, setAggregationPrefix, setDbColumn, setDbColumnDefault, setDbColumnDefn, setDbComment, setDbEncryptFunction, setDbInsertable, setDbLength, setDbRead, setDbScale, setDbType, setDbUpdateable, setDocCode, setDocProperty, setDocSortable, setDraft, setDraftDirty, setDraftOnly, setDraftReset, setElementProperty, setEmbedded, setExcludedFromHistory, setFetchType, setField, setGeneratedProperty, setGetter, setId, setImportedPrimaryKey, setImportedPrimaryKeyColumn, setJsonDeserialize, setJsonSerialize, setLocalEncrypted, setName, setNullable, setOwningType, setPropertyIndex, setScalarType, setSecondaryTable, setSecondaryTableJoin, setSetter, setSoftDelete, setSortOrder, setSqlFormula, setTenantId, setTransient, setUndirectionalShadow, setUnique, setUnmappedJson, setVersionColumn, toString
-
-
-
-
Constructor Detail
-
DeployBeanPropertySimpleCollection
public DeployBeanPropertySimpleCollection(DeployBeanDescriptor<?> desc, Class<T> targetType, ManyType manyType)
-
-
Method Detail
-
isManyToMany
public boolean isManyToMany()
Returns false as never a ManyToMany.- Overrides:
isManyToMany
in classDeployBeanPropertyAssocMany<T>
-
isUnidirectional
public boolean isUnidirectional()
Returns true as always Unidirectional.- Overrides:
isUnidirectional
in classDeployBeanPropertyAssocMany<T>
-
-