Interface AttributeNode<J>

    • Method Detail

      • getAttributeDescriptor

        Attribute<?,​J> getAttributeDescriptor()
      • getSubGraphs

        java.util.Map<java.lang.Class<? extends J>,​SubGraph<? extends J>> getSubGraphs()
      • getKeySubGraphs

        java.util.Map<java.lang.Class<? extends J>,​SubGraph<? extends J>> getKeySubGraphs()
      • addSubGraph

        <S extends J> void addSubGraph​(java.lang.Class<S> subType,
                                       SubGraph<S> subGraph)
      • addKeySubGraph

        <S extends J> void addKeySubGraph​(java.lang.Class<S> subType,
                                          SubGraph<S> subGraph)
      • makeKeySubGraph

        SubGraph<J> makeKeySubGraph()
      • makeSubGraph

        <S extends JSubGraph<S> makeSubGraph​(java.lang.Class<S> subtype)
      • makeKeySubGraph

        <S extends JSubGraph<S> makeKeySubGraph​(java.lang.Class<S> subtype)