-
public interface MetadataMetadata interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Collection<Metadatum>all()all.Metadataclear()clear.default booleancontains(Metadatum metadatum)contains.booleancontains(String key)contains.static Metadatacreate()create.Metadatumget(String key)get.default ObjectgetValue(String key)getValue.booleanisEmpty()isEmpty.default Metadataput(Metadata metadata)put.Metadataput(Metadatum metadatum)put.default Metadataput(String key)put.default Metadataput(String key, Object value)put.default Metadataput(String key, Object value, String description)put.default Metadataput(Collection<? extends Metadatum> c)put.Metadatumremove(String key)remove.intsize()size.
-
-
-
Method Detail
-
size
int size()
size.
- Returns:
- a int.
-
isEmpty
boolean isEmpty()
isEmpty.
- Returns:
- a boolean.
-
contains
boolean contains(String key)
contains.
- Parameters:
key- aStringobject.- Returns:
- a boolean.
-
all
Collection<Metadatum> all()
all.
- Returns:
- a
Collectionobject.
-
put
default Metadata put(Collection<? extends Metadatum> c)
put.
- Parameters:
c- aCollectionobject.- Returns:
- a
Metadataobject.
-
contains
default boolean contains(Metadatum metadatum)
contains.
- Parameters:
metadatum- aMetadatumobject.- Returns:
- a boolean.
-
-