Class InstantiatorArguments
- java.lang.Object
-
- org.dalesbred.internal.instantiation.InstantiatorArguments
-
public final class InstantiatorArguments extends java.lang.Object
Contains the arguments of instantiator as well their names and types.
-
-
Constructor Summary
Constructors Constructor Description InstantiatorArguments(@NotNull NamedTypeList types, @NotNull java.lang.Object[] values)
InstantiatorArguments(@NotNull NamedTypeList types, @NotNull java.util.List<?> values)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getSingleValue()
@NotNull NamedTypeList
getTypes()
@NotNull java.util.List<?>
getValues()
int
size()
-
-
-
Constructor Detail
-
InstantiatorArguments
public InstantiatorArguments(@NotNull @NotNull NamedTypeList types, @NotNull @NotNull java.lang.Object[] values)
-
InstantiatorArguments
public InstantiatorArguments(@NotNull @NotNull NamedTypeList types, @NotNull @NotNull java.util.List<?> values)
-
-
Method Detail
-
getTypes
@NotNull public @NotNull NamedTypeList getTypes()
-
getValues
@NotNull public @NotNull java.util.List<?> getValues()
-
size
public int size()
-
getSingleValue
public java.lang.Object getSingleValue()
-
-