|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.tranql.ql.AbstractNode
org.tranql.ql.AliasedEntity
org.tranql.ql.DerivedTable
public final class DerivedTable
This class is really intended to be used for SQL, but for now we are using it for the Linda IN clause in EJB-QL.
Constructor Summary | |
---|---|
DerivedTable(Path path,
java.lang.String alias)
|
Method Summary | |
---|---|
java.lang.String |
getAlias()
|
Path |
getPath()
|
java.lang.Object |
visit(QueryVisitor visitor,
java.lang.Object param)
|
Methods inherited from class org.tranql.ql.AliasedEntity |
---|
getEntity |
Methods inherited from class org.tranql.ql.AbstractNode |
---|
addChild, getChild, getSibling, isOnlyChild, setSibling |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DerivedTable(Path path, java.lang.String alias)
Method Detail |
---|
public Path getPath()
public java.lang.String getAlias()
getAlias
in class AliasedEntity
public java.lang.Object visit(QueryVisitor visitor, java.lang.Object param) throws QueryException
QueryException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |