ix.icore.domain
Class Ordering
java.lang.Object
ix.icore.AbstractAnnotatedObject
ix.icore.AbstractIXObject
ix.icore.domain.Constrainer
ix.icore.domain.Ordering
- All Implemented Interfaces:
- Annotated, NodeEndRange, IXObject, java.io.Serializable
public class Ordering
- extends Constrainer
- implements NodeEndRange, java.io.Serializable
A probably temporary representation of temporal "before" constraints.
- See Also:
- Serialized Form
Methods inherited from class ix.icore.AbstractAnnotatedObject |
addAnnotationListener, annMap, clearAnnotations, fireSetAnnotation, getAnnotation, getAnnotations, getComments, makeAnnMap, removeAnnotation, setAnnotation, setAnnotations, setComments, takeAnnotations |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
from
protected NodeEndRef from
to
protected NodeEndRef to
S_TEMPORAL
public static final Symbol S_TEMPORAL
S_ORDERING
public static final Symbol S_ORDERING
Ordering
public Ordering()
Ordering
public Ordering(NodeEndRef from,
NodeEndRef to)
getFrom
public NodeEndRef getFrom()
- Specified by:
getFrom
in interface NodeEndRange
setFrom
public void setFrom(NodeEndRef from)
- Specified by:
setFrom
in interface NodeEndRange
getTo
public NodeEndRef getTo()
- Specified by:
getTo
in interface NodeEndRange
setTo
public void setTo(NodeEndRef to)
- Specified by:
setTo
in interface NodeEndRange
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getType
public Symbol getType()
- Specified by:
getType
in class Constrainer
getRelation
public Symbol getRelation()
- Specified by:
getRelation
in class Constrainer
getParameters
public java.util.List getParameters()
- Specified by:
getParameters
in class Constrainer