Class
Class represent classes and methodes in NXSL script
Instance attributes
- attributes: Array
-
String aray with all attribute names
- hierarchy: Array
-
String aray with class inheritance hirarchy
- methods: Array
-
String aray with all method names
- name: int
-
Name of the class
obj = $object;
println("Class hierarchy:");
println(obj.__class.hierarchy.join(" -> "));
println();
println("Attributes:");
for (a : obj.__class.attributes) println(a .. " = " .. obj.__get(a));
println();
println("Methods:");
for (m : obj.__class.methods) println(m);