| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EJBQLCompiledExpression
Represents an EJB QL expression "compiled" in the context of a certain mapping.
| Method Summary | |
|---|---|
|  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. | 
| Method Detail | 
|---|
EJBQLExpression getExpression()
ClassDescriptor getRootDescriptor()
ClassDescriptor getEntityDescriptor(String identifier)
List<DbRelationship> getIncomingRelationships(String identifier)
String getSource()
SQLResult getResult()
PrefetchTreeNode getPrefetchTree()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||