public class DataPropertyTable<ROW,PROPERTY,VALUE>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DataPropertyTable.DataPropertyContinuityType |
Constructor and Description |
---|
DataPropertyTable(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
VALUE |
get(int rowIndex,
int colIndex) |
VALUE |
get(ROW rowKey,
PROPERTY colKey) |
DataPropertyGroupSetting |
getGroupSetting(PROPERTY property) |
java.lang.String |
getId() |
java.lang.String |
getName() |
DataPropertyTable.DataPropertyContinuityType |
getPropertyContinuityType(PROPERTY property) |
java.util.List<PROPERTY> |
getPropertyList() |
int |
getPropertyNumber() |
java.util.List<ROW> |
getRowList() |
java.util.List<VALUE> |
getUniqueValueAsListByProperty(PROPERTY property) |
java.util.List<VALUE> |
getValueAsListByProperty(PROPERTY property) |
java.util.List<VALUE> |
getValueAsListByRow(ROW row) |
void |
put(ROW row,
PROPERTY property,
VALUE value) |
void |
setGroupSetting(PROPERTY property,
DataPropertyGroupSetting setting) |
void |
setPropertyContinuityType(PROPERTY property,
DataPropertyTable.DataPropertyContinuityType continuityType) |
java.lang.String |
toString() |
public java.lang.String getId()
public VALUE get(int rowIndex, int colIndex)
public int getPropertyNumber()
public java.util.List<ROW> getRowList()
public java.util.List<PROPERTY> getPropertyList()
public java.util.List<VALUE> getUniqueValueAsListByProperty(PROPERTY property)
public void setGroupSetting(PROPERTY property, DataPropertyGroupSetting setting)
public DataPropertyGroupSetting getGroupSetting(PROPERTY property)
public void setPropertyContinuityType(PROPERTY property, DataPropertyTable.DataPropertyContinuityType continuityType)
public DataPropertyTable.DataPropertyContinuityType getPropertyContinuityType(PROPERTY property)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getName()