A C D E F G H I O P S T U W 
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
Introspects a Describable with DataBoundConstructor and DataBoundSetter.
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 to DescribableModel.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
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 a Descriptor, 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
instantiate(TaskListener) - Method in class org.jenkinsci.plugins.structs.describable.UninstantiatedDescribable
Instantiates an actual Describable through the model, unless UninstantiatedDescribable.klass or UninstantiatedDescribable.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
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
instantiate(Map<String, ?>, TaskListener) - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
Creates an instance of a class via DataBoundConstructor and DataBoundSetter.
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.
uninstantiate_(Object) - Static method in class org.jenkinsci.plugins.structs.describable.DescribableModel
Deprecated.
uninstantiate2(T) - Method in class org.jenkinsci.plugins.structs.describable.DescribableModel
Disects a given instance into UninstantiatedDescribable that you can re-instantiate via UninstantiatedDescribable.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.
A C D E F G H I O P S T U W 
All Classes All Packages