Uses of Interface
com.vladsch.flexmark.util.data.DataValueFactory
-
Packages that use DataValueFactory Package Description com.vladsch.flexmark.util.ast com.vladsch.flexmark.util.data -
-
Uses of DataValueFactory in com.vladsch.flexmark.util.ast
Methods in com.vladsch.flexmark.util.ast with parameters of type DataValueFactory Modifier and Type Method Description @Nullable java.lang.Object
Document. getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory)
-
Uses of DataValueFactory in com.vladsch.flexmark.util.data
Subinterfaces of DataValueFactory in com.vladsch.flexmark.util.data Modifier and Type Interface Description interface
DataNotNullValueFactory<T>
interface
DataNotNullValueNullableFactory<T>
interface
DataValueNullableFactory<T>
Fields in com.vladsch.flexmark.util.data declared as DataValueFactory Modifier and Type Field Description private @NotNull DataValueFactory<T>
DataKeyBase. factory
Methods in com.vladsch.flexmark.util.data that return DataValueFactory Modifier and Type Method Description @NotNull DataValueFactory<T>
DataKeyBase. getFactory()
Methods in com.vladsch.flexmark.util.data with parameters of type DataValueFactory Modifier and Type Method Description java.lang.Object
DataHolder. getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory)
Get key if it exists or compute using supplier@Nullable java.lang.Object
DataSet. getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory)
java.lang.Object
MutableDataHolder. getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory)
@Nullable java.lang.Object
MutableDataSet. getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory)
@Nullable java.lang.Object
MutableScopedDataSet. getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory)
@Nullable java.lang.Object
ScopedDataSet. getOrCompute(@NotNull DataKeyBase<?> key, @NotNull DataValueFactory<?> factory)
Constructors in com.vladsch.flexmark.util.data with parameters of type DataValueFactory Constructor Description DataKeyBase(@NotNull java.lang.String name, T defaultValue, @NotNull DataValueFactory<T> factory)
Creates a NullableDataKey with a computed default value and a provided default value when data holder is null.NullableDataKey(@NotNull java.lang.String name, T defaultValue, @NotNull DataValueFactory<T> factory)
Creates a DataKey with nullable data value and factory with non-nullable dataHolder
-