com.iphrase.runtime.query.constraint
Class Enumerated.InList
java.lang.Object
|
+--com.iphrase.runtime.query.Feature
|
+--com.iphrase.runtime.query.constraint.Constraint
|
+--com.iphrase.runtime.query.constraint.Enumerated
|
+--com.iphrase.runtime.query.constraint.Enumerated.InList
- Enclosing class:
- Enumerated
- public static class Enumerated.InList
- extends Enumerated
Constrain a feature to be within a list of enumerated values.
Constructor Summary |
Enumerated.InList(java.lang.String feature,
java.util.List values)
Construct an Enumerated.InList constraint. |
Enumerated.InList(java.lang.String feature,
java.lang.String[] values)
Construct an Enumerated.InList constraint. |
Methods inherited from class com.iphrase.runtime.query.constraint.Constraint |
clearExplicit, clearHidden, clearNew, clearNotSerialized, clearPrePruned, clearRequired, clearState, equals, getConstraintLabel, getDisplayPrefix, getIsMentions, getState, getType, isExplicit, isHidden, isMentions, isNew, isNotSerialized, isPrePruned, isRangeConstraintType, isRequired, newInstance, newInstance, setExplicit, setHidden, setHidden, setNew, setNotSerialized, setPrePruned, setRequired, setState |
Methods inherited from class com.iphrase.runtime.query.Feature |
getId |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Enumerated.InList
public Enumerated.InList(java.lang.String feature,
java.util.List values)
- Construct an Enumerated.InList constraint.
- Parameters:
feature
- String
id of constrained featurevalues
- List
of enumerated String
values
Enumerated.InList
public Enumerated.InList(java.lang.String feature,
java.lang.String[] values)
- Construct an Enumerated.InList constraint.
- Parameters:
feature
- String
id of constrained featurevalues
- String
array of enumerated values