FieldHolder¶
-
public class
FieldHolder
¶ The main purpose of this class is to provide an easy way to access values inside metadata and settings related with the given field.
Constructors¶
Methods¶
getMetadata¶
getMetadata¶
-
public String
getMetadata
(String name, String defaultValue)¶ Retrieves metadata value of the given name from this field. If there’s no metadata entry of the given name, a default value is returned.
Parameters: - name – metadata key
- defaultValue – default value to use, in case metadata entry is not present
Returns: value of the metadata entry, or default value
getSetting¶
getSetting¶
-
public String
getSetting
(String name, String defaultValue)¶ Retrieves value of the setting, with the given name. If there’s no setting with the given name, a default value is returned.
Parameters: - name – setting name
- defaultValue – default value to use, in case given setting is not present
Returns: value of the setting
getSettingAsArray¶
-
public String[]
getSettingAsArray
(String name)¶ Retrieves value of the setting, with the given name and parses the result into an array of Strings. Comma mark (,) will be treated as a separator of the elements in the setting value.
Parameters: - name – setting name
Returns: value of the setting, in form of an array of Strings