Lines Matching refs:ValueSetter
47 * {@link ValueSetter} is a stateless behavior encapsulation.
51 abstract class ValueSetter {
52 private ValueSetter() {}
74 private static final ValueSetter RETURN_VALUE = new ReturnValue();
79 private static final ValueSetter[] POOL = new ValueSetter[16];
87 * Returns a {@link ValueSetter} suitable for the given {@link Parameter}.
89 static ValueSetter getSync(ParameterImpl p) {
101 private static final class ReturnValue extends ValueSetter {
107 static final class Param extends ValueSetter {
137 static final ValueSetter SINGLE_VALUE = new SingleValue();
142 private static final class SingleValue extends ValueSetter {
155 static final class AsyncBeanValueSetter extends ValueSetter {