Interface Field
- All Known Subinterfaces:
CSVField
,ExcelField
,SQLField
- All Known Implementing Classes:
EBXField
public interface Field
Field in a
Table
.- Since:
- 4.1.0
-
Method Summary
Modifier and TypeMethodDescriptionReturns the data type.int
getIndex()
Returns the index of this field in the table.getLabel()
Returns the label.default String
getName()
getPath()
Returns the path representing this field.Returns the table path.default boolean
Returnstrue
if this field is multi-valued.
-
Method Details
-
getTablePath
SchemaPath getTablePath()Returns the table path.- Since:
- 4.2.0
-
getPath
SchemaPath getPath()Returns the path representing this field. -
getName
-
getLabel
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.
-