接口 AttributeNode<J>

  • 所有超级接口:
    javax.persistence.AttributeNode<J>, GraphNode<J>
    所有已知子接口:
    AttributeNodeImplementor<J>
    所有已知实现类:
    AttributeNodeImpl

    public interface AttributeNode<J>
    extends GraphNode<J>, javax.persistence.AttributeNode<J>
    Hibernate extension to the JPA entity-graph AttributeNode contract.
    作者:
    Strong Liu , Steve Ebersole, Andrea Boriero
    • 方法详细资料

      • getAttributeDescriptor

        javax.persistence.metamodel.Attribute<?,​J> getAttributeDescriptor()
      • getSubgraphs

        default Map<Class,​javax.persistence.Subgraph> getSubgraphs()
        指定者:
        getSubgraphs 在接口中 javax.persistence.AttributeNode<J>
      • getKeySubgraphs

        default Map<Class,​javax.persistence.Subgraph> getKeySubgraphs()
        指定者:
        getKeySubgraphs 在接口中 javax.persistence.AttributeNode<J>
      • addSubGraph

        <S extends J> void addSubGraph​(Class<S> subType,
                                       SubGraph<S> subGraph)
      • addKeySubGraph

        <S extends J> void addKeySubGraph​(Class<S> subType,
                                          SubGraph<S> subGraph)
      • makeKeySubGraph

        SubGraph<J> makeKeySubGraph()
      • makeSubGraph

        <S extends JSubGraph<S> makeSubGraph​(Class<S> subtype)
      • makeKeySubGraph

        <S extends JSubGraph<S> makeKeySubGraph​(Class<S> subtype)