OneToManyPropDef
OneToManyPropDef implements HangarPropDef
All Implemented Interfaces:
- HangarPropDef
Methods summary
Modifier and Type | Method |
---|---|
public | setup ( ColumnDefaults columnDefaults ) |
public | getName ( ) |
public | getEntityPropertyClass ( ) |
public | createMagCollection ( PropSourceDef propSourceDef = null ) |
public | updatePropSourceDef ( Attributes attributes , PropSourceDef propSourceDef ) |
public | resetPropSourceDef ( PropSourceDef propSourceDef ) |
public | applyDbMeta ( DbInfo dbInfo , PropSourceDef propSourceDef , EntityProperty entityProperty , AnnotationSet annotationSet ) |
public Column | createMetaColumn ( EntityProperty entityProperty , PropSourceDef propSourceDef ) |
public int | testCompatibility ( EntityProperty entityProperty ) |
Methods in detail
-
setup
public setup ( ColumnDefaults columnDefaults ) -
getName
public getName ( ) -
getEntityPropertyClass
public getEntityPropertyClass ( ) -
createMagCollection
public createMagCollection ( PropSourceDef propSourceDef = null ) -
updatePropSourceDef
-
resetPropSourceDef
public resetPropSourceDef ( PropSourceDef propSourceDef ) -
applyDbMeta
public applyDbMeta ( DbInfo dbInfo , PropSourceDef propSourceDef , EntityProperty entityProperty , AnnotationSet annotationSet ) -
createMetaColumn
-
testCompatibility
see