A C D E F G H I O P S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ANONYMOUS_KEY - Static variable in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
-
As a short-hand, if a
DescribableModel
has only one required parameter,UninstantiatedDescribable.instantiate(Class)
accepts a single-item map whose key is this magic token. - ArrayType - Class in org.jenkinsci.plugins.structs.describable
- AtomicType - Class in org.jenkinsci.plugins.structs.describable
C
- CLAZZ - Static variable in class org.jenkinsci.plugins.structs.describable.DescribableModel
- CustomDescribableModel - Interface in org.jenkinsci.plugins.structs.describable
-
Allows the usage of
DescribableModel
to be fine-tuned to cover special cases such as backwards compatibility. - customInstantiate(Map<String, Object>) - Method in interface org.jenkinsci.plugins.structs.describable.CustomDescribableModel
-
Permits customization of the behavior of
DescribableModel.instantiate(Map)
. - customUninstantiate(UninstantiatedDescribable) - Method in interface org.jenkinsci.plugins.structs.describable.CustomDescribableModel
-
Permits customization of the behavior of
DescribableModel.uninstantiate2(Object)
.
D
- DescribableModel<T> - Class in org.jenkinsci.plugins.structs.describable
- DescribableModel(Class<T>) - Constructor for class org.jenkinsci.plugins.structs.describable.DescribableModel
-
Loads a definition of the structure of a class: what kind of data you might get back from
DescribableModel.uninstantiate(T)
on an instance, or might want to pass toDescribableModel.instantiate(Map)
. - DescribableParameter - Class in org.jenkinsci.plugins.structs.describable
-
A property of
DescribableModel
E
- EnumType - Class in org.jenkinsci.plugins.structs.describable
- equals(Object) - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
- ErrorType - Class in org.jenkinsci.plugins.structs.describable
F
- find(Class<T>, String) - Method in class org.jenkinsci.plugins.structs.SymbolLookup
- findDescriptor(Class<?>, String) - Method in class org.jenkinsci.plugins.structs.SymbolLookup
-
Looks for a
Descriptor
that has the given symbol - from(Object) - Static method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
G
- get() - Static method in class org.jenkinsci.plugins.structs.SymbolLookup
-
Gets the singleton instance.
- getActualType() - Method in class org.jenkinsci.plugins.structs.describable.ParameterType
- getArguments() - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
-
All the nested arguments to this object.
- getCapitalizedName() - Method in class org.jenkinsci.plugins.structs.describable.DescribableParameter
- getDisplayName() - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
Corresponds to
Descriptor.getDisplayName()
where available. - getElementType() - Method in class org.jenkinsci.plugins.structs.describable.ArrayType
-
The element type of the array or list.
- getErasedType() - Method in class org.jenkinsci.plugins.structs.describable.DescribableParameter
-
Gets the erasure of
DescribableParameter.getRawType()
- getError() - Method in class org.jenkinsci.plugins.structs.describable.ErrorType
- getFirstRequiredParameter() - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
If this model has any required parameter, return the first one.
- getHelp() - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
Loads help defined for this object as a whole
- getHelp() - Method in class org.jenkinsci.plugins.structs.describable.DescribableParameter
-
Loads help defined for this parameter.
- getKlass() - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
-
"$class" is an alternative means to specify the class in case there's no symbol.
- getModel() - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
-
Returns the model associated with this object.
- getName() - Method in class org.jenkinsci.plugins.structs.describable.DescribableParameter
- getParameter(String) - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
- getParameters() - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
A map from parameter names to types.
- getRawType() - Method in class org.jenkinsci.plugins.structs.describable.DescribableParameter
-
The type of this parameter, possibly with generics.
- getSchemaType() - Method in class org.jenkinsci.plugins.structs.describable.HomogeneousObjectType
-
The schema representing a type of nested object.
- getSoleRequiredParameter() - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
If this model has one and only one required parameter, return it.
- getSymbol() - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
-
If this nested describable has a suitable symbol name, this method returns one.
- getSymbolValue(Class<?>) - Static method in class org.jenkinsci.plugins.structs.SymbolLookup
-
Get the
Symbol
value(s) for the given class, if the annotation is present. - getSymbolValue(Object) - Static method in class org.jenkinsci.plugins.structs.SymbolLookup
-
Get the
Symbol
value(s) for the class of the given object, generally aDescriptor
, if the annotation is present. - getType() - Method in class org.jenkinsci.plugins.structs.describable.AtomicType
- getType() - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
A concrete class, usually
Describable
. - getType() - Method in class org.jenkinsci.plugins.structs.describable.DescribableParameter
-
Classification of the type of this parameter.
- getType() - Method in class org.jenkinsci.plugins.structs.describable.EnumType
- getType() - Method in class org.jenkinsci.plugins.structs.describable.HeterogeneousObjectType
- getType() - Method in class org.jenkinsci.plugins.structs.describable.HomogeneousObjectType
- getTypes() - Method in class org.jenkinsci.plugins.structs.describable.HeterogeneousObjectType
-
A map from names which could be passed to
DescribableModel.CLAZZ
to types of allowable nested objects. - getValues() - Method in class org.jenkinsci.plugins.structs.describable.EnumType
-
A list of enumeration values.
H
- hashCode() - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
- hasSingleRequiredParameter() - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
Returns true if this model has one and only one required parameter.
- hasSoleRequiredArgument() - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
-
Returns true if and only if the arguments is one and that is the only required parameter from the model.
- HeterogeneousObjectType - Class in org.jenkinsci.plugins.structs.describable
-
A parameter (or array element) which could take any of the indicated concrete object types.
- HomogeneousObjectType - Class in org.jenkinsci.plugins.structs.describable
I
- instantiate() - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
-
Deprecated.
- instantiate(TaskListener) - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
-
Instantiates an actual
Describable
through the model, unlessUninstantiatedDescribable.klass
orUninstantiatedDescribable.symbol
will be set to specify a specific type, in which case that takes a precedence. - instantiate(Class<T>) - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
-
Deprecated.
- instantiate(Class<T>, TaskListener) - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
-
Instantiates an actual
Describable
object from the specified arguments. - instantiate(Map<String, ?>) - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
Deprecated.instead use
DescribableModel.instantiate(Map, TaskListener)
- instantiate(Map<String, ?>, TaskListener) - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
Creates an instance of a class via
DataBoundConstructor
andDataBoundSetter
. - isDeprecated() - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
True if this model's type is deprecated.
- isDeprecated() - Method in class org.jenkinsci.plugins.structs.describable.DescribableParameter
-
True if this parameter is deprecated.
- isRequired() - Method in class org.jenkinsci.plugins.structs.describable.DescribableParameter
-
True if this parameter is required.
O
- of(Class<?>) - Static method in interface org.jenkinsci.plugins.structs.describable.CustomDescribableModel
- of(Class<T>) - Static method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
Binds type parameter, preferred means of obtaining a DescribableModel.
- org.jenkinsci.plugins.structs - package org.jenkinsci.plugins.structs
- org.jenkinsci.plugins.structs.describable - package org.jenkinsci.plugins.structs.describable
P
- ParameterType - Class in org.jenkinsci.plugins.structs.describable
-
A type of a parameter to a class.
S
- setKlass(String) - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
- setModel(DescribableModel) - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
- setSymbol(String) - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
- STRICT_PARAMETER_CHECKING - Static variable in class org.jenkinsci.plugins.structs.describable.DescribableModel
- SymbolLookup - Class in org.jenkinsci.plugins.structs
-
Finds symbol by its name.
- SymbolLookup() - Constructor for class org.jenkinsci.plugins.structs.SymbolLookup
T
- toMap() - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
-
For legacy use, we need to blow up this into a map form.
- toShallowMap() - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
-
Converts this
UninstantiatedDescribable
to a literal map expression without recursively doing so for children. - toString() - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
- toString() - Method in class org.jenkinsci.plugins.structs.describable.DescribableParameter
- toString() - Method in class org.jenkinsci.plugins.structs.describable.ParameterType
- toString() - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
-
Debug assistance.
U
- uninstantiate(T) - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
Deprecated.as of 1.2 Use
DescribableModel.uninstantiate2(Object)
- uninstantiate_(Object) - Static method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
Deprecated.as of 1.2. Use
DescribableModel.uninstantiate2_(Object)
- uninstantiate2(T) - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
Disects a given instance into
UninstantiatedDescribable
that you can re-instantiate viaUninstantiatedDescribable.instantiate()
. - uninstantiate2_(Object) - Static method in class org.jenkinsci.plugins.structs.describable.DescribableModel
-
In case if you just need to uninstantiate one object and be done with it.
- UninstantiatedDescribable - Class in org.jenkinsci.plugins.structs.describable
-
A reflection-like view of a particular
Describable
instance. - UninstantiatedDescribable(String, String, Map<String, ?>) - Constructor for class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
- UninstantiatedDescribable(Map<String, ?>) - Constructor for class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
W
- withArguments(Map<String, ?>) - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
-
Makes a copy of this struct with an alternate argument map.
All Classes All Packages