public interface MetaNode extends ScopedNode<MetaNode,MetaNode.Builder>
Node used to store meta assignments.| Modifier and Type | Interface and Description |
|---|---|
static interface |
MetaNode.Builder
A
MetaNode builder. |
| Modifier and Type | Method and Description |
|---|---|
static @NonNull MetaNode.Builder |
builder()
Creates a
MetaNode builder. |
static @NonNull MetaNode.Builder |
builder(@NonNull String key,
@NonNull String value)
Creates a
MetaNode builder. |
@NonNull String |
getMetaKey()
Gets the meta key.
|
@NonNull String |
getMetaValue()
Gets the meta value.
|
default @NonNull NodeType<MetaNode> |
getType()
Gets the type of the node.
|
toBuilderbuilder, equals, equals, getContexts, getExpiry, getExpiryDuration, getKey, getMetadata, getValue, hasExpired, hasExpiry, isNegated, metadata, resolveShorthanddefault @NonNull NodeType<MetaNode> getType()
NodegetType in interface NodegetType in interface ScopedNode<MetaNode,MetaNode.Builder>@NonNull String getMetaKey()
@NonNull String getMetaValue()
static @NonNull MetaNode.Builder builder()
MetaNode builder.static @NonNull MetaNode.Builder builder(@NonNull String key, @NonNull String value)
MetaNode builder.key - the meta key to setvalue - the meta value to set