java
Constants
Object.class
: map = java.lang.Object
Object[].class
: map = java.lang.Object[]
Object[][].class
: map = java.lang.Object[][]
String.class
: map = java.lang.String
String[].class
: map = java.lang.String[]
String[][].class
: map = java.lang.String[][]
boolean.class
: map = boolean
boolean[].class
: map = boolean[]
boolean[][].class
: map = boolean[][]
byte.class
: map = byte
byte[].class
: map = byte[]
byte[][].class
: map = byte[][]
char.class
: map = char
char[].class
: map = char[]
char[][].class
: map = char[][]
double.class
: map = double
double[].class
: map = double[]
double[][].class
: map = double[][]
float.class
: map = float
float[].class
: map = float[]
float[][].class
: map = float[][]
int.class
: map = int
int[].class
: map = int[]
int[][].class
: map = int[][]
long.class
: map = long
long[].class
: map = long[]
long[][].class
: map = long[][]
null
: unknown (482862660) = null
short.class
: map = short
short[].class
: map = short[]
short[][].class
: map = short[][]
Functions
isNull(values...)
— checks if one or more values are null
newClass(name)
— creates ClassValue
toObject(ownlangValue)
— converts ownlangValue to Java object
toValue(javaObject)
— converts javaObject to OwnLang value
Types
ClassValue
Functions
asSubclass()
canonicalName()
cast()
genericString()
getComponentType()
getDeclaringClass()
getEnclosingClass()
getSuperclass()
getClasses()
getDeclaredClasses()
getInterfaces()
isAnnotation()
isAnonymousClass()
isArray()
isAssignableFrom()
isEnum()
isInterface()
isLocalClass()
isMemberClass()
isPrimitive()
isSynthetic()
modifiers()
name()
new()
— creates new instance of class
simpleName()
typeName()