- <init>
Create a new model.
- addTypeModel
Adds a type model to the state.
- getJavaType
Get a type for a java class.
- contains
Test if a type is contained.
- createType
Create a type. Creates a type that can be used to create objects.
- getClassLoader
Get the class loader.
- equals
Test if two types are equal.
- getDeepType
Search for a type in this model and all submodels.
- getName
Get the name.
- getObjectType
Get a type per name. Creates implicit java types on the fly. TODO: Unify with
getObjectType(Class cl
- removeType
Remove an existing type. Deletes the type from the state.