public interface Attributes
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.String key,
java.lang.Object value)
Add a single attribute
|
void |
addAll(java.util.Map<java.lang.String,java.lang.Object> m)
Add additional Asciidoctor attributes.
|
default void |
addAsBoolean(java.lang.String key,
java.lang.Object value)
Indicates that the value should be treated as a time value.
|
default void |
addAsDate(java.lang.String key,
java.lang.Object value)
Indicates that the value should be treated as a date value.
|
default void |
addAsTime(java.lang.String key,
java.lang.Object value)
Indicates that the value should be treated as a time value.
|
AttributeType |
asBoolean(java.lang.Object value)
Indicates that the value should be treated as a boolean value.
|
AttributeType |
asDate(java.lang.Object value)
Indicates that the value should be treated as a date value.
|
AttributeType |
asTime(java.lang.Object value)
Indicates that the value should be treated as a time value.
|
void |
attributeProvider(org.gradle.api.provider.Provider<java.util.Map<java.lang.String,java.lang.Object>> provider)
Adds a provider as an additional attribute provider.
|
org.gradle.api.provider.Provider<java.util.Map<java.lang.String,java.lang.String>> |
getAttributeResolver()
Resolves all the Asciidoctor options.
|
void |
replaceAll(java.util.Map<java.lang.String,java.lang.Object> m)
Apply a new set of Asciidoctor attributes, clearing any attributes and providers previously set.
|
org.gradle.api.provider.Provider<java.util.Map<java.lang.String,java.lang.String>> getAttributeResolver()
Resolves values to either boolean, dates or strings.
URIs are resolved to string with toAsciiString().
void replaceAll(java.util.Map<java.lang.String,java.lang.Object> m)
m - Map with new optionsvoid addAll(java.util.Map<java.lang.String,java.lang.Object> m)
m - Map with new optionsvoid add(java.lang.String key,
java.lang.Object value)
key - Name of attributevalue - Value of attribute.void attributeProvider(org.gradle.api.provider.Provider<java.util.Map<java.lang.String,java.lang.Object>> provider)
provider - A provider that returns a Map<String,Object>.AttributeType asTime(java.lang.Object value)
value - Value.addAll(Map)
or as a single value to add(String, Object)default void addAsTime(java.lang.String key,
java.lang.Object value)
key - Attribute namevalue - Value.AttributeType asDate(java.lang.Object value)
value - Value.addAll(Map)
or as a single value to add(String, Object)default void addAsDate(java.lang.String key,
java.lang.Object value)
key - Attribute namevalue - Value.AttributeType asBoolean(java.lang.Object value)
value - Value.addAll(Map)
or as a single value to add(String, Object)default void addAsBoolean(java.lang.String key,
java.lang.Object value)
key - Attribute namevalue - Value.