public class RemoteRelationStep_Proxy extends MappedObject_Proxy<RemoteRelationStep> implements RelationStep
DIRECTIONALITY_DESCRIPTIONS, DIRECTIONS_ALL, DIRECTIONS_BOTH, DIRECTIONS_DESTINATION, DIRECTIONS_EITHER, DIRECTIONS_SOURCE| Constructor and Description |
|---|
RemoteRelationStep_Proxy(RemoteRelationStep remoteObject) |
| Modifier and Type | Method and Description |
|---|---|
Step |
addNode(int arg0)
Adds node to nodes.
|
String |
getAlias()
Gets the alias associated with this step.
|
boolean |
getCheckedDirectionality()
Gets the value of the checkedDirectionality property.
|
int |
getDirectionality()
Gets the directionality mode used with this relation.
|
Step |
getNext()
Gets the next step.
|
SortedSet<Integer> |
getNodes()
Gets nodenumbers for nodes that must be included in this step.
|
Step |
getPrevious()
Gets the previous step.
|
Integer |
getRole()
Gets the role for this relation, if specified.
|
String |
getTableName()
Gets the name of the table referred to by this step.
|
RemoteRelationStep |
getWrappedObject() |
void |
setUnmodifiable() |
equals, getMapperCode, hashCode, toStringclone, equals, finalize, getClass, notify, notifyAll, wait, wait, waitequals, hashCode, toStringpublic RemoteRelationStep_Proxy(RemoteRelationStep remoteObject)
public boolean getCheckedDirectionality()
RelationStepRelationStep.DIRECTIONS_SOURCE or RelationStep.DIRECTIONS_BOTH.
When this value is true, only bi-directional relations are followed from destination to source. Otherwise unidirectional relations are followed from destination to source as well.
getCheckedDirectionality in interface RelationSteppublic Step getPrevious()
RelationStepgetPrevious in interface RelationSteppublic Step getNext()
RelationStepgetNext in interface RelationSteppublic Integer getRole()
RelationStepRelDef node, or
null.getRole in interface RelationSteppublic int getDirectionality()
RelationStepgetDirectionality in interface RelationSteppublic String getTableName()
StepThis corresponds to a table name in SQL SELECT-syntax.
getTableName in interface Steppublic void setUnmodifiable()
setUnmodifiable in interface Steppublic String getAlias()
StepThis corresponds to a table alias in SQL SELECT-syntax.
public SortedSet<Integer> getNodes()
Stepnull value indicates that no such constraint is applied.
This corresponds to a "number IN (....)" constraint in SQL SELECT syntax.
Note that this can also be achieved by using a FieldValueInConstraint on the "number" field.
public RemoteRelationStep getWrappedObject()
getWrappedObject in interface MappedObjectgetWrappedObject in class MappedObject_Proxy<RemoteRelationStep>MMBase 1.9-SNAPSHOT - ${javadoctimestamp}