public interface HasName extends Document, HasMainInterface
Document
implementations that implement the
getName()
method. If a Document
implements this trait, it
is also expected to implement the HasMainInterface
trait.Modifier and Type | Field and Description |
---|---|
static String |
NAME
The key of the
name property. |
Modifier and Type | Method and Description |
---|---|
default String |
getName()
Gets the name of this Document.
|
static HasName |
of(Document document)
Returns a wrapper of the specified document that implements the
HasName trait. |
mainInterface
ancestors, children, children, get, getAsBoolean, getAsDouble, getAsInt, getAsLong, getAsString, getData, getParent, put
static final String NAME
name
property.default String getName() throws SpeedmentConfigException
HasChildren
interface.
If it does not and this document is unnamed, an
SpeedmentConfigException
is called.SpeedmentConfigException
- if no name is specified and the parent can't
generate oneCopyright © 2018 Speedment, Inc.. All rights reserved.