Package py4j.model

Class Py4JMember

  • All Implemented Interfaces:
    java.lang.Comparable<Py4JMember>
    Direct Known Subclasses:
    Py4JClass, Py4JField, Py4JMethod

    public abstract class Py4JMember
    extends java.lang.Object
    implements java.lang.Comparable<Py4JMember>

    Model of a Java member (class, method, or field) used to create a help page.

    Author:
    Barthelemy Dagenais
    • Constructor Detail

      • Py4JMember

        public Py4JMember​(java.lang.String name,
                          java.lang.String javadoc)
    • Method Detail

      • compareTo

        public int compareTo​(Py4JMember o)
        Specified by:
        compareTo in interface java.lang.Comparable<Py4JMember>
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getJavadoc

        public java.lang.String getJavadoc()
      • getName

        public java.lang.String getName()
      • getSignature

        public abstract java.lang.String getSignature​(boolean shortName)