public class RelationshipAliasTree extends Object
For example, a path to two properties like:
n (alias = n)|- first (alias = _n0) -- anotherEmbedded (alias = _n1)
|
-- association (alias = _n2) -- anotherEmbedded (alias = _n3)
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(RelationshipAliasTree embeddedNode) |
RelationshipAliasTree |
findChild(String relationshipName) |
String |
getAlias() |
List<RelationshipAliasTree> |
getChildren() |
String |
getRelationshipName() |
String |
getTargetEntityName() |
static RelationshipAliasTree |
relationship(String alias,
String relationshipName,
String targetEntityName) |
static RelationshipAliasTree |
root(String alias) |
String |
toString() |
public static RelationshipAliasTree root(String alias)
public static RelationshipAliasTree relationship(String alias, String relationshipName, String targetEntityName)
public RelationshipAliasTree findChild(String relationshipName)
public String getRelationshipName()
public String getTargetEntityName()
public void addChild(RelationshipAliasTree embeddedNode)
public String getAlias()
public List<RelationshipAliasTree> getChildren()
Copyright © 2010–2016 Hibernate. All rights reserved.