public class ConstructorParam extends Object
Constructor and Description |
---|
ConstructorParam(Constructor<?> constructor,
int paramNumber) |
ConstructorParam(Constructor<?> constructor,
int paramNumber,
SerializedField field,
Object value) |
Modifier and Type | Method and Description |
---|---|
ConstructorParam |
assertType(Type type) |
Computation |
compile(TypeManager types,
Deserializer generator) |
SerializedValue |
computeSerializedValue() |
SerializedField |
getField() |
int |
getParamNumber() |
Object |
getValue() |
ConstructorParam |
insertTypeCasts() |
String |
toString() |
public ConstructorParam(Constructor<?> constructor, int paramNumber, SerializedField field, Object value)
public ConstructorParam(Constructor<?> constructor, int paramNumber)
public int getParamNumber()
public SerializedField getField()
public Object getValue()
public ConstructorParam insertTypeCasts()
public SerializedValue computeSerializedValue()
public ConstructorParam assertType(Type type)
public Computation compile(TypeManager types, Deserializer generator)
Copyright © 2020. All rights reserved.