lookupJavaType

fun lookupJavaType(className: A_String, classParameters: A_Tuple): A_Type

Look up the given Java class name, and create a suitable Java POJO A_Type. Capture the classParameters, since the Avail POJO mechanism doesn't erase generics.

Return

An A_Type representing the specialized Java class.

Parameters

className

The full name of the Java class.

classParameters

The type parameters for specializing the Java class.

Throws

If the class can't be found or can't be parameterized as requested, or if it's within the forbidden avail namespace.