Package org.commonmark.internal
Class Definitions
- java.lang.Object
-
- org.commonmark.internal.Definitions
-
public class Definitions extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.Class<?>,DefinitionMap<?>>
definitionsByType
-
Constructor Summary
Constructors Constructor Description Definitions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <D> void
addDefinitions(DefinitionMap<D> definitionMap)
<V> V
getDefinition(java.lang.Class<V> type, java.lang.String label)
private <V> DefinitionMap<V>
getMap(java.lang.Class<V> type)
-
-
-
Field Detail
-
definitionsByType
private final java.util.Map<java.lang.Class<?>,DefinitionMap<?>> definitionsByType
-
-
Method Detail
-
addDefinitions
public <D> void addDefinitions(DefinitionMap<D> definitionMap)
-
getDefinition
public <V> V getDefinition(java.lang.Class<V> type, java.lang.String label)
-
getMap
private <V> DefinitionMap<V> getMap(java.lang.Class<V> type)
-
-