HasCopy<Value<String>>
HasType<EnumValue>
Value<String>
public interface EnumValue extends Value<String>, HasType<EnumValue>
copy
getType, set
getValue, setValue