java.lang.Object | |
↳ | com.atlassian.configurable.ObjectConfigurationPropertyImpl |
![]() |
This interface is a property of an Object Configuration and contains a name, description, default value and the type (ObjectConfigurationTypes) of this property. It can also contain a list of values if the type has values specified for it e.g. select list.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Object Configuration Properties are immutable so this function throws an exception
| |||||||||||
Does this property have a choice with key of the specified value
| |||||||||||
Does this property have a choice with value of the specified value
| |||||||||||
Entry set of the choices for this property
| |||||||||||
Returns the value of the choice that matches key
| |||||||||||
Retrieves the default value of this Property e.g.
| |||||||||||
Retrieves the description of this Property e.g.
| |||||||||||
Retrieves the name of this Property e.g.
| |||||||||||
Retrieves the type of the Property e.g.
| |||||||||||
This is a list of user parameters that may be required to generate a list of values and/or a description for this
Property.
| |||||||||||
Does this property have a number of possible choices
| |||||||||||
Whether the property is enabled in the current context.
| |||||||||||
Returns a set of the key for the choices for this property
| |||||||||||
Object Configuration Properties are immutable so this function throws an exception
| |||||||||||
Object Configuration Properties are immutable so this function throws an exception
| |||||||||||
Object Configuration Properties are immutable so this function throws an exception
| |||||||||||
If this Property has a list of choices e.g.
| |||||||||||
Returns all the values for the choices of this property
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns the map of values stored internally for the choices of this property.
| |||||||||||
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Object Configuration Properties are immutable so this function throws an exception
Does this property have a choice with key of the specified value
key | Does this Property have a choice with key, key |
---|
Does this property have a choice with value of the specified value
value | Does this Property have a choice with value, value |
---|
Returns the value of the choice that matches key
key | Key look for |
---|
Retrieves the default value of this Property e.g. Sydney
Retrieves the description of this Property e.g. Please enter you current location
Retrieves the name of this Property e.g. City
Retrieves the type of the Property e.g. Text
ObjectConfigurationTypes
This is a list of user parameters that may be required to generate a list of values and/or a description for this Property. e.g. a User may be required to generate a list of values they can see but other users can not.
userParams | Parameters used to generate a list of values and/or a description |
---|
Does this property have a number of possible choices
Whether the property is enabled in the current context. It is up to the implementation to divine the context.
Object Configuration Properties are immutable so this function throws an exception
Object Configuration Properties are immutable so this function throws an exception
Object Configuration Properties are immutable so this function throws an exception
If this Property has a list of choices e.g. a select list then this function returns how many there are. If there are no choices it returns 0
Returns all the values for the choices of this property
Returns the map of values stored internally for the choices of this property.
userParams | Not used in this implementation. |
---|