Interface Field
-
- All Known Subinterfaces:
CSVField
,ExcelField
,SQLField
- All Known Implementing Classes:
EBXField
public interface Field
Field in aTable
.- Since:
- 4.1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DataType
getDataType()
Returns the data type.int
getIndex()
Returns the index of this field in the table.java.lang.String
getLabel()
Returns the label.SchemaPath
getPath()
Returns the path representing this field.SchemaPath
getTablePath()
Returns the table path.default boolean
isMultiValued()
Returnstrue
if 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()
Returnstrue
if this field is multi-valued.Returns
false
by default.
-
-