Module io.ebean.core
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>
-
Constructor Summary
ConstructorsConstructorDescriptionDeployBeanPropertySimpleCollection(DeployBeanDescriptor<?> desc, Class<T> targetType, ManyType manyType) -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns false as never a ManyToMany.booleanReturns true as always Unidirectional.Methods inherited from class io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssocMany
clearTableJoin, createIntersectionTableJoin, createInverseTableJoin, getElementDescriptor, getFetchOrderBy, getIntersectionJoin, getInverseJoin, getManyType, getMapKey, getMapKeyType, getModifyListenMode, getOrderColumn, hasOrderColumn, isElementCollection, isO2mJoinTable, setElementCollection, setElementDescriptor, setFetchOrderBy, setIntersectionJoin, setInverseJoin, setManyToMany, setMapKey, setModifyListenMode, setO2mJoinTable, setOrderColumn, setUnidirectionalMethods inherited from class io.ebeaninternal.server.deploy.meta.DeployBeanPropertyAssoc
getBeanTable, getCascadeInfo, getExtraWhere, getFetchPreference, getForeignKey, getMappedBy, getTableJoin, getTargetDeploy, getTargetType, isOrphanRemoval, setBeanTable, setExtraWhere, setFetchPreference, setForeignKey, setMappedBy, setOrphanRemoval, setTargetTypeMethods inherited from class io.ebeaninternal.server.deploy.meta.DeployBeanProperty
addDbMigrationInfo, bindMaxLength, checkPrimitiveBoolean, getDbBind, getDbColumn, getDbColumnDefaultSqlLiteral, getDbColumnDefn, getDbComment, getDbEncryptedType, getDbEncryptFunction, getDbLength, getDbMigrationInfos, getDbScale, getDbType, getDesc, getElPlaceHolder, getElPrefix, getField, getGeneratedProperty, getGenericType, getGetter, getMetaAnnotation, getMetaAnnotationFormula, getMetaAnnotations, getMetaAnnotationWhere, getMutationDetection, getName, getOwningType, getPropertyIndex, getPropertyType, getRawAggregation, getScalarType, getSecondaryTable, getSecondaryTableJoin, getSecondaryTableJoinPrefix, getSetter, getSortOverride, getSqlFormulaJoin, getSqlFormulaSelect, initMetaAnnotations, isAggregation, isDbEncrypted, isDbInsertable, isDbRead, isDbUpdateable, isDiscriminator, 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, setElementProperty, setEmbedded, setExcludedFromHistory, setFetchType, setField, setGeneratedProperty, setGetter, setId, setImportedPrimaryKey, setImportedPrimaryKeyColumn, setJsonDeserialize, setJsonSerialize, setLocalEncrypted, setMutationDetection, setName, setNullable, setOwningType, setPropertyIndex, setScalarType, setSecondaryTable, setSecondaryTableJoin, setSetter, setSoftDelete, setSortOrder, setSqlFormula, setTenantId, setTransient, setUndirectionalShadow, setUnique, setUnmappedJson, setVersionColumn, toString
-
Constructor Details
-
DeployBeanPropertySimpleCollection
public DeployBeanPropertySimpleCollection(DeployBeanDescriptor<?> desc, Class<T> targetType, ManyType manyType)
-
-
Method Details
-
isManyToMany
public boolean isManyToMany()Returns false as never a ManyToMany.- Overrides:
isManyToManyin classDeployBeanPropertyAssocMany<T>
-
isUnidirectional
public boolean isUnidirectional()Returns true as always Unidirectional.- Overrides:
isUnidirectionalin classDeployBeanPropertyAssocMany<T>
-