Package | Description |
---|---|
org.jadira.bindings.core.binder | |
org.jadira.bindings.core.cdi | |
org.jadira.bindings.core.general.binding | |
org.jadira.bindings.core.jdk |
Modifier and Type | Method and Description |
---|---|
<S,T> Binding<S,T> |
SearchableBinder.findBinding(Class<S> source,
Class<T> target)
Resolve a Binding with the given source and target class.
|
<S,T> Binding<S,T> |
BasicBinder.findBinding(Class<S> source,
Class<T> target)
Resolve a Binding with the given source and target class.
|
<S,T> Binding<S,T> |
SearchableBinder.findBinding(Class<S> source,
Class<T> target,
Class<? extends Annotation> qualifier)
Resolve a Binding with the given source and target class.
|
<S,T> Binding<S,T> |
BasicBinder.findBinding(Class<S> source,
Class<T> target,
Class<? extends Annotation> qualifier)
Resolve a Binding with the given source and target class.
|
<S,T> Binding<S,T> |
SearchableBinder.findBinding(ConverterKey<S,T> key)
Resolve a Binding with the given source and target class.
|
<S,T> Binding<S,T> |
BasicBinder.findBinding(ConverterKey<S,T> key)
Resolve a Binding with the given source and target class.
|
Modifier and Type | Method and Description |
---|---|
<S,T> void |
RegisterableBinder.registerBinding(Class<S> sourceClass,
Class<T> targetClass,
Binding<S,T> converter)
Register a Binding with the given source and target class.
|
<S,T> void |
BasicBinder.registerBinding(Class<S> source,
Class<T> target,
Binding<S,T> converter)
Register a Binding with the given source and target class.
|
<S,T> void |
RegisterableBinder.registerBinding(Class<S> sourceClass,
Class<T> targetClass,
Binding<S,T> converter,
Class<? extends Annotation> qualifier)
Register a Binding with the given source and target class.
|
<S,T> void |
BasicBinder.registerBinding(Class<S> source,
Class<T> target,
Binding<S,T> converter,
Class<? extends Annotation> qualifier)
Register a Binding with the given source and target class.
|
<S,T> void |
RegisterableBinder.registerBinding(ConverterKey<S,T> key,
Binding<S,T> converter)
Register a Binding with the given source and target class.
|
<S,T> void |
BasicBinder.registerBinding(ConverterKey<S,T> key,
Binding<S,T> converter)
Register a Binding with the given source and target class.
|
Modifier and Type | Method and Description |
---|---|
<S,T> Binding<S,T> |
BinderExtension.findBinding(Class<S> source,
Class<T> target)
Resolve a Binding with the given source and target class.
|
<S,T> Binding<S,T> |
BinderExtension.findBinding(Class<S> source,
Class<T> target,
Class<? extends Annotation> qualifier)
Resolve a Binding with the given source and target class.
|
<S,T> Binding<S,T> |
BinderExtension.findBinding(ConverterKey<S,T> key)
Resolve a Binding with the given source and target class.
|
Modifier and Type | Method and Description |
---|---|
<S,T> void |
BinderExtension.registerBinding(Class<S> sourceClass,
Class<T> targetClass,
Binding<S,T> converter)
Register a Binding with the given source and target class.
|
<S,T> void |
BinderExtension.registerBinding(Class<S> sourceClass,
Class<T> targetClass,
Binding<S,T> converter,
Class<? extends Annotation> qualifier)
Register a Binding with the given source and target class.
|
<S,T> void |
BinderExtension.registerBinding(ConverterKey<S,T> key,
Binding<S,T> converter)
Register a Binding with the given source and target class.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeBinding<S,T>
Binding that supports a to contract, and from contract
|
class |
FromBinding<S,T>
Binding that supports a from contract but not to
|
class |
InverseCompositeBinding<S,T>
Binding that supports a to contract, and from contract.
|
class |
JodaConvertStringBinding<S>
Binding that adapts a Joda Convert
StringConverter |
class |
MethodConstructorBinding<S,T>
Binding that supports a to contract, and a constructor parameterised by a S
|
class |
MethodsBinding<S,T>
Binding that supports a marshal contract, and a unmarshal method.
|
class |
ToBinding<S,T>
Binding that supports a to contract
|
Constructor and Description |
---|
InverseCompositeBinding(Binding<T,S> binding)
Create a binding that reverses the interpretation of the supplied binding
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractStringBinding<S>
A base binding implementation that uses the
Object.toString() method on
the bound class |
class |
AtomicBooleanStringBinding
Binds a AtomicBoolean to a String
|
class |
AtomicIntegerStringBinding
Binds a AtomicInteger to a String
|
class |
AtomicLongStringBinding
Binds a AtomicLong to a String
|
class |
BigDecimalStringBinding
Binds a BigDecimal to a String
|
class |
BigIntegerStringBinding
Binds a BigInteger to a String
|
class |
BooleanStringBinding
Binds a Boolean to a String
|
class |
ByteStringBinding
Binds a Byte to a String
|
class |
CalendarStringBinding
Binds a Calendar to a String
|
class |
CharacterStringBinding
Binds a Character to a String
|
class |
CharSequenceStringBinding
Binds a CharSequence to a String
|
class |
ClassStringBinding
Binds a Class to a String
|
class |
CurrencyStringBinding
Binds a Currency to a String
|
class |
DateStringBinding
Binds a Date to a String.
|
class |
DoubleStringBinding
Binds a Double to a String
|
class |
FileStringBinding
Binds a File to a String
|
class |
FloatStringBinding
Binds a Float to a String
|
class |
InetAddressStringBinding
Binds a InetAddress to a String
|
class |
IntegerStringBinding
Binds a Integer to a String
|
class |
LocaleStringBinding
Binds a Locale to a String
|
class |
LongStringBinding
Binds a Long to a String
|
class |
PackageStringBinding
Binds a Package to a String
|
class |
ShortStringBinding
Binds a Short to a String
|
class |
StringBufferStringBinding
Binds a StringBuffer to a String
|
class |
StringBuilderStringBinding
Binds a StringBuilder to a String
|
class |
StringStringBinding
Binds a String to a String
|
class |
TimeZoneStringBinding
Binds a TimeZone to a String
|
class |
URIStringBinding
Binds a URI to a String
|
class |
URLStringBinding
Binds a URL to a String
|
class |
UUIDStringBinding
Binds a UUID to a String
|
Copyright © 2010–2018 Jadira Systems. All rights reserved.