public class InstantiationContext
extends java.lang.Object
ElementMappings
.Constructor and Description |
---|
InstantiationContext(ArooaContext parentContext)
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. |
java.lang.String |
toString() |
public InstantiationContext(ArooaContext parentContext)
parentContext
- 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.public java.lang.String toString()
toString
in class java.lang.Object