org.apache.aries.blueprint.mutable
Interface MutableMapMetadata

All Superinterfaces:
MapMetadata, Metadata, NonNullMetadata
All Known Implementing Classes:
MapMetadataImpl

public interface MutableMapMetadata
extends MapMetadata

A mutable version of the MapMetadata that allows modifications.

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

Method Summary
 void addEntry(MapEntry entry)
           
 MapEntry addEntry(NonNullMetadata key, Metadata value)
           
 void removeEntry(MapEntry entry)
           
 void setKeyType(java.lang.String keyType)
           
 void setValueType(java.lang.String valueType)
           
 
Methods inherited from interface org.osgi.service.blueprint.reflect.MapMetadata
getEntries, getKeyType, getValueType
 

Method Detail

setKeyType

void setKeyType(java.lang.String keyType)

setValueType

void setValueType(java.lang.String valueType)

addEntry

void addEntry(MapEntry entry)

addEntry

MapEntry addEntry(NonNullMetadata key,
                  Metadata value)

removeEntry

void removeEntry(MapEntry entry)


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