public class NodeQueryWrapper extends AbstractQueryWrapper<NodeQuery> implements NodeQuery
Query completely based on other instance of that.queryDEFAULT_MAX_NUMBER, DEFAULT_OFFSET| Constructor and Description |
|---|
NodeQueryWrapper(NodeQuery q) |
| Modifier and Type | Method and Description |
|---|---|
List<StepField> |
getExtraFields() |
NodeManager |
getNodeManager()
Returns the node-manager.
|
Step |
getNodeStep()
Returns the step for which the fields are added (or null)
|
StepField |
getStepField(Field field)
Since in a NodeQuery one of the steps is 'exceptional', also this function makes sense now.
|
Step |
setNodeStep(Step step)
Removes all fields and add all fields of the given step.
|
addAggregatedField, addField, addField, addNode, addNode, addRelationStep, addRelationStep, addSortOrder, addSortOrder, addSortOrder, addStep, aggregatingClone, clone, cloneQuery, cloneWithoutFields, createConstraint, createConstraint, createConstraint, createConstraint, createConstraint, createConstraint, createConstraint, createConstraint, createConstraint, createConstraint, createStepField, createStepField, createStepField, equals, getCachePolicy, getCleanConstraint, getCloud, getConstraint, getFields, getList, getMaxNumber, getOffset, getQuery, getSortOrders, getSql, getStep, getSteps, hashCode, isAggregating, isDistinct, isUsed, markUsed, removeFields, removeImplicitFields, setAlias, setCachePolicy, setCaseSensitive, setConstraint, setDistinct, setInverse, setMaxNumber, setOffset, toSql, toString, unwrapfinalize, getClass, notify, notifyAll, wait, wait, waitaddAggregatedField, addField, addField, addNode, addNode, addRelationStep, addRelationStep, addSortOrder, addSortOrder, addSortOrder, addStep, aggregatingClone, clone, cloneWithoutFields, createConstraint, createConstraint, createConstraint, createConstraint, createConstraint, createConstraint, createConstraint, createConstraint, createConstraint, createConstraint, createStepField, createStepField, createStepField, getCleanConstraint, getCloud, getList, getStep, isUsed, markUsed, removeFields, removeImplicitFields, setAlias, setCaseSensitive, setConstraint, setDistinct, setInverse, setMaxNumber, setOffset, toSqlequals, getConstraint, getFields, getMaxNumber, getOffset, getSortOrders, getSteps, hashCode, isAggregating, isDistinct, toStringgetCachePolicy, setCachePolicyunwrappublic NodeQueryWrapper(NodeQuery q)
public Step getNodeStep()
NodeQuerygetNodeStep in interface NodeQuerypublic Step setNodeStep(Step step)
NodeQuerysetNodeStep in interface NodeQuerystep - add all fields of the this steppublic NodeManager getNodeManager()
NodeQuerygetNodeManager in interface NodeQuerypublic StepField getStepField(Field field)
NodeQuerygetStepField in interface NodeQueryfield - field to get the StepField for.public List<StepField> getExtraFields()
getExtraFields in interface NodeQueryMMBase 1.9-SNAPSHOT - ${javadoctimestamp}