Package | Description |
---|---|
org.jpc | |
org.jpc.converter.typesolver |
This package provides classes supporting the inference of the best target type for a given object in a conversion.
|
org.jpc.converter.typesolver.catalog |
Modifier and Type | Method and Description |
---|---|
JpcBuilder |
JpcBuilder.register(TypeSolver<?> typeSolver)
Registers a type solver.
|
JpcBuilder |
JpcBuilder.register(TypeSolver<?> typeSolver,
Term term) |
Modifier and Type | Method and Description |
---|---|
Type |
TypeSolverEvaluator.apply(TypeSolver<T> typeSolver) |
abstract void |
TypeSolverManager.register(Object typeSolverKey,
TypeSolver<?> typeSolver) |
void |
JGumTypeSolverManager.register(Object key,
TypeSolver<?> typeSolver) |
void |
TypeSolverManager.register(TypeSolver<?> typeSolver) |
void |
JpcTypeSolverManager.register(TypeSolver<?> typeSolver,
Term term) |
Constructor and Description |
---|
TypeSolverChain(List<TypeSolver<T>> responsibilityChain) |
TypeSolverChainEvaluator(com.google.common.base.Function<TypeSolver<T>,Type> typeSolverEvaluator) |
Modifier and Type | Class and Description |
---|---|
class |
AtomTypeSolver |
class |
CharacterTypeSolver |
class |
FloatTermTypeSolver |
class |
IntegerTermTypeSolver |
class |
ListTypeSolver |
class |
MapTypeSolver |
class |
NumberTypeSolver |
class |
StringTypeSolver |
Copyright © 2014. All rights reserved.