ScalarPropDefAdapter
abstract ScalarPropDefAdapter implements HangarPropDef
All Implemented Interfaces:
- HangarPropDef
SubTypes
Property summary
Modifier and Type | Property |
---|---|
protected | columnDefaults |
Methods summary
Modifier and Type | Method |
---|---|
public | setup ( ColumnDefaults columnDefaults ) |
public | getEntityPropertyClass ( ) |
public | applyDbMeta ( DbInfo dbInfo , PropSourceDef propSourceDef , EntityProperty entityProperty , AnnotationSet annotationSet ) |
public int | testCompatibility ( EntityProperty entityProperty ) |
public | resetPropSourceDef ( PropSourceDef propSourceDef ) |
protected | createColumn ( EntityProperty entityProperty , DbInfo dbInfo , ColumnFactory columnFactory , unknown columnName , Attributes attributes ) |
Properties in detail
-
columnDefaults
protected columnDefaults
Methods in detail
-
setup
public setup ( ColumnDefaults columnDefaults ) -
getEntityPropertyClass
public getEntityPropertyClass ( ) -
applyDbMeta
public applyDbMeta ( DbInfo dbInfo , PropSourceDef propSourceDef , EntityProperty entityProperty , AnnotationSet annotationSet ) -
testCompatibility
-
resetPropSourceDef
public resetPropSourceDef ( PropSourceDef propSourceDef )see
hangar\api\HangarPropDef -
createColumn
protected createColumn ( EntityProperty entityProperty , DbInfo dbInfo , ColumnFactory columnFactory , unknown columnName , Attributes attributes )
param
return