public interface FeatureExtraColumns extends Persistent, SupportFromJson, SupportToJson, java.lang.Iterable<EditableFeatureAttributeDescriptor>
Modifier and Type | Method and Description |
---|---|
EditableFeatureAttributeDescriptor |
add(java.lang.String name,
int type) |
void |
clear() |
void |
copyFrom(FeatureExtraColumns extraColumn) |
EditableFeatureAttributeDescriptor |
get(int index) |
EditableFeatureAttributeDescriptor |
get(java.lang.String name) |
java.util.List<EditableFeatureAttributeDescriptor> |
getColumns() |
FeatureExtraColumns |
getCopy() |
int |
getIndexOf(java.lang.String name) |
boolean |
isEmpty() |
void |
merge(FeatureExtraColumns other) |
void |
remove(java.lang.String attribute) |
int |
size() |
loadFromState, saveToState
fromJson
toJson, toJson, toJsonBuilder, toJsonBuilder
boolean isEmpty()
java.util.List<EditableFeatureAttributeDescriptor> getColumns()
void remove(java.lang.String attribute)
EditableFeatureAttributeDescriptor get(java.lang.String name)
EditableFeatureAttributeDescriptor get(int index)
EditableFeatureAttributeDescriptor add(java.lang.String name, int type)
void merge(FeatureExtraColumns other)
int getIndexOf(java.lang.String name)
int size()
void copyFrom(FeatureExtraColumns extraColumn)
void clear()
FeatureExtraColumns getCopy()