Skip navigation links
A B C E F G H I N O P R T U 

A

AbstractCoercionTarget - Class in net.stickycode.coercion.target
 
AbstractCoercionTarget(Class<?>, Class<?>, CoercionTarget, String) - Constructor for class net.stickycode.coercion.target.AbstractCoercionTarget
 
AbstractFailedToCoerceValueException - Exception in net.stickycode.coercion
Deprecated.
AbstractFailedToCoerceValueException(Throwable, String, Object...) - Constructor for exception net.stickycode.coercion.AbstractFailedToCoerceValueException
Deprecated.
Construct a coercion failure message where there was an exceptional cause.
AbstractFailedToCoerceValueException(String, Object...) - Constructor for exception net.stickycode.coercion.AbstractFailedToCoerceValueException
Deprecated.
Construct a coercion failure message.
ArrayCoercionTarget - Class in net.stickycode.coercion.target
 
ArrayCoercionTarget(Class<?>, Class<?>, CoercionTarget, String) - Constructor for class net.stickycode.coercion.target.ArrayCoercionTarget
 
ArrayCoercionTargetsMustTargetArraysException - Exception in net.stickycode.coercion.target
 
ArrayCoercionTargetsMustTargetArraysException(Class<?>) - Constructor for exception net.stickycode.coercion.target.ArrayCoercionTargetsMustTargetArraysException
 

B

boxedType() - Method in interface net.stickycode.coercion.CoercionTarget
If this target represents a primitive type return the boxing type for it
boxedType() - Method in class net.stickycode.coercion.target.AbstractCoercionTarget
 
boxedType() - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
boxedType() - Method in class net.stickycode.coercion.target.PrimitiveResolvingCoercionTarget
 

C

canBeAnnotated() - Method in interface net.stickycode.coercion.CoercionTarget
 
canBeAnnotated() - Method in class net.stickycode.coercion.target.AbstractCoercionTarget
 
canBeAnnotated() - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
canBeAnnotated() - Method in class net.stickycode.coercion.target.ParameterizedCoercionTarget
 
canBeAnnotated() - Method in class net.stickycode.coercion.target.PrimitiveResolvingCoercionTarget
 
coerce(CoercionTarget, String) - Method in interface net.stickycode.coercion.Coercion
Coerce the given string value into the type represented by this coercion.
Coercion<T> - Interface in net.stickycode.coercion
Contract for a converter of strings to a defined type.
CoercionFinder - Interface in net.stickycode.coercion
 
CoercionNotFoundException - Exception in net.stickycode.coercion
 
CoercionNotFoundException(CoercionTarget, Collection<Coercion>) - Constructor for exception net.stickycode.coercion.CoercionNotFoundException
 
CoercionTarget - Interface in net.stickycode.coercion
Contract for something that can be the target of a coercion.
CoercionTargets - Class in net.stickycode.coercion.target
 
CoercionTargets() - Constructor for class net.stickycode.coercion.target.CoercionTargets
 
CoercionTargetsDoesNotRecogniseTypeException - Exception in net.stickycode.coercion.target
 
CoercionTargetsDoesNotRecogniseTypeException(Type) - Constructor for exception net.stickycode.coercion.target.CoercionTargetsDoesNotRecogniseTypeException
 

E

equals(Object) - Method in class net.stickycode.coercion.target.ArrayCoercionTarget
 
equals(Object) - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
equals(Object) - Method in class net.stickycode.coercion.target.ParameterizedCoercionTarget
 
equals(Object) - Method in class net.stickycode.coercion.target.PrimitiveResolvingCoercionTarget
 

F

find(CoercionTarget) - Method in interface net.stickycode.coercion.CoercionFinder
Find a coercion for the given target.
find(Class<?>) - Static method in class net.stickycode.coercion.target.CoercionTargets
 
find(Type, Class<?>, String) - Static method in class net.stickycode.coercion.target.CoercionTargets
 
find(Class<?>, Type) - Static method in class net.stickycode.coercion.target.CoercionTargets
 
find(Field) - Static method in class net.stickycode.coercion.target.CoercionTargets
 
find(Method) - Static method in class net.stickycode.coercion.target.CoercionTargets
 
find(Field, CoercionTarget) - Static method in class net.stickycode.coercion.target.CoercionTargets
 

G

getAnnotatedElement() - Method in interface net.stickycode.coercion.CoercionTarget
 
getAnnotatedElement() - Method in class net.stickycode.coercion.target.AbstractCoercionTarget
 
getAnnotatedElement() - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
getAnnotatedElement() - Method in class net.stickycode.coercion.target.ParameterizedCoercionTarget
 
getAnnotatedElement() - Method in class net.stickycode.coercion.target.PrimitiveResolvingCoercionTarget
 
getComponentCoercionTypes() - Method in interface net.stickycode.coercion.CoercionTarget
Return the CoercionTargets for the components.
getComponentCoercionTypes() - Method in class net.stickycode.coercion.target.AbstractCoercionTarget
 
getComponentCoercionTypes() - Method in class net.stickycode.coercion.target.ArrayCoercionTarget
 
getComponentCoercionTypes() - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
getComponentCoercionTypes() - Method in class net.stickycode.coercion.target.ParameterizedCoercionTarget
 
getDefaultValue(CoercionTarget) - Method in interface net.stickycode.coercion.Coercion
In the case where there is not value already set and a String value for coercion cannot be found then this will be used.
getName() - Method in interface net.stickycode.coercion.CoercionTarget
 
getName() - Method in class net.stickycode.coercion.target.AbstractCoercionTarget
 
getName() - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
getOwner() - Method in interface net.stickycode.coercion.CoercionTarget
Return the owning type of the target, for a method this is the class the method was found on similarly for fields.
getOwner() - Method in class net.stickycode.coercion.target.AbstractCoercionTarget
 
getOwner() - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
getParent() - Method in interface net.stickycode.coercion.CoercionTarget
 
getParent() - Method in class net.stickycode.coercion.target.AbstractCoercionTarget
 
getParent() - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
getType() - Method in interface net.stickycode.coercion.CoercionTarget
Return the type for the target to be coerced
getType() - Method in class net.stickycode.coercion.target.AbstractCoercionTarget
 
getType() - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
getValue() - Method in interface net.stickycode.coercion.ResolvedValue
 

H

hasComponents() - Method in interface net.stickycode.coercion.CoercionTarget
Does the target have components, this is true of any container e.g.
hasComponents() - Method in class net.stickycode.coercion.target.AbstractCoercionTarget
 
hasComponents() - Method in class net.stickycode.coercion.target.ArrayCoercionTarget
 
hasComponents() - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
hasComponents() - Method in class net.stickycode.coercion.target.ParameterizedCoercionTarget
 
hasDefaultValue() - Method in interface net.stickycode.coercion.Coercion
For some coercions a default value on the coercion itself makes sense.
hashCode() - Method in class net.stickycode.coercion.target.ArrayCoercionTarget
 
hashCode() - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
hashCode() - Method in class net.stickycode.coercion.target.ParameterizedCoercionTarget
 
hashCode() - Method in class net.stickycode.coercion.target.PrimitiveResolvingCoercionTarget
 
hasParent() - Method in interface net.stickycode.coercion.CoercionTarget
 
hasParent() - Method in class net.stickycode.coercion.target.AbstractCoercionTarget
 
hasParent() - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 

I

isApplicableTo(CoercionTarget) - Method in interface net.stickycode.coercion.Coercion
Return true if this coercion is applicable for the given target type
isArray() - Method in interface net.stickycode.coercion.CoercionTarget
Is the underlying target an array
isArray() - Method in class net.stickycode.coercion.target.AbstractCoercionTarget
 
isArray() - Method in class net.stickycode.coercion.target.ArrayCoercionTarget
 
isArray() - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
isInverted() - Method in interface net.stickycode.coercion.Coercion
If the coercion returns a fully fledged bean from a container then its already inverted i.e.
isPrimitive() - Method in interface net.stickycode.coercion.CoercionTarget
Return true if this target is a primitive type
isPrimitive() - Method in class net.stickycode.coercion.target.AbstractCoercionTarget
 
isPrimitive() - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
isPrimitive() - Method in class net.stickycode.coercion.target.PrimitiveResolvingCoercionTarget
 

N

net.stickycode.coercion - package net.stickycode.coercion
 
net.stickycode.coercion.target - package net.stickycode.coercion.target
 

O

owner - Variable in class net.stickycode.coercion.target.AbstractCoercionTarget
 

P

ParameterizedArrayCoercionTarget - Class in net.stickycode.coercion.target
 
ParameterizedArrayCoercionTarget(GenericArrayType, Class<?>, CoercionTarget, String) - Constructor for class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
ParameterizedCoercionTarget - Class in net.stickycode.coercion.target
 
ParameterizedCoercionTarget(ParameterizedType, AnnotatedElement, Class<?>, CoercionTarget, String) - Constructor for class net.stickycode.coercion.target.ParameterizedCoercionTarget
 
parent - Variable in class net.stickycode.coercion.target.AbstractCoercionTarget
 
ParentCoercionTargetsAreRequiredToResolveTypeVariables - Exception in net.stickycode.coercion.target
 
ParentCoercionTargetsAreRequiredToResolveTypeVariables(TypeVariable<?>, Class<?>) - Constructor for exception net.stickycode.coercion.target.ParentCoercionTargetsAreRequiredToResolveTypeVariables
 
PrimitiveResolvingCoercionTarget - Class in net.stickycode.coercion.target
 
PrimitiveResolvingCoercionTarget(Class<?>, AnnotatedElement, Class<?>, CoercionTarget, String) - Constructor for class net.stickycode.coercion.target.PrimitiveResolvingCoercionTarget
 
Primitives - Class in net.stickycode.coercion
 
Primitives() - Constructor for class net.stickycode.coercion.Primitives
 

R

ResolvedValue - Interface in net.stickycode.coercion
 
resolvePrimitive(Class<?>) - Static method in class net.stickycode.coercion.Primitives
 

T

toString() - Method in interface net.stickycode.coercion.Coercion
Description of the coercion useful for logging
toString() - Method in class net.stickycode.coercion.target.AbstractCoercionTarget
 
toString() - Method in class net.stickycode.coercion.target.ArrayCoercionTarget
 
toString() - Method in class net.stickycode.coercion.target.ParameterizedArrayCoercionTarget
 
toString() - Method in class net.stickycode.coercion.target.ParameterizedCoercionTarget
 
toString() - Method in class net.stickycode.coercion.target.PrimitiveResolvingCoercionTarget
 
type - Variable in class net.stickycode.coercion.target.AbstractCoercionTarget
 

U

UnknownPrimitiveTypeException - Exception in net.stickycode.coercion
Really it should never happen that an unknown primitive type is encountered but just in case heres a really nice description of the problem.
UnknownPrimitiveTypeException(Class<?>) - Constructor for exception net.stickycode.coercion.UnknownPrimitiveTypeException
 
A B C E F G H I N O P R T U 
Skip navigation links

Copyright © 2003–2017 RedEngine Ltd. All rights reserved.