|
||||||||||
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 | |
---|---|
java.lang.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. |
java.lang.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()
java.lang.String getName()
JoinType getJoinType()
boolean isLast()
boolean isAlias()
getAliasedPath()
.
java.lang.Iterable<PathComponent<T,U>> getAliasedPath()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |