接口 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
-
-
方法概要
所有方法 实例方法 默认方法 修饰符和类型 方法 说明 default voidaddAttributeNodes(String... names)default voidaddAttributeNodes(javax.persistence.metamodel.Attribute<J,?>... attribute)default <X> SubGraph<X>addKeySubgraph(String name)default <X> SubGraph<X>addKeySubgraph(String name, Class<X> type)default <X> SubGraph<X>addKeySubgraph(javax.persistence.metamodel.Attribute<J,X> attribute)default <X> SubGraph<? extends X>addKeySubgraph(javax.persistence.metamodel.Attribute<J,X> attribute, Class<? extends X> type)default <X> SubGraph<X>addSubgraph(String name)default <X> SubGraph<X>addSubgraph(String name, Class<X> type)default <X> SubGraph<X>addSubgraph(javax.persistence.metamodel.Attribute<J,X> attribute)default <X> SubGraph<? extends X>addSubgraph(javax.persistence.metamodel.Attribute<J,X> attribute, Class<? extends X> type)default List<javax.persistence.AttributeNode<?>>getAttributeNodes()default Class<J>getClassType()-
从接口继承的方法 org.hibernate.graph.Graph
addAttributeNode, addAttributeNode, addKeySubGraph, addKeySubGraph, addKeySubGraph, addKeySubGraph, addSubGraph, addSubGraph, addSubGraph, addSubGraph, findAttributeNode, findAttributeNode, getAttributeNodeList, getGraphAttributeNodes, getGraphedType, makeCopy, makeRootGraph, makeSubGraph
-
-
-
-
方法详细资料
-
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>
-
-