| Package | Description |
|---|---|
| at.yawk.dbus.databind | |
| at.yawk.dbus.databind.binder |
| Modifier and Type | Method and Description |
|---|---|
<T> Binder<T> |
DataBinder.getBinder(Class<T> type) |
Binder<?> |
DataBinder.getBinder(Type type) |
Binder<?> |
DataBinder.getBinder(Type type,
AnnotatedElement metaElement) |
Binder<?> |
DataBinder.getBinder(Type type,
List<Annotation> annotations) |
Binder<Object> |
DataBinder.getDefaultBinder() |
Binder<?> |
DataBinder.getDefaultDecodeBinder(TypeDefinition typeDefinition) |
Binder<?> |
DataBinder.getDefaultEncodeBinder(Type type) |
| Modifier and Type | Method and Description |
|---|---|
Binder<?> |
ArrayBinderFactory.getBinder(BinderFactoryContext ctx,
Type type) |
Binder<?> |
DictBinderFactory.getBinder(BinderFactoryContext ctx,
Type type) |
Binder<?> |
BinderFactory.getBinder(BinderFactoryContext ctx,
Type type) |
Binder<?> |
ObjectBinderFactory.getBinder(BinderFactoryContext ctx,
Type type) |
Binder<?> |
PrimitiveBinderFactory.getBinder(BinderFactoryContext ctx,
Type type) |
Binder<?> |
BinderFactoryContext.getBinder(Type type)
Get a binder that may encode and decode the given type.
|
Binder<?> |
ArrayBinderFactory.getDefaultDecodeBinder(BinderFactoryContext ctx,
TypeDefinition typeDefinition) |
Binder<?> |
DictBinderFactory.getDefaultDecodeBinder(BinderFactoryContext ctx,
TypeDefinition typeDefinition) |
default Binder<?> |
BinderFactory.getDefaultDecodeBinder(BinderFactoryContext ctx,
TypeDefinition typeDefinition)
Get the default binder to use for the given type definition.
|
Binder<?> |
PrimitiveBinderFactory.getDefaultDecodeBinder(BinderFactoryContext ctx,
TypeDefinition typeDefinition) |
Binder<?> |
BinderFactoryContext.getDefaultDecodeBinder(TypeDefinition typeDefinition)
Get a binder that may decode (not necessarily encode to!) the given type.
|
Binder<?> |
ArrayBinderFactory.getDefaultEncodeBinder(BinderFactoryContext ctx,
Type type) |
Binder<?> |
DictBinderFactory.getDefaultEncodeBinder(BinderFactoryContext ctx,
Type type) |
default Binder<?> |
BinderFactory.getDefaultEncodeBinder(BinderFactoryContext ctx,
Type type)
Get the default binder to use for the given type definition.
|
Binder<?> |
BinderFactoryContext.getDefaultEncodeBinder(Type type)
Get a binder that may encode (not necessarily decode to!) the given type.
|
static <T> Binder<T> |
Binder.of(TypeDefinition type,
java.util.function.Function<DbusObject,T> decoder,
java.util.function.Function<T,DbusObject> encoder) |
static Binder<?> |
PrimitiveAnnotationBinderTransformer.transformBinder(Binder<?> binder,
BasicType outerType) |
Binder<?> |
AnnotationBinderTransformer.wrap(A annotation,
Binder<?> binder) |
Binder<?> |
PrimitiveAnnotationBinderTransformer.wrap(Primitive annotation,
Binder<?> binder) |
| Modifier and Type | Method and Description |
|---|---|
static Binder<?> |
PrimitiveAnnotationBinderTransformer.transformBinder(Binder<?> binder,
BasicType outerType) |
Binder<?> |
AnnotationBinderTransformer.wrap(A annotation,
Binder<?> binder) |
Binder<?> |
PrimitiveAnnotationBinderTransformer.wrap(Primitive annotation,
Binder<?> binder) |
Copyright © 2017. All rights reserved.