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.MapMetadatapublic void setKeyType(String keyTypeName)
setKeyType in interface MutableMapMetadatapublic String getValueType()
getValueType in interface org.osgi.service.blueprint.reflect.MapMetadatapublic void setValueType(String valueTypeName)
setValueType in interface MutableMapMetadatapublic List<org.osgi.service.blueprint.reflect.MapEntry> getEntries()
getEntries in interface org.osgi.service.blueprint.reflect.MapMetadatapublic void setEntries(List<org.osgi.service.blueprint.reflect.MapEntry> entries)
public void addEntry(org.osgi.service.blueprint.reflect.MapEntry entry)
addEntry in interface MutableMapMetadatapublic org.osgi.service.blueprint.reflect.MapEntry addEntry(org.osgi.service.blueprint.reflect.NonNullMetadata key,
org.osgi.service.blueprint.reflect.Metadata value)
addEntry in interface MutableMapMetadatapublic void removeEntry(org.osgi.service.blueprint.reflect.MapEntry entry)
removeEntry in interface MutableMapMetadataCopyright © 2025. All rights reserved.