public class Metadata extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
Metadata.Signal |
Constructor and Description |
---|
Metadata()
Default constructor that creates an empty instance of metadata.
|
Metadata(Metadata.Signal signal,
Serializable object)
Allows you to create an instance with a
Metadata.Signal and a
Serializable object. |
Modifier and Type | Method and Description |
---|---|
Metadata |
copy()
Returns a copy of the current metadata.
|
Serializable |
getContent()
Returns the
Serializable content in this metadata. |
boolean |
hasContent()
Check if Metadata has content.
|
boolean |
hasSignal()
Check if Metadata has signal.
|
boolean |
hasSignal(Metadata.Signal signal)
Check if Metadata has the given signal.
|
void |
setContent(Serializable content)
Set a serializable content for this metadata.
|
public Metadata()
public Metadata(Metadata.Signal signal, Serializable object)
Metadata.Signal
and a
Serializable
object.signal
- The signal to set.object
- The object that is the metadata.public Metadata copy()
Metadata
.public void setContent(Serializable content)
content
- The content for this metadata.public Serializable getContent()
Serializable
content in this metadata.public boolean hasContent()
public boolean hasSignal()
signal
public boolean hasSignal(Metadata.Signal signal)
signal
- The signal to check against.signal
Copyright © 2021. All rights reserved.