$java.getClass

Returns the class name of an object.
Syntax
    $java.getClass{object}
Documentation$java.getClass:
Returns the java class name of an object.
    Paramter:
      1 - object
    Returns:
      Objects class name.
    Throws:
Examples

Information about a class

$set{class}{java.math.BigDecimal} Constructors:
$java.getConstructors{$get{class}}
Methods:
$java.getMethods{$get{class}}
Fields:
$java.getFields{$get{class}}
Field (separatorChar): $java.getField{$get{class}}{ROUND_DOWN}

Initializing and using an object

$set{o}{$java.new{java.math.BigDecimal(java.lang.String)}{10}} Class: $java.getClass{$get{o}}
Invoke: $set{r}{$java.invoke{$get{o}}{equals(java.math.BigDecimal)}{10}} $// cast 10 to new BigDecimal $java.invoke{$get{r}}{toString}
Print float value: $java.invoke{$get{o}}{floatValue}
Add to itself: $java.invoke{$get{o}}{add}{$get{o}} $// no need to give param types 'cause we neither need a cast nor is it unclear which function is meant
GroupSpecial
Minimum required transaction-mode:NONE
Required scripting permission of the developerPERMISSION_FL_BASIC
Minimum parameters1
Maximum parameters 1