Class ExtensionHandlerJava

    • Method Detail

      • getFromCache

        public java.lang.Object getFromCache​(java.lang.Object methodKey,
                                             java.lang.Object objType,
                                             java.lang.Object[] methodArgs)
        Look up the entry in the method cache.
        Parameters:
        methodKey - A key that uniquely identifies this invocation in the stylesheet.
        objType - A Class object or instance object representing the type
        methodArgs - An array of the XObject arguments to be used for function mangling.
        Returns:
        The given method from the method cache
      • putToCache

        public java.lang.Object putToCache​(java.lang.Object methodKey,
                                           java.lang.Object objType,
                                           java.lang.Object[] methodArgs,
                                           java.lang.Object methodObj)
        Add a new entry into the method cache.
        Parameters:
        methodKey - A key that uniquely identifies this invocation in the stylesheet.
        objType - A Class object or instance object representing the type
        methodArgs - An array of the XObject arguments to be used for function mangling.
        methodObj - A Class object or instance object representing the method
        Returns:
        The cached method object