public interface MemberColumnMapping
Modifier and Type | Method and Description |
---|---|
Column |
getColumn(int position)
Accessor for the column at the specified position.
|
Column[] |
getColumns()
Accessor for the columns representing this member.
|
AbstractMemberMetaData |
getMemberMetaData()
Accessor for the metadata for this member.
|
int |
getNumberOfColumns()
Accessor for the number of columns that represents this member.
|
TypeConverter |
getTypeConverter()
Accessor for the TypeConverter to use for this member-column (if any).
|
TypeConverter |
getTypeConverterForComponent(FieldRole role)
Accessor for a component (collection element, map key, map value) converter if defined.
|
void |
setTypeConverter(TypeConverter typeConv)
Method to set the TypeConverter used by this member-column.
|
void |
setTypeConverterForComponent(FieldRole role,
TypeConverter conv)
Method to set a component TypeConverter for such as a collection element, map key or map value.
|
AbstractMemberMetaData getMemberMetaData()
Column getColumn(int position)
position
- The position, with origin 0Column[] getColumns()
int getNumberOfColumns()
void setTypeConverter(TypeConverter typeConv)
typeConv
- The TypeConverter to usevoid setTypeConverterForComponent(FieldRole role, TypeConverter conv)
role
- The role where this converter is usedconv
- The converterTypeConverter getTypeConverter()
TypeConverter getTypeConverterForComponent(FieldRole role)
role
- The role of the component where the converter would be usedCopyright © 2019. All rights reserved.