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