| Package | Description |
|---|---|
| com.vladsch.flexmark.util.ast | |
| com.vladsch.flexmark.util.collection | |
| com.vladsch.flexmark.util.format | |
| com.vladsch.flexmark.util.options |
| Modifier and Type | Method and Description |
|---|---|
abstract DataKey<? extends NodeRepository<T>> |
NodeRepository.getDataKey() |
abstract DataKey<KeepType> |
NodeRepository.getKeepDataKey() |
| Modifier and Type | Method and Description |
|---|---|
Map<DataKey,Object> |
Document.getAll() |
Collection<DataKey> |
Document.keySet() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Document.contains(DataKey key) |
<T> T |
Document.get(DataKey<T> key) |
<T> T |
Document.getOrCompute(DataKey<T> key,
DataValueFactory<T> factory) |
<T> MutableDataHolder |
Document.remove(DataKey<T> key) |
<T> MutableDataHolder |
Document.set(DataKey<T> key,
T value) |
| Modifier and Type | Class and Description |
|---|---|
class |
DynamicDefaultKey<T>
Data key that returns a new value for every getDefaultValue() call instead of caching the value
|
| Constructor and Description |
|---|
DynamicDefaultKey(String name,
DataKey<? extends T> defaultKey)
Creates a
DataKey with a dynamic fallback to the value of another key. |
| Modifier and Type | Field and Description |
|---|---|
static DataKey<Boolean> |
TableFormatOptions.ADJUST_COLUMN_WIDTH
Deprecated.
use FORMAT_TABLE_ prefixed name
|
static DataKey<Boolean> |
TableFormatOptions.APPLY_COLUMN_ALIGNMENT
Deprecated.
use FORMAT_TABLE_ prefixed name
|
static DataKey<CharWidthProvider> |
TableFormatOptions.CHAR_WIDTH_PROVIDER
Deprecated.
use FORMAT_TABLE_ prefixed name
|
static DataKey<Boolean> |
TableFormatOptions.FILL_MISSING_COLUMNS
Deprecated.
use FORMAT_TABLE_ prefixed name
|
static DataKey<CharWidthProvider> |
TableFormatOptions.FORMAT_CHAR_WIDTH_PROVIDER |
static DataKey<Boolean> |
TableFormatOptions.FORMAT_TABLE_ADJUST_COLUMN_WIDTH |
static DataKey<Boolean> |
TableFormatOptions.FORMAT_TABLE_APPLY_COLUMN_ALIGNMENT |
static DataKey<TableCaptionHandling> |
TableFormatOptions.FORMAT_TABLE_CAPTION |
static DataKey<DiscretionaryText> |
TableFormatOptions.FORMAT_TABLE_CAPTION_SPACES |
static DataKey<Boolean> |
TableFormatOptions.FORMAT_TABLE_DUMP_TRACKING_OFFSETS |
static DataKey<Boolean> |
TableFormatOptions.FORMAT_TABLE_FILL_MISSING_COLUMNS |
static DataKey<String> |
TableFormatOptions.FORMAT_TABLE_INDENT_PREFIX |
static DataKey<Boolean> |
TableFormatOptions.FORMAT_TABLE_LEAD_TRAIL_PIPES |
static DataKey<DiscretionaryText> |
TableFormatOptions.FORMAT_TABLE_LEFT_ALIGN_MARKER |
static DataKey<TableManipulator> |
TableFormatOptions.FORMAT_TABLE_MANIPULATOR |
static DataKey<Integer> |
TableFormatOptions.FORMAT_TABLE_MIN_SEPARATOR_COLUMN_WIDTH |
static DataKey<Integer> |
TableFormatOptions.FORMAT_TABLE_MIN_SEPARATOR_DASHES |
static DataKey<Boolean> |
TableFormatOptions.FORMAT_TABLE_SPACE_AROUND_PIPES |
static DataKey<Boolean> |
TableFormatOptions.FORMAT_TABLE_TRIM_CELL_WHITESPACE |
static DataKey<Boolean> |
TableFormatOptions.LEAD_TRAIL_PIPES
Deprecated.
use FORMAT_TABLE_ prefixed name
|
static DataKey<DiscretionaryText> |
TableFormatOptions.LEFT_ALIGN_MARKER
Deprecated.
use FORMAT_TABLE_ prefixed name
|
static DataKey<Integer> |
TableFormatOptions.MIN_SEPARATOR_COLUMN_WIDTH
Deprecated.
use FORMAT_TABLE_ prefixed name
|
static DataKey<Integer> |
TableFormatOptions.MIN_SEPARATOR_DASHES
Deprecated.
use FORMAT_TABLE_ prefixed name
|
static DataKey<Boolean> |
TableFormatOptions.REMOVE_CAPTION
Deprecated.
use FORMAT_TABLE_CAPTION with enum value, this option only has effect FORMAT_TABLE_CAPTION is set to AS_IS
|
static DataKey<Boolean> |
TableFormatOptions.SPACE_AROUND_PIPES
Deprecated.
use FORMAT_TABLE_ prefixed name
|
static DataKey<Boolean> |
TableFormatOptions.TRIM_CELL_WHITESPACE
Deprecated.
use FORMAT_TABLE_ prefixed name
|
| Modifier and Type | Field and Description |
|---|---|
protected HashMap<DataKey,Object> |
DataSet.dataSet |
| Modifier and Type | Method and Description |
|---|---|
Map<DataKey,Object> |
ScopedDataSet.getAll() |
Map<DataKey,Object> |
DataHolder.getAll() |
Map<DataKey,Object> |
MutableScopedDataSet.getAll() |
Map<DataKey,Object> |
DataSet.getAll() |
Collection<DataKey> |
ScopedDataSet.keySet() |
Collection<DataKey> |
DataHolder.keySet() |
Collection<DataKey> |
MutableScopedDataSet.keySet() |
Collection<DataKey> |
DataSet.keySet() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ScopedDataSet.contains(DataKey key) |
boolean |
DataHolder.contains(DataKey key) |
boolean |
MutableScopedDataSet.contains(DataKey key) |
boolean |
DataSet.contains(DataKey key) |
<T> T |
MutableDataHolder.get(DataKey<T> key)
Get the given key, if it does not exist then use the key's factory to create a new value and put it into the collection
so that the following get of the same key will find a value
|
<T> T |
MutableDataSet.get(DataKey<T> key) |
<T> T |
ScopedDataSet.get(DataKey<T> key) |
<T> T |
DataHolder.get(DataKey<T> key) |
<T> T |
MutableScopedDataSet.get(DataKey<T> key) |
<T> T |
DataSet.get(DataKey<T> key) |
<T> T |
MutableDataHolder.getOrCompute(DataKey<T> key,
DataValueFactory<T> factory)
Will return the value previously set or generate a new value using the given factory.
|
<T> T |
MutableDataSet.getOrCompute(DataKey<T> key,
DataValueFactory<T> factory) |
<T> MutableDataHolder |
MutableDataHolder.remove(DataKey<T> key)
Remove the stored value for the key, used to force to default or to force recompute
|
<T> MutableDataSet |
MutableDataSet.remove(DataKey<T> key) |
<T> MutableDataHolder |
MutableDataHolder.set(DataKey<T> key,
T value)
Store the given value for the key
|
<T> MutableDataSet |
MutableDataSet.set(DataKey<T> key,
T value) |
Copyright © 2019. All rights reserved.