public class QueryNameSpace
extends java.lang.Object
Constructor and Description |
---|
QueryNameSpace(SchemaI schema) |
Modifier and Type | Method and Description |
---|---|
void |
addJoin(java.lang.String alias,
de.ipcon.db.oql.Join join) |
void |
addPath(PathNode path) |
void |
addRoot(java.lang.String alias,
java.lang.String entityName,
boolean only) |
java.lang.StringBuilder |
appendJoins(java.lang.StringBuilder sb,
java.lang.String rootAlias) |
java.lang.StringBuilder |
appendRoots(java.lang.StringBuilder sb,
java.lang.String rootAlias) |
java.lang.String |
getDefaultRootAlias() |
de.ipcon.db.oql.TableSurrogate |
getJoin(java.lang.String alias) |
java.lang.String |
getNextIdentifier() |
PathNode[] |
getPathNodes() |
de.ipcon.db.oql.Table |
getRoot(java.lang.String alias) |
de.ipcon.db.oql.Table |
getRoot(java.lang.String alias,
boolean throwIfNotFound) |
SchemaI |
getSchema() |
boolean |
hasRoot(java.lang.String alias) |
boolean |
hasRoots() |
public QueryNameSpace(SchemaI schema)
public SchemaI getSchema()
public void addPath(PathNode path)
public void addRoot(java.lang.String alias, java.lang.String entityName, boolean only) throws OQLException
OQLException
public boolean hasRoots()
public boolean hasRoot(java.lang.String alias)
public java.lang.String getDefaultRootAlias()
public de.ipcon.db.oql.Table getRoot(java.lang.String alias)
public de.ipcon.db.oql.Table getRoot(java.lang.String alias, boolean throwIfNotFound)
public void addJoin(java.lang.String alias, de.ipcon.db.oql.Join join)
public de.ipcon.db.oql.TableSurrogate getJoin(java.lang.String alias)
public PathNode[] getPathNodes()
public java.lang.StringBuilder appendRoots(java.lang.StringBuilder sb, java.lang.String rootAlias)
public java.lang.StringBuilder appendJoins(java.lang.StringBuilder sb, java.lang.String rootAlias)
public java.lang.String getNextIdentifier()
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.