public class RuleProviderForObjects extends java.lang.Object implements IRuleProvider
Constructor and Description |
---|
RuleProviderForObjects(Objects[] data) |
RuleProviderForObjects(java.lang.String[] labels,
Objects[] data) |
RuleProviderForObjects(java.lang.String[] labels,
java.lang.String[] descriptions,
Objects[] data) |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getDescriptions() |
java.lang.String[] |
getLabels() |
int |
getNumberOfColumns() |
int |
getNumberOfRows() |
java.lang.Object |
getValue(int row,
int col) |
void |
validateStructure() |
public RuleProviderForObjects(Objects[] data)
public RuleProviderForObjects(java.lang.String[] labels, Objects[] data)
public RuleProviderForObjects(java.lang.String[] labels, java.lang.String[] descriptions, Objects[] data)
public int getNumberOfRows()
getNumberOfRows
in interface IRuleProvider
public int getNumberOfColumns()
getNumberOfColumns
in interface IRuleProvider
public java.lang.Object getValue(int row, int col)
getValue
in interface IRuleProvider
public void validateStructure() throws InvalidStructureException
validateStructure
in interface IRuleProvider
InvalidStructureException
public java.lang.String[] getLabels()
getLabels
in interface IRuleProvider
public java.lang.String[] getDescriptions()
getDescriptions
in interface IRuleProvider