Class Service.RpcMethod

    • Field Detail

      • standardOptions

        final java.util.LinkedHashMap<java.lang.String,​java.lang.Object> standardOptions
      • extraOptions

        final java.util.LinkedHashMap<java.lang.String,​java.lang.Object> extraOptions
      • name

        final java.lang.String name
      • index

        final int index
      • argName

        final java.lang.String argName
      • argPackage

        final java.lang.String argPackage
      • retName

        final java.lang.String retName
      • retPackage

        final java.lang.String retPackage
    • Constructor Detail

      • RpcMethod

        RpcMethod​(java.lang.String name,
                  Service service,
                  java.lang.String argName,
                  java.lang.String argPackage,
                  java.lang.String retName,
                  java.lang.String retPackage)
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface HasName
      • getIndex

        public int getIndex()
      • getService

        public Service getService()
      • getOwner

        public Service getOwner()
      • getArgType

        public Message getArgType()
      • getReturnType

        public Message getReturnType()
      • isVoidArgType

        public boolean isVoidArgType()
      • isVoidReturnType

        public boolean isVoidReturnType()
      • getJavaArgType

        public java.lang.String getJavaArgType()
      • getJavaReturnType

        public java.lang.String getJavaReturnType()
      • getStandardOptions

        public java.util.LinkedHashMap<java.lang.String,​java.lang.Object> getStandardOptions()
      • putStandardOption

        public void putStandardOption​(java.lang.String key,
                                      java.lang.Object value)
        Specified by:
        putStandardOption in interface HasOptions
      • getStandardOption

        public java.lang.Object getStandardOption​(java.lang.String name)
      • getExtraOptions

        public java.util.LinkedHashMap<java.lang.String,​java.lang.Object> getExtraOptions()
      • putExtraOption

        public void putExtraOption​(java.lang.String key,
                                   java.lang.Object value)
        Specified by:
        putExtraOption in interface HasOptions
      • getExtraOption

        public java.lang.Object getExtraOption​(java.lang.String name)
      • getO

        public java.util.LinkedHashMap<java.lang.String,​java.lang.Object> getO()
      • getOptions

        public java.util.LinkedHashMap<java.lang.String,​java.lang.Object> getOptions()
        Specified by:
        getOptions in interface HasOptions
      • resolveReferences

        void resolveReferences()