public class InstantiationContext extends Object
ElementMappings
.Constructor and Description |
---|
InstantiationContext(ArooaContext context)
Construct from context.
|
InstantiationContext(ArooaType arooaType,
ArooaClass arooaClass) |
InstantiationContext(ArooaType arooaType,
ArooaClass arooaClass,
ArooaConverter converter)
Constructor with no
ClassResolver . |
InstantiationContext(ArooaType arooaType,
ArooaClass arooaClass,
ClassResolver classResolver)
Constructor with no converter.
|
InstantiationContext(ArooaType arooaType,
ArooaClass arooaClass,
ClassResolver classResolver,
ArooaConverter converter)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ArooaClass |
getArooaClass()
Getter for class.
|
ArooaConverter |
getArooaConverter()
Get the
ArooaConverter if one is provided. |
ArooaType |
getArooaType()
Getter for type.
|
ClassResolver |
getClassResolver()
Get the
ClassResolver if one is provided. |
String |
toString() |
public InstantiationContext(ArooaContext context)
context
- public InstantiationContext(ArooaType arooaType, ArooaClass arooaClass)
arooaType
- arooaClass
- public InstantiationContext(ArooaType arooaType, ArooaClass arooaClass, ClassResolver classResolver)
arooaType
- arooaClass
- classResolver
- public InstantiationContext(ArooaType arooaType, ArooaClass arooaClass, ArooaConverter converter)
ClassResolver
.arooaType
- arooaClass
- converter
- public InstantiationContext(ArooaType arooaType, ArooaClass arooaClass, ClassResolver classResolver, ArooaConverter converter)
arooaType
- Must not be null.arooaClass
- May be null.classResolver
- May be null.converter
- May be null.public ArooaClass getArooaClass()
public ArooaType getArooaType()
public ClassResolver getClassResolver()
ClassResolver
if one is provided. May be null.public ArooaConverter getArooaConverter()
ArooaConverter
if one is provided. May be null.