public interface AttributeNode<J> extends GraphNode<J>, AttributeNode<J>
Modifier and Type | Method and Description |
---|---|
<S extends J> |
addKeySubGraph(Class<S> subType,
SubGraph<S> subGraph) |
<S extends J> |
addSubGraph(Class<S> subType,
SubGraph<S> subGraph) |
Attribute<?,J> |
getAttributeDescriptor() |
default Map<Class,Subgraph> |
getKeySubgraphs() |
Map<Class<? extends J>,SubGraph<? extends J>> |
getKeySubGraphs() |
default Map<Class,Subgraph> |
getSubgraphs() |
Map<Class<? extends J>,SubGraph<? extends J>> |
getSubGraphs() |
SubGraph<J> |
makeKeySubGraph() |
<S extends J> |
makeKeySubGraph(Class<S> subtype) |
SubGraph<J> |
makeSubGraph() |
<S extends J> |
makeSubGraph(Class<S> subtype) |
getAttributeName
default Map<Class,Subgraph> getSubgraphs()
getSubgraphs
in interface AttributeNode<J>
default Map<Class,Subgraph> getKeySubgraphs()
getKeySubgraphs
in interface AttributeNode<J>
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.