B C D E F G H I L P R S V X _

B

boot() - Static method in class com.xebialabs.deployit.booter.local.LocalBooter
Boot the Deployit Plugin System.
bootWithoutGlobalContext() - Static method in class com.xebialabs.deployit.booter.local.LocalBooter
Boot the Deployit Plugin System, but without initializing the global context with user overridden default values.

C

call(E) - Method in interface com.xebialabs.deployit.booter.local.utils.XmlUtils.Closure
 
childByName(Element, Predicate<String>) - Static method in class com.xebialabs.deployit.booter.local.utils.XmlUtils
 
childrenByName(Element, Predicate<String>) - Static method in class com.xebialabs.deployit.booter.local.utils.XmlUtils
 
ClassUtils - Class in com.xebialabs.deployit.booter.local.utils
Utility methods for dealing with Classes.
ClassUtils() - Constructor for class com.xebialabs.deployit.booter.local.utils.ClassUtils
 
CollectionTypeValidator - Class in com.xebialabs.deployit.booter.local.validation
 
CollectionTypeValidator(PropertyDescriptor) - Constructor for class com.xebialabs.deployit.booter.local.validation.CollectionTypeValidator
 
com.xebialabs.deployit.booter.local - package com.xebialabs.deployit.booter.local
 
com.xebialabs.deployit.booter.local.utils - package com.xebialabs.deployit.booter.local.utils
 
com.xebialabs.deployit.booter.local.validation - package com.xebialabs.deployit.booter.local.validation
 

D

deCamelize(String) - Static method in class com.xebialabs.deployit.booter.local.utils.Strings
 
DefaultDelegates - Class in com.xebialabs.deployit.booter.local
Used through reflection...
DefaultDelegates() - Constructor for class com.xebialabs.deployit.booter.local.DefaultDelegates
 
defaultIfEmpty(String, String) - Static method in class com.xebialabs.deployit.booter.local.utils.Strings
 
DelegateRegistry - Class in com.xebialabs.deployit.booter.local
 
DelegateRegistry() - Constructor for class com.xebialabs.deployit.booter.local.DelegateRegistry
 

E

equals(Object) - Method in class com.xebialabs.deployit.booter.local.LocalDescriptorRegistryId
 

F

forEach(Iterator<E>, XmlUtils.Closure<E>) - Static method in class com.xebialabs.deployit.booter.local.utils.XmlUtils
 

G

getActualTypeArguments(Class<? extends S>, Class<S>) - Static method in class com.xebialabs.deployit.booter.local.utils.ClassUtils
Retrieves the type arguments of a class when regarded as an subclass of the given typed superclass or interface.
getAllInterfaces(Class) - Static method in class com.xebialabs.deployit.booter.local.utils.ReflectionUtils
 
getField(Object, Field) - Static method in class com.xebialabs.deployit.booter.local.utils.ReflectionUtils
 
getOptionalBooleanAttribute(Element, String, boolean) - Static method in class com.xebialabs.deployit.booter.local.utils.XmlUtils
 
getOptionalStringAttribute(Element, String, String) - Static method in class com.xebialabs.deployit.booter.local.utils.XmlUtils
 
getOptionalTypeAttribute(Element, String, Type) - Static method in class com.xebialabs.deployit.booter.local.utils.XmlUtils
 
getOptionalTypeAttribute(Element, String) - Static method in class com.xebialabs.deployit.booter.local.utils.XmlUtils
 
getRegisteredPlugins() - Static method in class com.xebialabs.deployit.booter.local.PluginVersions
 
getRequiredStringAttribute(Element, String) - Static method in class com.xebialabs.deployit.booter.local.utils.XmlUtils
 
getRequiredStringAttribute(Element, String, String) - Static method in class com.xebialabs.deployit.booter.local.utils.XmlUtils
 
getRequiredTypeAttribute(Element, String) - Static method in class com.xebialabs.deployit.booter.local.utils.XmlUtils
 
getVersionFor(String) - Static method in class com.xebialabs.deployit.booter.local.PluginVersions
 

H

handleInvocationTargetException(InvocationTargetException, String) - Static method in class com.xebialabs.deployit.booter.local.utils.ReflectionUtils
 
hashCode() - Method in class com.xebialabs.deployit.booter.local.LocalDescriptorRegistryId
 

I

invokeDispatcher(ConfigurationItem, String, Map<String, String>, Parameters) - Static method in class com.xebialabs.deployit.booter.local.DefaultDelegates
 
invokeMethod(ConfigurationItem, String, Map<String, String>, Parameters) - Static method in class com.xebialabs.deployit.booter.local.DefaultDelegates
 
isBlank(String) - Static method in class com.xebialabs.deployit.booter.local.utils.Strings
 
isEmpty(String) - Static method in class com.xebialabs.deployit.booter.local.utils.Strings
 
isLocal() - Method in class com.xebialabs.deployit.booter.local.LocalDescriptorRegistry
 
isNotBlank(String) - Static method in class com.xebialabs.deployit.booter.local.utils.Strings
 
isNotEmpty(String) - Static method in class com.xebialabs.deployit.booter.local.utils.Strings
 

L

LOCAL_ID - Static variable in class com.xebialabs.deployit.booter.local.LocalDescriptorRegistry
 
LocalBooter - Class in com.xebialabs.deployit.booter.local
Class responsible for booting all the plugins.
LocalBooter() - Constructor for class com.xebialabs.deployit.booter.local.LocalBooter
 
LocalDescriptorRegistry - Class in com.xebialabs.deployit.booter.local
 
LocalDescriptorRegistry() - Constructor for class com.xebialabs.deployit.booter.local.LocalDescriptorRegistry
 
LocalDescriptorRegistryId - Class in com.xebialabs.deployit.booter.local
 
LocalDescriptorRegistryId() - Constructor for class com.xebialabs.deployit.booter.local.LocalDescriptorRegistryId
 

P

PluginVersions - Class in com.xebialabs.deployit.booter.local
 
PluginVersions() - Constructor for class com.xebialabs.deployit.booter.local.PluginVersions
 

R

ReferenceCollectionTypeValidator - Class in com.xebialabs.deployit.booter.local.validation
 
ReferenceCollectionTypeValidator(PropertyDescriptor) - Constructor for class com.xebialabs.deployit.booter.local.validation.ReferenceCollectionTypeValidator
 
ReferenceTypeValidator - Class in com.xebialabs.deployit.booter.local.validation
 
ReferenceTypeValidator(PropertyDescriptor) - Constructor for class com.xebialabs.deployit.booter.local.validation.ReferenceTypeValidator
 
ReflectionUtils - Class in com.xebialabs.deployit.booter.local.utils
 
ReflectionUtils() - Constructor for class com.xebialabs.deployit.booter.local.utils.ReflectionUtils
 
RequiredValidator - Class in com.xebialabs.deployit.booter.local.validation
 
RequiredValidator() - Constructor for class com.xebialabs.deployit.booter.local.validation.RequiredValidator
 

S

searchField(Class<?>, String) - Static method in class com.xebialabs.deployit.booter.local.utils.ReflectionUtils
 
setField(Object, String, Object) - Static method in class com.xebialabs.deployit.booter.local.utils.ReflectionUtils
 
setFieldWithConversion(Object, String, String) - Static method in class com.xebialabs.deployit.booter.local.utils.ReflectionUtils
 
Strings - Class in com.xebialabs.deployit.booter.local.utils
Rationale: We don't want to depend on the apache-lang library, but guava doesn't offer all the nice stringutils stuff, so roll our own...
Strings() - Constructor for class com.xebialabs.deployit.booter.local.utils.Strings
 

V

validate(Collection, ValidationContext) - Method in class com.xebialabs.deployit.booter.local.validation.CollectionTypeValidator
 
validate(Collection<ConfigurationItem>, ValidationContext) - Method in class com.xebialabs.deployit.booter.local.validation.ReferenceCollectionTypeValidator
 
validate(ConfigurationItem, ValidationContext) - Method in class com.xebialabs.deployit.booter.local.validation.ReferenceTypeValidator
 
validate(Object, ValidationContext) - Method in class com.xebialabs.deployit.booter.local.validation.RequiredValidator
 

X

XmlUtils - Class in com.xebialabs.deployit.booter.local.utils
 
XmlUtils() - Constructor for class com.xebialabs.deployit.booter.local.utils.XmlUtils
 
XmlUtils.Closure<E> - Interface in com.xebialabs.deployit.booter.local.utils
 

_

_exists(Type) - Method in class com.xebialabs.deployit.booter.local.LocalDescriptorRegistry
 
_getDescriptor(Type) - Method in class com.xebialabs.deployit.booter.local.LocalDescriptorRegistry
 
_getDescriptors() - Method in class com.xebialabs.deployit.booter.local.LocalDescriptorRegistry
 
_getSubtypes(Type) - Method in class com.xebialabs.deployit.booter.local.LocalDescriptorRegistry
 

B C D E F G H I L P R S V X _