org.apache.aries.blueprint.mutable
Interface MutableCollectionMetadata

All Superinterfaces:
CollectionMetadata, Metadata, NonNullMetadata
All Known Implementing Classes:
CollectionMetadataImpl

public interface MutableCollectionMetadata
extends CollectionMetadata

A mutable version of the CollectionMetadata that allows modifications.

Version:
$Rev: 896324 $, $Date: 2010-01-06 06:05:04 +0000 (Wed, 06 Jan 2010) $

Method Summary
 void addValue(Metadata value)
           
 void removeValue(Metadata value)
           
 void setCollectionClass(java.lang.Class clazz)
           
 void setValueType(java.lang.String valueType)
           
 
Methods inherited from interface org.osgi.service.blueprint.reflect.CollectionMetadata
getCollectionClass, getValues, getValueType
 

Method Detail

setCollectionClass

void setCollectionClass(java.lang.Class clazz)

setValueType

void setValueType(java.lang.String valueType)

addValue

void addValue(Metadata value)

removeValue

void removeValue(Metadata value)


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.