| java.lang.Object com.versant.core.ejb.query.Node com.versant.core.ejb.query.PathNode
PathNode | public class PathNode extends Node (Code) | | Dot separated list of identifiers.
|
Constructor Summary | |
public | PathNode(int parentType) Create with given parent type (SELECT, GROUP_BY etc). |
AGGREGATE | final public static int AGGREGATE(Code) | | |
COLLECTION_MEMBER | final public static int COLLECTION_MEMBER(Code) | | |
CONSTRUCTOR | final public static int CONSTRUCTOR(Code) | | |
GROUP_BY | final public static int GROUP_BY(Code) | | |
JOIN | final public static int JOIN(Code) | | |
ORDER_BY | final public static int ORDER_BY(Code) | | |
SELECT | final public static int SELECT(Code) | | |
WHERE | final public static int WHERE(Code) | | |
PathNode | public PathNode(int parentType)(Code) | | Create with given parent type (SELECT, GROUP_BY etc).
|
getFmd | public FieldMetaData getFmd()(Code) | | If this path ends in a field then this is it. It will be a field
of getNavBase().getNavClassMetaData().
|
getNavBase | public NavBase getNavBase()(Code) | | Get the identification variable or last field navigated to get to our
field. If getFmd() is null then we have no simple field and this path is
returning the identification variable or object field on its own.
|
getParentType | public int getParentType()(Code) | | Is this node under a SELECT, GROUP_BY etc.
|
getParentTypeString | public String getParentTypeString()(Code) | | |
|
|