Uses of Class
com.vladsch.flexmark.util.data.DataKeyBase
Packages that use DataKeyBase
Package
Description
-
Uses of DataKeyBase in com.vladsch.flexmark.experimental.util.data
Subclasses of DataKeyBase in com.vladsch.flexmark.experimental.util.data -
Uses of DataKeyBase in com.vladsch.flexmark.util.ast
Methods in com.vladsch.flexmark.util.ast that return types with arguments of type DataKeyBaseModifier and TypeMethodDescription@NotNull Map<? extends DataKeyBase<?>, Object> Document.getAll()@NotNull Collection<? extends DataKeyBase<?>> Document.getKeys()Methods in com.vladsch.flexmark.util.ast with parameters of type DataKeyBaseModifier and TypeMethodDescriptionbooleanDocument.contains(@NotNull DataKeyBase<?> key) @Nullable 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.dataModifier and TypeClassDescriptionclassDataKey<T>NOTE: Constructors have changed in a breaking way from 0.50.x and prior implementationsclassFields in com.vladsch.flexmark.util.data with type parameters of type DataKeyBaseMethods in com.vladsch.flexmark.util.data that return types with arguments of type DataKeyBaseModifier and TypeMethodDescription@NotNull Map<? extends DataKeyBase<?>, Object> DataHolder.getAll()@NotNull Map<? extends DataKeyBase<?>, Object> DataSet.getAll()@NotNull Map<? extends DataKeyBase<?>, Object> MutableScopedDataSet.getAll()@NotNull Map<? extends DataKeyBase<?>, Object> ScopedDataSet.getAll()@NotNull Collection<? extends DataKeyBase<?>> DataHolder.getKeys()@NotNull Collection<? extends DataKeyBase<?>> DataSet.getKeys()@NotNull Collection<? extends DataKeyBase<?>> MutableScopedDataSet.getKeys()@NotNull Collection<? extends DataKeyBase<?>> ScopedDataSet.getKeys()Methods in com.vladsch.flexmark.util.data with parameters of type DataKeyBaseModifier and TypeMethodDescriptionbooleanDataHolder.contains(@NotNull DataKeyBase<?> key) booleanDataSet.contains(@NotNull DataKeyBase<?> key) booleanMutableScopedDataSet.contains(@NotNull DataKeyBase<?> key) booleanScopedDataSet.contains(@NotNull DataKeyBase<?> key) DataHolder.getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory) Get key if it exists or compute using supplier@Nullable ObjectDataSet.getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory) MutableDataHolder.getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory) @Nullable ObjectMutableDataSet.getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory) @Nullable ObjectMutableScopedDataSet.getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory) @Nullable 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 DataKeyBaseModifierConstructorDescriptionDataKeyBase(@NotNull String name, @NotNull DataKeyBase<T> defaultKey) Creates a NullableDataKey with a dynamic default value taken from a value of another keyNullableDataKey(@NotNull 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 DataKeyBaseModifier and TypeMethodDescription<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) final <T> TSegmentedSequence.getOption(DataKeyBase<T> dataKey) <T> TSubSequence.getOption(@NotNull DataKeyBase<T> dataKey)