Package com.atlassian.bamboo.collections
Interface ActionParametersMap
- All Known Implementing Classes:
ActionParametersMapImpl
,SimpleActionParametersMap
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getBoolean
(@Nullable String key) Returns a boolean value from the map of parameters.double
Retrieve Double value from the map of parameters.getFiles()
Returns map of Files uploaded to this form.int
Retrieve Integer value from the map of parameters.long
Retrieve Long value from the map of parameters.Returns internal map of parameters.@Nullable String
Returns a String value from the map of parameters.@NotNull String
Returns a String value from the map of parmeters.@Nullable String[]
getStringArray
(@Nullable String key) Returns a String[] value from the map of parameters.Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Method Details
-
getString
Returns a String value from the map of parameters. If the key does not exist in the map, then null is returned.- Parameters:
key
- Key of value to be searched in the map- Returns:
- String value of object found or null if not found
-
getString
@NotNull @NotNull String getString(@Nullable @Nullable String key, @NotNull @NotNull String defaultString) Returns a String value from the map of parmeters. If the key does not exist in the map or the value is null then the defaultString is returned.- Parameters:
key
- Key of value to be searched in the mapdefaultString
- the default string to return if the property does not exist in the map- Returns:
- String value of object found or defaultString if not found
-
getStringArray
Returns a String[] value from the map of parameters. If the key does not exist in the map, then null is returned.- Parameters:
key
- Key of value to be searched in the map- Returns:
- String[] value of object found or null if not found
-
getInt
Retrieve Integer value from the map of parameters. If the key does not exist in the map, or is not convertible to Integer then default value is returned.- Parameters:
key
- Key of value to be searched in the mapdefaultValue
- Default value to be returned if key not found or not convertible to Integer- Returns:
- Value of object found or defaultValue if not convertible to Integer or not found
-
getLong
Retrieve Long value from the map of parameters. If the key does not exist in the map, or is not convertible to Long then default value is returned.- Parameters:
key
- Key of value to be searched in the mapdefaultValue
- Default value to be returned if key not found or not convertible to Long- Returns:
- Value of object found or defaultValue if not convertible to Long or not found
-
getDouble
Retrieve Double value from the map of parameters. If the key does not exist in the map, or is not convertible to Double then default value is returned.- Parameters:
key
- Key of value to be searched in the mapdefaultValue
- Default value to be returned if key not found or not convertible to Double- Returns:
- Value of object found or defaultValue if not convertible to Double or not found
-
getBoolean
Returns a boolean value from the map of parameters. If it does not exist in the map, then false is returned- Parameters:
key
- Key of value to be searched in the map- Returns:
- True if the value converted to true or false otherwise
-
getFiles
Returns map of Files uploaded to this form.- Returns:
- Map of Files uploaded to this form
-
getParameters
Returns internal map of parameters.- Returns:
- Parameters map
-