public interface CriteriaRow extends NamedDefinition
| Modifier and Type | Interface and Description | 
|---|---|
| static class  | CriteriaRow.RowType | 
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | PROPERTY_CASE_SENSITIVEStandard properties for a view criteria row. | 
TYPE_ACCESSOR, TYPE_ATTRIBUTE, TYPE_CRITERIA, TYPE_CRITERIA_ITEM, TYPE_CRITERIA_OPERATOR, TYPE_CRITERIA_ROW, TYPE_DATACONTROL, TYPE_DEFINITION, TYPE_DEFINITIONCONTEXT, TYPE_NAMED, TYPE_OPERATION, TYPE_OPERATIONRETURN, TYPE_PARAMETER, TYPE_STRUCTURE, TYPE_VARIABLE| Modifier and Type | Method and Description | 
|---|---|
| Criteria.Conjunction | getConjunction()The conjunction to be applied to this row or nested view criteria. | 
| java.util.List | getPropertyListOfValues(java.lang.String propertyName)Returns a list of all valid values that is allowed in the given
 property. | 
| CriteriaRow.RowType | getRowType()Whether this CriteriaRow is a regular row or a nested view criteria. | 
| void | setConjunction(Criteria.Conjunction conjunction)Sets the conjunction of this row. | 
| void | setProperty(java.lang.String name,
           java.lang.String value)Sets the value of a row property. | 
| void | validate()Validates this criteria row. | 
getDefinitionParent, getFullName, getName, getProperties, getPropertygetDefinitionTypestatic final java.lang.String PROPERTY_CASE_SENSITIVE
Criteria.Conjunction getConjunction()
void setConjunction(Criteria.Conjunction conjunction)
conjunction - The conjunction of this row.CriteriaRow.RowType getRowType()
java.util.List getPropertyListOfValues(java.lang.String propertyName)
propertyName - The name of the property whose list of valid values
                     should be returned.void setProperty(java.lang.String name,
               java.lang.String value)
name - name of the property to be set.value - value of the property.void validate()
              throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException