final class ConstructorFunction<T>
extends java.lang.Object
implements java.util.function.Function<java.util.Map<java.lang.Long,java.lang.Object>,T>
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.Map<java.util.Set<java.lang.Long>,java.lang.reflect.Type[]> |
alternateConstructorArgTypes |
(package private) java.util.Map<java.util.Set<java.lang.Long>,java.lang.reflect.Constructor> |
alternateConstructorMap |
(package private) java.util.Map<java.util.Set<java.lang.Long>,long[]> |
alternateConstructorNameHashCodes |
(package private) java.util.Map<java.util.Set<java.lang.Long>,java.lang.String[]> |
alternateConstructorNames |
(package private) java.util.List<java.lang.reflect.Constructor> |
alternateConstructors |
(package private) java.util.function.BiFunction |
biFunction |
(package private) java.lang.reflect.Constructor |
constructor |
(package private) java.util.function.Function |
function |
(package private) long[] |
hashCodes |
(package private) boolean |
marker |
(package private) java.lang.reflect.Parameter[] |
parameters |
(package private) java.lang.String[] |
paramNames |
| Constructor and Description |
|---|
ConstructorFunction(java.util.List<java.lang.reflect.Constructor> alternateConstructors,
java.lang.reflect.Constructor constructor,
java.util.function.Function function,
java.util.function.BiFunction biFunction,
java.lang.reflect.Constructor markerConstructor,
java.lang.String... paramNames) |
| Modifier and Type | Method and Description |
|---|---|
T |
apply(java.util.Map<java.lang.Long,java.lang.Object> values) |
final java.lang.reflect.Constructor constructor
final java.util.function.Function function
final java.util.function.BiFunction biFunction
final java.lang.reflect.Parameter[] parameters
final java.lang.String[] paramNames
final boolean marker
final long[] hashCodes
final java.util.List<java.lang.reflect.Constructor> alternateConstructors
java.util.Map<java.util.Set<java.lang.Long>,java.lang.reflect.Constructor> alternateConstructorMap
java.util.Map<java.util.Set<java.lang.Long>,java.lang.String[]> alternateConstructorNames
java.util.Map<java.util.Set<java.lang.Long>,long[]> alternateConstructorNameHashCodes
java.util.Map<java.util.Set<java.lang.Long>,java.lang.reflect.Type[]> alternateConstructorArgTypes
ConstructorFunction(java.util.List<java.lang.reflect.Constructor> alternateConstructors,
java.lang.reflect.Constructor constructor,
java.util.function.Function function,
java.util.function.BiFunction biFunction,
java.lang.reflect.Constructor markerConstructor,
java.lang.String... paramNames)