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.intgetIndex()Returns the index of this field in the table.getLabel()Returns the label.default StringgetName()getPath()Returns the path representing this field.Returns the table path.default booleanReturnstrueif 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()Returnstrueif this field is multi-valued.Returns
falseby default. 
 -