Class Crypto.GetPublicKey

    • Constructor Detail

      • GetPublicKey

        public GetPublicKey()
    • Method Detail

      • getName

        public String getName()
        Description copied from interface: QDLFunction
        The name of this function as you want it invoked in QDL.
        Specified by:
        getName in interface QDLFunction
        Returns:
      • getArgCount

        public int[] getArgCount()
        Description copied from interface: QDLFunction
        The contract is that when QDL invokes this method, it will faithfully give all of the arguments as an array of Objects. Overloading is not possible in QDL (it is weakly typed) except by argument count, so if this is called "foo" and you have versions with 3 and 4 arguments, then f(a,b,c) would be executed with the arguments passed. To achieve overloading for Java methods, have the number of arguments this accepts as the elements of the array. So if this has a value of [1,2,3] then this function will be invoked if called with 1, 2 or 3 arguments and an error will be raised, if, say, 4 are passed.
        Specified by:
        getArgCount in interface QDLFunction
        Returns:
      • getDocumentation

        public List<String> getDocumentation​(int argCount)
        Description copied from interface: QDLFunction
        Return documentation to be displayed in the workspace. Short version displays the first line (element of the list) so make sure that is informative. The long version should contain details of use.
        Specified by:
        getDocumentation in interface QDLFunction
        Returns: