public class Metaset extends CloneableDataObject implements SelectorValueSource
Title: Service Event Fabric Core
Description: Defines a Metaset that contains a set of key-value pairs.
Copyright: Copyright (c) 2020
Company: StreamScape Technologies
DEFAULT_SERIAL_VERSION_ID
Modifier and Type | Method and Description |
---|---|
Metaset |
clone()
Clones the object.
|
boolean |
equals(java.lang.Object other) |
boolean |
exists(java.lang.String key) |
java.lang.Object |
get(java.lang.String key) |
java.lang.String |
getAuthor()
Returns a name of the user that created this object.
|
java.util.Date |
getCreationTime()
Returns a timestamp indicating when the object was created.
|
java.lang.String |
getDescription()
Returns a description of the object.
|
java.util.Map |
getDynamicProperties() |
java.util.Date |
getLastUpdateTime()
Returns a timestamp indicating when the object was updated last time.
|
java.lang.String |
getName()
Returns a name of the object.
|
java.util.UUID |
getOID()
Returns an unique identifier of the object.
|
java.lang.String |
getOwner()
Returns a name of the owner (user or group) of the object.
|
java.util.Map |
getPredefinedProperties() |
java.lang.Object |
getValue(VariableSelectorExpression expression) |
java.util.Map |
getValues() |
boolean |
isStatic() |
java.util.List |
listDynamicKeys() |
java.util.List |
listKeys() |
java.util.List |
listPredefinedKeys() |
java.util.List |
listValues() |
void |
remove(java.lang.String key) |
void |
set(java.lang.String key,
java.lang.Object value) |
void |
setDescription(java.lang.String description)
Sets the specified description of the object.
|
void |
setName(java.lang.String name)
Sets the specified object name.
|
java.lang.String |
toString() |
getSerialVersionUID
public void setDescription(java.lang.String description)
DescribedNamedObject
setDescription
in interface DescribedNamedObject
description
- the value to be set.public boolean isStatic()
public void set(java.lang.String key, java.lang.Object value) throws SchedulerException
SchedulerException
public void remove(java.lang.String key) throws SchedulerException
SchedulerException
public java.lang.Object get(java.lang.String key)
public boolean exists(java.lang.String key)
public java.util.List listPredefinedKeys()
public java.util.List listDynamicKeys()
public java.util.List listKeys()
public java.util.List listValues()
public java.util.Map getPredefinedProperties()
public java.util.Map getDynamicProperties()
public java.util.Map getValues()
public Metaset clone()
CloneableDataObject
clone
in interface CloneableObject
clone
in class CloneableDataObject
public java.lang.String toString()
public java.lang.Object getValue(VariableSelectorExpression expression) throws SelectorEvaluationException
getValue
in interface SelectorValueSource
SelectorEvaluationException
public java.util.UUID getOID()
SchedulerObject
getOID
in interface SchedulerObject
public java.lang.String getName()
NamedObject
getName
in interface NamedObject
public void setName(java.lang.String name) throws SchedulerException
DescribedNamedObject
setName
in interface DescribedNamedObject
name
- the name to be set.SchedulerException
- if the name has wrong format.public java.lang.String getDescription()
DescribedNamedObject
getDescription
in interface DescribedNamedObject
public java.lang.String getAuthor()
SchedulerObject
getAuthor
in interface SchedulerObject
public java.lang.String getOwner()
SchedulerObject
getOwner
in interface SchedulerObject
public java.util.Date getCreationTime()
SchedulerObject
getCreationTime
in interface SchedulerObject
public java.util.Date getLastUpdateTime()
SchedulerObject
getLastUpdateTime
in interface SchedulerObject
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.