public class MapMetadataImpl extends java.lang.Object implements MutableMapMetadata
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<org.osgi.service.blueprint.reflect.MapEntry> |
entries |
private java.lang.String |
keyType |
private java.lang.String |
valueType |
| Constructor and Description |
|---|
MapMetadataImpl() |
MapMetadataImpl(org.osgi.service.blueprint.reflect.MapMetadata source) |
MapMetadataImpl(java.lang.String keyType,
java.lang.String valueType,
java.util.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) |
java.util.List<org.osgi.service.blueprint.reflect.MapEntry> |
getEntries() |
java.lang.String |
getKeyType() |
java.lang.String |
getValueType() |
void |
removeEntry(org.osgi.service.blueprint.reflect.MapEntry entry) |
void |
setEntries(java.util.List<org.osgi.service.blueprint.reflect.MapEntry> entries) |
void |
setKeyType(java.lang.String keyTypeName) |
void |
setValueType(java.lang.String valueTypeName) |
java.lang.String |
toString() |
private java.lang.String keyType
private java.lang.String valueType
private java.util.List<org.osgi.service.blueprint.reflect.MapEntry> entries
public MapMetadataImpl()
public MapMetadataImpl(java.lang.String keyType,
java.lang.String valueType,
java.util.List<org.osgi.service.blueprint.reflect.MapEntry> entries)
public MapMetadataImpl(org.osgi.service.blueprint.reflect.MapMetadata source)
public java.lang.String getKeyType()
getKeyType in interface org.osgi.service.blueprint.reflect.MapMetadatapublic void setKeyType(java.lang.String keyTypeName)
setKeyType in interface MutableMapMetadatapublic java.lang.String getValueType()
getValueType in interface org.osgi.service.blueprint.reflect.MapMetadatapublic void setValueType(java.lang.String valueTypeName)
setValueType in interface MutableMapMetadatapublic java.util.List<org.osgi.service.blueprint.reflect.MapEntry> getEntries()
getEntries in interface org.osgi.service.blueprint.reflect.MapMetadatapublic void setEntries(java.util.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 MutableMapMetadatapublic java.lang.String toString()
toString in class java.lang.Object