Uses of Class
com.vladsch.flexmark.util.data.DataKeyBase
-
Packages that use DataKeyBase Package Description com.vladsch.flexmark.experimental.util.data com.vladsch.flexmark.util.ast com.vladsch.flexmark.util.data com.vladsch.flexmark.util.sequence -
-
Uses of DataKeyBase in com.vladsch.flexmark.experimental.util.data
Subclasses of DataKeyBase in com.vladsch.flexmark.experimental.util.data Modifier and Type Class Description classCollectionDataKey<T> -
Uses of DataKeyBase in com.vladsch.flexmark.util.ast
Methods in com.vladsch.flexmark.util.ast that return types with arguments of type DataKeyBase Modifier and Type Method Description @NotNull java.util.Map<? extends DataKeyBase<?>,java.lang.Object>Document. getAll()@NotNull java.util.Collection<? extends DataKeyBase<?>>Document. getKeys()Methods in com.vladsch.flexmark.util.ast with parameters of type DataKeyBase Modifier and Type Method Description booleanDocument. contains(@NotNull DataKeyBase<?> key)@Nullable java.lang.ObjectDocument. getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory)@NotNull MutableDataSetDocument. remove(@NotNull DataKeyBase<?> key) -
Uses of DataKeyBase in com.vladsch.flexmark.util.data
Subclasses of DataKeyBase in com.vladsch.flexmark.util.data Modifier and Type Class Description classDataKey<T>NOTE: Constructors have changed in a breaking way from 0.50.x and prior implementationsclassNullableDataKey<T>Fields in com.vladsch.flexmark.util.data with type parameters of type DataKeyBase Modifier and Type Field Description protected java.util.HashMap<DataKeyBase<?>,java.lang.Object>DataSet. dataSetMethods in com.vladsch.flexmark.util.data that return types with arguments of type DataKeyBase Modifier and Type Method Description @NotNull java.util.Map<? extends DataKeyBase<?>,java.lang.Object>DataHolder. getAll()@NotNull java.util.Map<? extends DataKeyBase<?>,java.lang.Object>DataSet. getAll()@NotNull java.util.Map<? extends DataKeyBase<?>,java.lang.Object>MutableScopedDataSet. getAll()@NotNull java.util.Map<? extends DataKeyBase<?>,java.lang.Object>ScopedDataSet. getAll()@NotNull java.util.Collection<? extends DataKeyBase<?>>DataHolder. getKeys()@NotNull java.util.Collection<? extends DataKeyBase<?>>DataSet. getKeys()@NotNull java.util.Collection<? extends DataKeyBase<?>>MutableScopedDataSet. getKeys()@NotNull java.util.Collection<? extends DataKeyBase<?>>ScopedDataSet. getKeys()Methods in com.vladsch.flexmark.util.data with parameters of type DataKeyBase Modifier and Type Method Description booleanDataHolder. contains(@NotNull DataKeyBase<?> key)booleanDataSet. contains(@NotNull DataKeyBase<?> key)booleanMutableScopedDataSet. contains(@NotNull DataKeyBase<?> key)booleanScopedDataSet. contains(@NotNull DataKeyBase<?> key)java.lang.ObjectDataHolder. getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory)Get key if it exists or compute using supplier@Nullable java.lang.ObjectDataSet. getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory)java.lang.ObjectMutableDataHolder. getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory)@Nullable java.lang.ObjectMutableDataSet. getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory)@Nullable java.lang.ObjectMutableScopedDataSet. getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory)@Nullable java.lang.ObjectScopedDataSet. getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory)@NotNull MutableDataHolderMutableDataHolder. remove(@NotNull DataKeyBase<?> key)Remove the stored value for the key, used to force to default or to force recompute@NotNull MutableDataSetMutableDataSet. remove(@NotNull DataKeyBase<?> key)private <T> MutableDataSetMutableDataSet. set(@NotNull DataKeyBase<T> key, T value)Constructors in com.vladsch.flexmark.util.data with parameters of type DataKeyBase Constructor Description DataKeyBase(@NotNull java.lang.String name, @NotNull DataKeyBase<T> defaultKey)Creates a NullableDataKey with a dynamic default value taken from a value of another keyNullableDataKey(@NotNull java.lang.String name, @NotNull DataKeyBase<T> defaultKey)Creates a NullableDataKey with a dynamic default value taken from a value of another key -
Uses of DataKeyBase in com.vladsch.flexmark.util.sequence
Methods in com.vladsch.flexmark.util.sequence with parameters of type DataKeyBase Modifier and Type Method Description <T> TBasedOptionsHolder. getOption(DataKeyBase<T> dataKey)Options holder, default has none, only available on BasedSequenceWithOptions<T> TBasedOptionsSequence. getOption(DataKeyBase<T> dataKey)<T> TBasedSequence.EmptyBasedSequence. getOption(DataKeyBase<T> dataKey)<T> TCharSubSequence. getOption(DataKeyBase<T> dataKey)<T> TMappedBasedSequence. getOption(DataKeyBase<T> dataKey)<T> TPrefixedSubSequence. getOption(DataKeyBase<T> dataKey)<T> TSegmentedSequence. getOption(DataKeyBase<T> dataKey)<T> TSubSequence. getOption(@NotNull DataKeyBase<T> dataKey)
-