public interface EJBQLCompiledExpression
Modifier and Type | Method and Description |
---|---|
ClassDescriptor |
getEntityDescriptor(String identifier)
Returns a ClassDescriptor for the id variable.
|
EJBQLExpression |
getExpression()
Returns a tree representation of an EJBQL expression.
|
List<DbRelationship> |
getIncomingRelationships(String identifier)
Returns a collection of relationships that joins identifier with a parent entity.
|
PrefetchTreeNode |
getPrefetchTree()
Returns prefetched columns tree for fetch joins.
|
SQLResult |
getResult()
Returns a mapping of the result set columns, or null if this is not a select
expression.
|
ClassDescriptor |
getRootDescriptor()
Returns a descriptor of the root of this expression such as entity being fetched or
updated.
|
String |
getSource()
Returns EJB QL source of the compiled expression if available.
|
EJBQLExpression getExpression()
ClassDescriptor getRootDescriptor()
ClassDescriptor getEntityDescriptor(String identifier)
List<DbRelationship> getIncomingRelationships(String identifier)
String getSource()
SQLResult getResult()
PrefetchTreeNode getPrefetchTree()
Copyright © 2001–2023 Apache Cayenne. All rights reserved.