Class NodeRepository<T>

java.lang.Object
com.vladsch.flexmark.util.ast.NodeRepository<T>
All Implemented Interfaces:
Map<String,T>
Direct Known Subclasses:
AbbreviationRepository, EnumeratedReferenceRepository, FootnoteRepository, MacroDefinitionRepository, ReferenceRepository, ZzzzzzRepository

public abstract class NodeRepository<T> extends Object implements Map<String,T>
  • Field Details

    • nodeList

      protected final ArrayList<T> nodeList
    • nodeMap

      protected final Map<String,T> nodeMap
    • keepType

      protected final KeepType keepType
  • Constructor Details

    • NodeRepository

      public NodeRepository(@Nullable @Nullable KeepType keepType)
  • Method Details