Class Generator.TagHandlerInfo

  • Enclosing class:
    Generator

    private static class Generator.TagHandlerInfo
    extends java.lang.Object
    Class storing the result of introspecting a custom tag handler.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.HashMap<java.lang.String,​java.lang.reflect.Method> methodMaps  
      private java.util.HashMap<java.lang.String,​java.lang.Class<?>> propertyEditorMaps  
      private java.lang.Class tagHandlerClass  
    • Field Detail

      • methodMaps

        private java.util.HashMap<java.lang.String,​java.lang.reflect.Method> methodMaps
      • propertyEditorMaps

        private java.util.HashMap<java.lang.String,​java.lang.Class<?>> propertyEditorMaps
      • tagHandlerClass

        private java.lang.Class tagHandlerClass
    • Constructor Detail

      • TagHandlerInfo

        TagHandlerInfo​(Node n,
                       java.lang.Class tagHandlerClass,
                       ErrorDispatcher err)
                throws JasperException
        Constructor.
        Parameters:
        n - The custom tag whose tag handler class is to be introspected
        tagHandlerClass - Tag handler class
        err - Error dispatcher
        Throws:
        JasperException
    • Method Detail

      • getSetterMethod

        public java.lang.reflect.Method getSetterMethod​(java.lang.String attrName)
        XXX
      • getPropertyEditorClass

        public java.lang.Class<?> getPropertyEditorClass​(java.lang.String attrName)
        XXX
      • getTagHandlerClass

        public java.lang.Class getTagHandlerClass()
        XXX