Class MethodModelImpl

    • Field Detail

      • parameters

        final java.util.List<Parameter> parameters
      • signature

        final java.lang.String signature
    • Constructor Detail

      • MethodModelImpl

        public MethodModelImpl​(java.lang.String name,
                               ExtensibleType owner,
                               java.lang.String signature)
    • Method Detail

      • getMemberType

        public Member.Type getMemberType()
        Description copied from interface: Member
        returns the type of the member
        Specified by:
        getMemberType in interface Member
        Returns:
        the member type as a value of @link{Member#Type}
      • getSignature

        public java.lang.String getSignature()
        Description copied from interface: MethodModel
        Returns the method signature.
        Specified by:
        getSignature in interface MethodModel
        Returns:
        this method signature
      • getReturnType

        public java.lang.String getReturnType()
        Description copied from interface: MethodModel
        Returns the method return type
        Specified by:
        getReturnType in interface MethodModel
        Returns:
        the method's return type
      • getArgumentTypes

        public java.lang.String[] getArgumentTypes()
        Description copied from interface: MethodModel
        Returns the parameter types as string
        Specified by:
        getArgumentTypes in interface MethodModel
        Returns:
        the parameter types