You are right, I had used getname() with “n” instead or “N” for the word name (getname() instead of getName()).
I was confused because (and I find that intriguing):
The get_java_object() method is defined by Python4Capella on the JavaObject class. This allows to access the Java Object (in the JVM memory) of any Python4Capella Object if needed. Once you have a Java Object (in the JVM memory), you can’t call this method anymore on it but only Java defined methods.
In your case here Seaching2 is a Java Object (in the JVM memory). To check this you can use the Python function type() to see the difference: