code: def set_property(self, path, jobject):
          
          # unwrap?
          if isinstance(jobject, JavaObject):
              jobject = jobject.jobject
  
          javabridge.static_call(
              "Lweka/core/PropertyPath;", "setValue",
              "(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V",
              self.jobject, path, jobject)
docs: Attempts to set the value (jobject, a Java object) of the provided (bean) property path.
  
          :param path: the property path, e.g., "filter" for a setFilter(...)/getFilter() method pair
          :type path: str
          :param jobject: the Java object to set; if instance of JavaObject class, the jobject member is automatically used
          :type jobject: JB_Object