Interface Field
-
- All Known Subinterfaces:
CSVField,ExcelField,SQLField
- All Known Implementing Classes:
EBXField
public interface FieldField in aTable.- Since:
- 4.1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DataTypegetDataType()Returns the data type.intgetIndex()Returns the index of this field in the table.java.lang.StringgetLabel()Returns the label.SchemaPathgetPath()Returns the path representing this field.SchemaPathgetTablePath()Returns the table path.default booleanisMultiValued()Returnstrueif this field is multi-valued.
-
-
-
Method Detail
-
getTablePath
SchemaPath getTablePath()
Returns the table path.- Since:
- 4.2.0
-
getPath
SchemaPath getPath()
Returns the path representing this field.
-
getLabel
java.lang.String getLabel()
Returns the label.
-
getIndex
int getIndex()
Returns the index of this field in the table.Returns -1 by default.
-
getDataType
DataType getDataType()
Returns the data type.
-
isMultiValued
default boolean isMultiValued()
Returnstrueif this field is multi-valued.Returns
falseby default.
-
-