public interface FillStrategy<T>
ResultShape
.
Modifier and Type | Interface and Description |
---|---|
static class |
FillStrategy.Array<T>
Fills an array of given type.
|
static class |
FillStrategy.Assign<T>
Populate an instance by simply assigning the 0-th element of the input values.
|
static class |
FillStrategy.Bean<T>
Create and populate a bean by invoking setter methods identified by alias name with each array
element value as argument.
|
static class |
FillStrategy.Factory<T>
Populate an instance created by given factory using a given put(key,value) method.
|
static class |
FillStrategy.Map<T>
Construct and populate an instance by invoking the put method
with each alias as key and element of the given array of values.
|
static class |
FillStrategy.NewInstance<T>
Construct and populate an instance by the given constructor and arguments.
|
Modifier and Type | Method and Description |
---|---|
T |
fill(Object[] data,
Class<?>[] types,
String[] aliases) |
Copyright © 2006–2020 Apache Software Foundation. All rights reserved.