public class NamespaceName
extends java.lang.Object
Constructor and Description |
---|
NamespaceName(NamespaceId namespaceId,
java.lang.String name) |
NamespaceName(NamespaceId namespaceId,
java.lang.String name,
NamespaceId parentId) |
NamespaceName(NamespaceId namespaceId,
java.lang.String name,
java.util.Optional<NamespaceId> parentId) |
NamespaceName(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Returns the namespace name
|
NamespaceId |
getNamespaceId()
Returns the namespace id
|
java.util.Optional<NamespaceId> |
getParentId()
Returns an optional that could contain the parent namespace id
|
public NamespaceName(java.lang.String name)
public NamespaceName(NamespaceId namespaceId, java.lang.String name)
public NamespaceName(NamespaceId namespaceId, java.lang.String name, NamespaceId parentId)
public NamespaceName(NamespaceId namespaceId, java.lang.String name, java.util.Optional<NamespaceId> parentId)
public NamespaceId getNamespaceId()
public java.lang.String getName()
public java.util.Optional<NamespaceId> getParentId()