Currently, three object oriented languages are supported: C++, Java and Perl. Since the object oriented API is almost identical for the three languages, the same documentation can be used for programming in either of these languages.
The only difference between the langauges is the inability of Java to support operator overloading. As a result, the C++ overloaded operator [] (that retrieves an element of a set) has been converted to the method
get
.