package org.vertexium.inmemory.mutations;
import org.vertexium.Metadata;
import org.vertexium.Visibility;
public class AddPropertyValueMutation extends PropertyMutation {
private final Object value;
private final Metadata metadata;
public AddPropertyValueMutation(
long timestamp, String key, String name, Object value, Metadata metadata, Visibility visibility) {
super(timestamp, key, name, visibility, visibility);
this.value = value;
this.metadata = new Metadata(metadata);
}
public Object getValue() {
return value;
}
public Metadata getMetadata() {
return metadata;
}
}