|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.modeshape.graph.query.model.DynamicOperand
@Immutable public abstract class DynamicOperand
A dynamic operand used in a Comparison
constraint.
Constructor Summary | |
---|---|
protected |
DynamicOperand(Collection<SelectorName> selectorNames)
Create a arithmetic dynamic operand that operates upon the supplied selector name(s). |
protected |
DynamicOperand(DynamicOperand... operands)
Create a arithmetic dynamic operand that operates upon the selector names given by the supplied dynamic operand(s). |
protected |
DynamicOperand(DynamicOperand operand)
Create a arithmetic dynamic operand that operates upon the selector names given by the supplied dynamic operand(s). |
protected |
DynamicOperand(Iterable<? extends DynamicOperand> operands)
Create a arithmetic dynamic operand that operates upon the selector names given by the supplied dynamic operand(s). |
protected |
DynamicOperand(SelectorName... selectorNames)
Create a arithmetic dynamic operand that operates upon the supplied selector name(s). |
Method Summary | |
---|---|
Set<SelectorName> |
getSelectorNames()
Get the selector symbols to which this operand applies. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.modeshape.graph.query.model.Visitable |
---|
accept |
Constructor Detail |
---|
protected DynamicOperand(SelectorName... selectorNames)
selectorNames
- the selector names
IllegalArgumentException
- if the selector names array is null or empty, or if any of the values are nullprotected DynamicOperand(Collection<SelectorName> selectorNames)
selectorNames
- the selector names
IllegalArgumentException
- if the name list is null or empty, or if any of the values are nullprotected DynamicOperand(DynamicOperand operand)
operand
- the operand defining the selector names
IllegalArgumentException
- if the operand is nullprotected DynamicOperand(Iterable<? extends DynamicOperand> operands)
operands
- the operands defining the selector names
IllegalArgumentException
- if the operand is nullprotected DynamicOperand(DynamicOperand... operands)
operands
- the operands defining the selector names
IllegalArgumentException
- if the operand is nullMethod Detail |
---|
public Set<SelectorName> getSelectorNames()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |