Uses of Interface
net.sourceforge.pmd.util.DataMap.DataKey
-
Packages that use DataMap.DataKey Package Description net.sourceforge.pmd.lang.ast net.sourceforge.pmd.lang.metrics Language-independent framework to represent code metrics.net.sourceforge.pmd.util -
-
Uses of DataMap.DataKey in net.sourceforge.pmd.lang.ast
Methods in net.sourceforge.pmd.lang.ast that return types with arguments of type DataMap.DataKey Modifier and Type Method Description DataMap<DataMap.DataKey<?,?>>
AbstractNode. getUserMap()
DataMap<DataMap.DataKey<?,?>>
Node. getUserMap()
Returns a data map used to store additional information on this node. -
Uses of DataMap.DataKey in net.sourceforge.pmd.lang.metrics
Subinterfaces of DataMap.DataKey in net.sourceforge.pmd.lang.metrics Modifier and Type Interface Description interface
MetricKey<N extends Node>
Key identifying a metric.Classes in net.sourceforge.pmd.lang.metrics that implement DataMap.DataKey Modifier and Type Class Description class
ParameterizedMetricKey<N extends Node>
Deprecated.Is internal API -
Uses of DataMap.DataKey in net.sourceforge.pmd.util
Classes in net.sourceforge.pmd.util with type parameters of type DataMap.DataKey Modifier and Type Interface Description static interface
DataMap.DataKey<K extends DataMap.DataKey<K,T>,T>
A key for type-safe access into aDataMap
.Classes in net.sourceforge.pmd.util that implement DataMap.DataKey Modifier and Type Class Description static class
DataMap.SimpleDataKey<T>
Methods in net.sourceforge.pmd.util with parameters of type DataMap.DataKey Modifier and Type Method Description <T> T
DataMap. get(DataMap.DataKey<? extends K,? super T> key)
Retrieves the data currently mapped to the key.boolean
DataMap. isSet(DataMap.DataKey<? extends K,?> key)
Returns true if the given key has a non-null value in the map.<T> T
DataMap. set(DataMap.DataKey<? extends K,? super T> key, T data)
Set the mapping to the given data.
-