public class MapMetadataImpl extends Object implements MutableMapMetadata
Constructor and Description |
---|
MapMetadataImpl() |
MapMetadataImpl(org.osgi.service.blueprint.reflect.MapMetadata source) |
MapMetadataImpl(String keyType,
String valueType,
List<org.osgi.service.blueprint.reflect.MapEntry> entries) |
Modifier and Type | Method and Description |
---|---|
void |
addEntry(org.osgi.service.blueprint.reflect.MapEntry entry) |
org.osgi.service.blueprint.reflect.MapEntry |
addEntry(org.osgi.service.blueprint.reflect.NonNullMetadata key,
org.osgi.service.blueprint.reflect.Metadata value) |
List<org.osgi.service.blueprint.reflect.MapEntry> |
getEntries() |
String |
getKeyType() |
String |
getValueType() |
void |
removeEntry(org.osgi.service.blueprint.reflect.MapEntry entry) |
void |
setEntries(List<org.osgi.service.blueprint.reflect.MapEntry> entries) |
void |
setKeyType(String keyTypeName) |
void |
setValueType(String valueTypeName) |
String |
toString() |
public MapMetadataImpl()
public MapMetadataImpl(String keyType, String valueType, List<org.osgi.service.blueprint.reflect.MapEntry> entries)
public MapMetadataImpl(org.osgi.service.blueprint.reflect.MapMetadata source)
public String getKeyType()
getKeyType
in interface org.osgi.service.blueprint.reflect.MapMetadata
public void setKeyType(String keyTypeName)
setKeyType
in interface MutableMapMetadata
public String getValueType()
getValueType
in interface org.osgi.service.blueprint.reflect.MapMetadata
public void setValueType(String valueTypeName)
setValueType
in interface MutableMapMetadata
public List<org.osgi.service.blueprint.reflect.MapEntry> getEntries()
getEntries
in interface org.osgi.service.blueprint.reflect.MapMetadata
public void setEntries(List<org.osgi.service.blueprint.reflect.MapEntry> entries)
public void addEntry(org.osgi.service.blueprint.reflect.MapEntry entry)
addEntry
in interface MutableMapMetadata
public org.osgi.service.blueprint.reflect.MapEntry addEntry(org.osgi.service.blueprint.reflect.NonNullMetadata key, org.osgi.service.blueprint.reflect.Metadata value)
addEntry
in interface MutableMapMetadata
public void removeEntry(org.osgi.service.blueprint.reflect.MapEntry entry)
removeEntry
in interface MutableMapMetadata
Copyright © 2016. All rights reserved.