Package | Description |
---|---|
org.osgi.util.converter |
Converter Package Version 1.0.
|
Modifier and Type | Field and Description |
---|---|
private ConverterFunction |
TypeRule.function |
private ConverterFunction |
Rule.function |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.List<ConverterFunction> |
CustomConverterImpl.allRules |
private java.util.List<ConverterFunction> |
ConverterBuilderImpl.catchAllRules |
(package private) java.util.List<ConverterFunction> |
CustomConverterImpl.errorHandlers |
private java.util.List<ConverterFunction> |
ConverterBuilderImpl.errorHandlers |
private java.util.Map<java.lang.reflect.Type,java.util.List<ConverterFunction>> |
ConverterBuilderImpl.rules |
(package private) java.util.Map<java.lang.reflect.Type,java.util.List<ConverterFunction>> |
CustomConverterImpl.typeRules |
Modifier and Type | Method and Description |
---|---|
ConverterFunction |
TypeRule.getFunction() |
ConverterFunction |
TargetRule.getFunction()
The function to perform the conversion.
|
ConverterFunction |
Rule.getFunction() |
private static <F,T> ConverterFunction |
TypeRule.getFunction(java.lang.reflect.Type from,
Function<F,T> func) |
private ConverterFunction |
Rule.getGenericFunction(Function<F,T> func) |
Modifier and Type | Method and Description |
---|---|
private java.util.List<ConverterFunction> |
ConverterBuilderImpl.getRulesList(java.lang.reflect.Type type) |
Modifier and Type | Method and Description |
---|---|
ConverterBuilder |
ConverterBuilderImpl.errorHandler(ConverterFunction func) |
ConverterBuilder |
ConverterBuilder.errorHandler(ConverterFunction func)
Register a custom error handler.
|
ConverterBuilder |
ConverterBuilderImpl.rule(ConverterFunction func) |
ConverterBuilder |
ConverterBuilder.rule(ConverterFunction func)
Register a catch-all rule, will be called of no other rule matches.
|
ConverterBuilder |
ConverterBuilderImpl.rule(java.lang.reflect.Type t,
ConverterFunction func) |
ConverterBuilder |
ConverterBuilder.rule(java.lang.reflect.Type type,
ConverterFunction func)
Register a conversion rule for this converter.
|
Constructor and Description |
---|
CustomConverterImpl(InternalConverter converter,
java.util.Map<java.lang.reflect.Type,java.util.List<ConverterFunction>> rules,
java.util.List<ConverterFunction> catchAllRules,
java.util.List<ConverterFunction> errHandlers) |
CustomConverterImpl(InternalConverter converter,
java.util.Map<java.lang.reflect.Type,java.util.List<ConverterFunction>> rules,
java.util.List<ConverterFunction> catchAllRules,
java.util.List<ConverterFunction> errHandlers) |
CustomConverterImpl(InternalConverter converter,
java.util.Map<java.lang.reflect.Type,java.util.List<ConverterFunction>> rules,
java.util.List<ConverterFunction> catchAllRules,
java.util.List<ConverterFunction> errHandlers) |