public interface DisplayNameNode extends ScopedNode<DisplayNameNode,DisplayNameNode.Builder>
Node used to mark the display name of the node's holder.| Modifier and Type | Interface and Description |
|---|---|
static interface |
DisplayNameNode.Builder
A
DisplayNameNode builder. |
| Modifier and Type | Method and Description |
|---|---|
static @NonNull DisplayNameNode.Builder |
builder()
Creates a
DisplayNameNode builder. |
static @NonNull DisplayNameNode.Builder |
builder(@NonNull String displayName)
Creates a
DisplayNameNode builder. |
@NonNull String |
getDisplayName()
Gets the display name.
|
default @NonNull NodeType<DisplayNameNode> |
getType()
Gets the type of the node.
|
toBuilderequals, equals, getContexts, getExpiry, getExpiryDuration, getKey, getMetadata, getValue, hasExpired, hasExpiry, isNegated, metadata, resolveShorthanddefault @NonNull NodeType<DisplayNameNode> getType()
NodegetType in interface NodegetType in interface ScopedNode<DisplayNameNode,DisplayNameNode.Builder>@NonNull String getDisplayName()
static @NonNull DisplayNameNode.Builder builder()
DisplayNameNode builder.static @NonNull DisplayNameNode.Builder builder(@NonNull String displayName)
DisplayNameNode builder.