public class ArraySettingImpl extends java.lang.Object implements ArraySetting
Modifier and Type | Field and Description |
---|---|
protected DataEncoding |
encoding |
protected java.lang.String |
ref |
protected DataArray |
refArray |
protected EncodedValues |
value |
Constructor and Description |
---|
ArraySettingImpl() |
ArraySettingImpl(java.lang.String ref,
DataEncoding encoding,
EncodedValues values) |
ArraySettingImpl(java.lang.String ref,
EncodedValues values)
Constructor with default text encoding
|
Modifier and Type | Method and Description |
---|---|
DataEncoding |
getEncoding()
Gets the encoding property
|
java.lang.String |
getRef() |
DataArray |
getReferencedObject() |
EncodedValues |
getValue()
Gets the inline value
|
void |
setEncoding(DataEncoding encoding)
Sets the encoding property
|
void |
setRef(java.lang.String ref)
Sets the ref property
|
void |
setReferencedObject(DataArray refObj)
Sets the object being configured by this setting
|
void |
setValue(EncodedValues value)
Sets the inline value
|
protected java.lang.String ref
protected DataEncoding encoding
protected EncodedValues value
protected transient DataArray refArray
public ArraySettingImpl()
public ArraySettingImpl(java.lang.String ref, DataEncoding encoding, EncodedValues values)
public ArraySettingImpl(java.lang.String ref, EncodedValues values)
ref
- values
- public java.lang.String getRef()
getRef
in interface ConfigSetting<DataArray>
public void setRef(java.lang.String ref)
ConfigSetting
setRef
in interface ConfigSetting<DataArray>
public DataEncoding getEncoding()
ArraySetting
getEncoding
in interface ArraySetting
public void setEncoding(DataEncoding encoding)
ArraySetting
setEncoding
in interface ArraySetting
public EncodedValues getValue()
ArraySetting
getValue
in interface ArraySetting
public void setValue(EncodedValues value)
ArraySetting
setValue
in interface ArraySetting
public DataArray getReferencedObject()
getReferencedObject
in interface ConfigSetting<DataArray>
public void setReferencedObject(DataArray refObj)
ConfigSetting
setReferencedObject
in interface ConfigSetting<DataArray>
refObj
- referenced object instance