public class DefaultJoinGraphRegistry extends Object implements JoinGraphRegistry
JoinGraphRegistry| Constructor and Description |
|---|
DefaultJoinGraphRegistry() |
| Modifier and Type | Method and Description |
|---|---|
List<JoinDescription> |
getJoinGraph(Class<?> clazz,
Object name) |
void |
registerJoinGraph(Object graphName,
Collection<JoinDescription> joins,
Class<?>... rootClasses)
Adds new join graph to the registry.
|
public void registerJoinGraph(Object graphName, Collection<JoinDescription> joins, Class<?>... rootClasses)
JoinGraphRegistryregisterJoinGraph in interface JoinGraphRegistrygraphName - graph unique name. Generally, any object may be used as a name, it should have correct hashCode method. String or enum is recommended.joins - associated joinsrootClasses - target class for new join graphpublic List<JoinDescription> getJoinGraph(Class<?> clazz, Object name)
getJoinGraph in interface JoinGraphRegistryclazz - target classname - join graph nameCopyright © 2017. All rights reserved.