| Package | Description |
|---|---|
| fr.ird.observe.dto.navigation |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DtoModelNavigationModel<N extends DtoModelNavigationNode>
Created by tchemit on 26/05/2018.
|
class |
DtoModelNavigationModelSupport<N extends DtoModelNavigationNode<?>>
Created by tchemit on 26/05/2018.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DtoModelNavigationNodeSupport<D extends IdDto>
Created by tchemit on 26/05/2018.
|
| Modifier and Type | Method and Description |
|---|---|
<N extends DtoModelNavigationNode> |
DtoModelNavigationAggregateModel.forNodeType(Class<N> nodeType) |
default <N extends DtoModelNavigationNode<?>> |
DtoModelNavigationNode.getIds(com.google.common.collect.ImmutableList.Builder<N> builder) |
<D extends DtoModelNavigationNode> |
DtoModelNavigationModel.getNode(Class<D> type) |
<D extends DtoModelNavigationNode> |
DtoModelNavigationModelSupport.getNode(Class<D> type) |
<N extends DtoModelNavigationNode<?>> |
DtoModelNavigationNodeSupport.getNodesFromRoot() |
<N extends DtoModelNavigationNode<?>> |
DtoModelNavigationNodeSupport.init(N parentNode,
com.google.common.collect.ImmutableList<DtoModelNavigationNode<?>> children) |
<N extends DtoModelNavigationNode<?>> |
DtoModelNavigationNode.init(N parentNode,
com.google.common.collect.ImmutableList<DtoModelNavigationNode<?>> nodeStore) |
| Modifier and Type | Method and Description |
|---|---|
DtoModelNavigationNode<?> |
DtoModelNavigationNodeSupport.getParent() |
DtoModelNavigationNode<?> |
DtoModelNavigationNode.getParent() |
default DtoModelNavigationNode<?> |
DtoModelNavigationNode.getRoot() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableList<DtoModelNavigationNode<?>> |
DtoModelNavigationNodeSupport.getChildren() |
com.google.common.collect.ImmutableList<DtoModelNavigationNode<?>> |
DtoModelNavigationNode.getChildren() |
| Modifier and Type | Method and Description |
|---|---|
<N extends DtoModelNavigationNode<?>> |
DtoModelNavigationNodeSupport.init(N parentNode,
com.google.common.collect.ImmutableList<DtoModelNavigationNode<?>> children) |
<N extends DtoModelNavigationNode<?>> |
DtoModelNavigationNode.init(N parentNode,
com.google.common.collect.ImmutableList<DtoModelNavigationNode<?>> nodeStore) |
protected com.google.common.collect.ImmutableList<N> |
DtoModelNavigationModelSupport.loadNodes(Class<N> nodeType,
com.google.common.collect.ImmutableMap.Builder<N,Class<? extends DtoModelNavigationNode<?>>[]> nodesAnnotationBuilders,
com.google.common.collect.ImmutableMap.Builder<Class<? extends DtoModelNavigationNode<?>>,N> parentBuilders) |
protected N |
DtoModelNavigationModelSupport.loadRoot(Class<N> nodeType,
com.google.common.collect.ImmutableMap<Class<? extends DtoModelNavigationNode<?>>,N> parentMap,
com.google.common.collect.ImmutableMap<N,Class<? extends DtoModelNavigationNode<?>>[]> annotations) |
Copyright © 2017–2018 IRD. All rights reserved.