Class MethodDescription


  • public final class MethodDescription
    extends java.lang.Object
    Allows to examine a method in detail. It gives a view to java methods from a UNO point.
    • Method Detail

      • getName

        public java.lang.String getName()
      • isUnsigned

        public boolean isUnsigned()
      • isAny

        public boolean isAny()
      • isInterface

        public boolean isInterface()
      • getIndex

        public int getIndex()
      • isOneway

        public boolean isOneway()
        Indicates if this method is oneWay, respectively if this method may become executed asynchronously.
        Returns:
        true means may execute asynchronously .
      • isConst

        public boolean isConst()
        Indicates if this method is const.
        Returns:
        true means it is const.
      • getInSignature

        public TypeDescription[] getInSignature()
        Gives any array of TypeDescription of the [in] parameters.
        Returns:
        the in parameters
      • getOutSignature

        public TypeDescription[] getOutSignature()
        Gives any array of TypeDescription of the [out] parameters.
        Returns:
        the out parameters
      • getReturnSignature

        public TypeDescription getReturnSignature()
        Gives the TypeDescription of the return type.
        Returns:
        the return type TypeDescription
      • getMethod

        public java.lang.reflect.Method getMethod()
        Gives native java method of this method.
        Returns:
        the java method