Class JoinTreeNode

java.lang.Object
com.blazebit.persistence.impl.JoinTreeNode

public class JoinTreeNode extends Object
Since:
1.0.0
Author:
Christian Beikov
  • Constructor Details

    • JoinTreeNode

      public JoinTreeNode(String relationName, javax.persistence.metamodel.Attribute<?,?> attribute)
  • Method Details

    • getRelationName

      public String getRelationName()
    • getAttribute

      public javax.persistence.metamodel.Attribute<?,?> getAttribute()
    • getDefaultNode

      public JoinNode getDefaultNode()
    • getJoinNodes

      public NavigableMap<String,JoinNode> getJoinNodes()
    • getJoinNode

      public JoinNode getJoinNode(String alias, boolean defaultJoin)
    • addJoinNode

      public void addJoinNode(JoinNode node, boolean defaultJoin)
    • isCollection

      public boolean isCollection()
    • isMap

      public boolean isMap()
    • isOptional

      public boolean isOptional()