public class CollectionMetadataImpl extends Object implements MutableCollectionMetadata
Constructor and Description |
---|
CollectionMetadataImpl() |
CollectionMetadataImpl(Class collectionClass,
String valueType,
List<org.osgi.service.blueprint.reflect.Metadata> values) |
CollectionMetadataImpl(org.osgi.service.blueprint.reflect.CollectionMetadata source) |
Modifier and Type | Method and Description |
---|---|
void |
addValue(org.osgi.service.blueprint.reflect.Metadata value) |
Class |
getCollectionClass() |
List<org.osgi.service.blueprint.reflect.Metadata> |
getValues() |
String |
getValueType() |
void |
removeValue(org.osgi.service.blueprint.reflect.Metadata value) |
void |
setCollectionClass(Class collectionClass) |
void |
setValues(List<org.osgi.service.blueprint.reflect.Metadata> values) |
void |
setValueType(String valueType) |
String |
toString() |
public CollectionMetadataImpl()
public CollectionMetadataImpl(Class collectionClass, String valueType, List<org.osgi.service.blueprint.reflect.Metadata> values)
public CollectionMetadataImpl(org.osgi.service.blueprint.reflect.CollectionMetadata source)
public Class getCollectionClass()
getCollectionClass
in interface org.osgi.service.blueprint.reflect.CollectionMetadata
public void setCollectionClass(Class collectionClass)
setCollectionClass
in interface MutableCollectionMetadata
public String getValueType()
getValueType
in interface org.osgi.service.blueprint.reflect.CollectionMetadata
public void setValueType(String valueType)
setValueType
in interface MutableCollectionMetadata
public List<org.osgi.service.blueprint.reflect.Metadata> getValues()
getValues
in interface org.osgi.service.blueprint.reflect.CollectionMetadata
public void setValues(List<org.osgi.service.blueprint.reflect.Metadata> values)
public void addValue(org.osgi.service.blueprint.reflect.Metadata value)
addValue
in interface MutableCollectionMetadata
public void removeValue(org.osgi.service.blueprint.reflect.Metadata value)
removeValue
in interface MutableCollectionMetadata
Copyright © 2016. All rights reserved.