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()

NullValue

ObjectValue