|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.dtolabs.rundeck.core.plugins.configuration.PropertyUtil
public class PropertyUtil
PropertyUtil factory for specific property types
Constructor Summary | |
---|---|
PropertyUtil()
|
Method Summary | |
---|---|
static Property |
bool(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue)
Return a boolean property |
static com.dtolabs.rundeck.core.plugins.configuration.PropertyUtil.BooleanProperty |
bool(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyScope scope)
Return a boolean property |
static com.dtolabs.rundeck.core.plugins.configuration.PropertyUtil.BooleanProperty |
bool(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
Return a boolean property |
static Property |
forType(Property.Type type,
java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> values)
Return a property instance for a particular simple type |
static Property |
forType(Property.Type type,
java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> values,
PropertyValidator validator)
Return a property instance for a particular simple type |
static Property |
forType(Property.Type type,
java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> values,
PropertyValidator validator,
PropertyScope scope)
Return a property instance for a particular simple type |
static Property |
forType(Property.Type type,
java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> values,
PropertyValidator validator,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
Return a property instance for a particular simple type |
static Property |
freeSelect(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> selectValues)
Create a Free Select property with a list of values |
static Property |
freeSelect(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> selectValues,
PropertyValidator validator)
Create a Free Select property with a list of values |
static Property |
freeSelect(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> selectValues,
PropertyValidator validator,
PropertyScope scope)
Create a Free Select property with a list of values |
static Property |
freeSelect(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> selectValues,
PropertyValidator validator,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
Create a Free Select property with a list of values |
static Property |
integer(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue)
Return an integer property |
static Property |
integer(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator)
Return an integer property with additional validator |
static Property |
integer(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator,
PropertyScope scope)
Return an integer property with additional validator |
static Property |
integer(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
Return an integer property with additional validator |
static Property |
longProp(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue)
Return a long property |
static Property |
longProp(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator)
Return a long property |
static Property |
longProp(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator,
PropertyScope scope)
Return a long property |
static Property |
longProp(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
Return a long property |
static Property |
select(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.Collection<? extends java.lang.Enum<?>> selectValues,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
Create a Select property with a list of values |
static Property |
select(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> selectValues)
Create a Select property with a list of values |
static Property |
select(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> selectValues,
PropertyScope scope)
Create a Select property with a list of values |
static Property |
select(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
java.util.List<java.lang.String> selectValues,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
Create a Select property with a list of values |
static Property |
string(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue)
Return a string property |
static Property |
string(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator)
Return a string property |
static Property |
string(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator,
PropertyScope scope)
Return a string property |
static Property |
string(java.lang.String name,
java.lang.String title,
java.lang.String description,
boolean required,
java.lang.String defaultValue,
PropertyValidator validator,
PropertyScope scope,
java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
Return a string property |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PropertyUtil()
Method Detail |
---|
public static Property forType(Property.Type type, java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> values)
public static Property forType(Property.Type type, java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> values, PropertyValidator validator)
public static Property forType(Property.Type type, java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> values, PropertyValidator validator, PropertyScope scope)
public static Property forType(Property.Type type, java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> values, PropertyValidator validator, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
public static Property string(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue)
public static Property string(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator)
public static Property string(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator, PropertyScope scope)
public static Property string(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
public static Property bool(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue)
public static com.dtolabs.rundeck.core.plugins.configuration.PropertyUtil.BooleanProperty bool(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyScope scope)
public static com.dtolabs.rundeck.core.plugins.configuration.PropertyUtil.BooleanProperty bool(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
public static Property integer(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue)
public static Property integer(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator)
public static Property integer(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator, PropertyScope scope)
public static Property integer(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
public static Property longProp(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue)
public static Property longProp(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator)
public static Property longProp(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator, PropertyScope scope)
public static Property longProp(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, PropertyValidator validator, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
public static Property select(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> selectValues)
public static Property select(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> selectValues, PropertyScope scope)
public static Property select(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> selectValues, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
public static Property select(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.Collection<? extends java.lang.Enum<?>> selectValues, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
public static Property freeSelect(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> selectValues)
public static Property freeSelect(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> selectValues, PropertyValidator validator)
public static Property freeSelect(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> selectValues, PropertyValidator validator, PropertyScope scope)
public static Property freeSelect(java.lang.String name, java.lang.String title, java.lang.String description, boolean required, java.lang.String defaultValue, java.util.List<java.lang.String> selectValues, PropertyValidator validator, PropertyScope scope, java.util.Map<java.lang.String,java.lang.Object> renderingOptions)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |