public interface Metadata
Metadata interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
Method Summary
Modifier and TypeMethodDescriptionall()all.clear()clear.default booleancontains.booleancontains.static Metadatacreate()create.get.default ObjectgetValue.booleanisEmpty()isEmpty.default Metadataput.put.default Metadataput.default Metadataput.default Metadataput.default Metadataput(Collection<? extends Metadatum> c) put.remove.intsize()size.
-
Method Details
-
size
int size()size.
- Returns:
- a int.
-
isEmpty
boolean isEmpty()isEmpty.
- Returns:
- a boolean.
-
contains
contains.
- Parameters:
key- aStringobject.- Returns:
- a boolean.
-
remove
remove.
-
put
put.
-
clear
Metadata clear()clear.
- Returns:
- a
Metadataobject.
-
get
get.
-
all
Collection<Metadatum> all()all.
- Returns:
- a
Collectionobject.
-
put
put.
- Parameters:
c- aCollectionobject.- Returns:
- a
Metadataobject.
-
put
put.
-
contains
contains.
- Parameters:
metadatum- aMetadatumobject.- Returns:
- a boolean.
-
getValue
getValue.
-
put
put.
-
put
put.
-
put
put.
-
create
create.
- Returns:
- a
Metadataobject.
-