Petrus Hyvönen created PYLUCENE-53: --------------------------------------
Summary: JCC Default implementations from Interfaces not exposed Key: PYLUCENE-53 URL: https://issues.apache.org/jira/browse/PYLUCENE-53 Project: PyLucene Issue Type: Bug Reporter: Petrus Hyvönen Hi, This may be related to PYLUCENE-27 but not sure. Default implementations of methods in an interface does not seem to be exposed currently. For example: The interface: {{interface Being {}} {{ public void printName();}} {{ default int getFeets()}} {{ {}} {{ return 4;}} {{ }}} {{}}} Implemented in the class: {{public class Cat extends Feline implements Being {}} {{ public void printName() {}} {{ System.out.println("Cat");}} {{ }}} {{ public int getJavaFeets()}} {{ {}} {{ return this.getFeets();}} {{ }}} {{}}} When wrapped in Python, the getJavaFeets is exposed to the Python side, but not the getFeets method. -- This message was sent by Atlassian Jira (v8.3.4#803005)