接口 SubGraph<J>

  • 所有超级接口:
    Graph<J>, GraphNode<J>, javax.persistence.Subgraph<J>
    所有已知子接口:
    SubGraphImplementor<J>
    所有已知实现类:
    SubGraphImpl

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

      • getAttributeNodes

        default List<javax.persistence.AttributeNode<?>> getAttributeNodes()
        指定者:
        getAttributeNodes 在接口中 javax.persistence.Subgraph<J>
      • addAttributeNodes

        default void addAttributeNodes​(String... names)
        指定者:
        addAttributeNodes 在接口中 javax.persistence.Subgraph<J>
      • addAttributeNodes

        default void addAttributeNodes​(javax.persistence.metamodel.Attribute<J,​?>... attribute)
        指定者:
        addAttributeNodes 在接口中 javax.persistence.Subgraph<J>
      • addSubgraph

        default <X> SubGraph<X> addSubgraph​(javax.persistence.metamodel.Attribute<J,​X> attribute)
        指定者:
        addSubgraph 在接口中 javax.persistence.Subgraph<J>
      • addSubgraph

        default <X> SubGraph<? extends X> addSubgraph​(javax.persistence.metamodel.Attribute<J,​X> attribute,
                                                      Class<? extends X> type)
        指定者:
        addSubgraph 在接口中 javax.persistence.Subgraph<J>
      • addSubgraph

        default <X> SubGraph<X> addSubgraph​(String name)
        指定者:
        addSubgraph 在接口中 javax.persistence.Subgraph<J>
      • addSubgraph

        default <X> SubGraph<X> addSubgraph​(String name,
                                            Class<X> type)
        指定者:
        addSubgraph 在接口中 javax.persistence.Subgraph<J>
      • addKeySubgraph

        default <X> SubGraph<X> addKeySubgraph​(javax.persistence.metamodel.Attribute<J,​X> attribute)
        指定者:
        addKeySubgraph 在接口中 javax.persistence.Subgraph<J>
      • addKeySubgraph

        default <X> SubGraph<? extends X> addKeySubgraph​(javax.persistence.metamodel.Attribute<J,​X> attribute,
                                                         Class<? extends X> type)
        指定者:
        addKeySubgraph 在接口中 javax.persistence.Subgraph<J>
      • addKeySubgraph

        default <X> SubGraph<X> addKeySubgraph​(String name)
        指定者:
        addKeySubgraph 在接口中 javax.persistence.Subgraph<J>
      • addKeySubgraph

        default <X> SubGraph<X> addKeySubgraph​(String name,
                                               Class<X> type)
        指定者:
        addKeySubgraph 在接口中 javax.persistence.Subgraph<J>
      • getClassType

        default Class<J> getClassType()
        指定者:
        getClassType 在接口中 javax.persistence.Subgraph<J>