package org.apache.aries.blueprint.metadata.impl;
import org.apache.aries.blueprint.metadata.MutableMapEntry;
import org.osgi.service.blueprint.reflect.MapEntry;
import org.osgi.service.blueprint.reflect.Metadata;
import org.osgi.service.blueprint.reflect.NonNullMetadata;
public class MutableMapEntryImpl implements MutableMapEntry<MapEntry> {
private NonNullMetadata key;
private Metadata value;
public NonNullMetadata getKey() {
return key;
}
public Metadata getValue() {
return value;
}
public MapEntry freeze() {
throw new UnsupportedOperationException("not implemented yet");
}
public MapEntry copy() {
throw new UnsupportedOperationException("not implemented yet");
}
public MutableMapEntry<MapEntry> key(NonNullMetadata key) {
this.key = key;
return this;
}
public MutableMapEntry<MapEntry> value(Metadata value) {
this.value = value;
return this;
}
}