JaCIL Framework API

TypeMapper Members

TypeMapper overview

Public Static Methods

ConvertNameToStackArrayType Converts type name to a stack array type representation
ConvertNameToStackType Converts a full type name to a stack item representation
ConvertStackToLocalType Converts a stack object to local variable type
ConvertTypeToArrayCreateType Converts a Cecil type reference to a JVM array create type.
ConvertTypeToLocalType Converts a Cecil type reference to a local variable type.
ConvertTypeToStackArrayType Converts a Cecil type reference to a stack array type representation
ConvertTypeToStackObject Converts a Cecil type reference to a stack object representation
ConvertTypeToStackPointerType Converts a Cecil type reference to a stack pointer type representation
ConvertTypeToStackType Converts a Cecil type reference to a stack item representation
GetPointerClassName Overloaded. Returns the pointer java class for the given type name.
GetPointerPrefixedClassName Returns the pointer java class for the given type name.
GetTypeMetrics Overloaded. Returns the metrics for the given type.
MapBoxClass Overloaded. Returns the mapped Java wrapper class name for the given type.
MapClassName Overloaded. Returns the mapped Java class name for the given Cecil type.
MapConstant Converts the given primitive to the wrapped java equivalent for use in field constants or constant instructions.
MapDescriptor Overloaded. Returns the mapped Java type descriptor for the given type name.
MapMethodDescriptor Overloaded. Returns the mapped Java method descriptor for the signature defined by this methods parameters.
MapUnboxMethodName Overloaded. Returns the mapped Java wrapper method name for unboxing for the given type.

See Also

TypeMapper Class | JaCIL.Compiler.Util Namespace