| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PathComponent<T extends Attribute,U extends Relationship>
A component in a path chain.
| Method Summary | |
|---|---|
|  Iterable<PathComponent<T,U>> | getAliasedPath()Returns an aliased path or null if this component is not an alias. | 
|  T | getAttribute() | 
|  JoinType | getJoinType()Returns a joint type of this path component in the expression. | 
|  String | getName() | 
|  U | getRelationship() | 
|  boolean | isAlias()Returns true if this component is an alias for a different path. | 
|  boolean | isLast() | 
| Method Detail | 
|---|
T getAttribute()
U getRelationship()
String getName()
JoinType getJoinType()
boolean isLast()
boolean isAlias()
getAliasedPath().
Iterable<PathComponent<T,U>> getAliasedPath()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||