Class JOCLContentHandler.ConstructorDetails

  • Enclosing class:
    JOCLContentHandler

    static class JOCLContentHandler.ConstructorDetails
    extends java.lang.Object
    • Field Detail

      • _type

        private java.lang.Class _type
      • _argTypes

        private java.util.ArrayList _argTypes
      • _argValues

        private java.util.ArrayList _argValues
      • _isnull

        private boolean _isnull
      • _isgroup

        private boolean _isgroup
    • Constructor Detail

      • ConstructorDetails

        public ConstructorDetails​(java.lang.String classname,
                                  JOCLContentHandler.ConstructorDetails parent)
                           throws java.lang.ClassNotFoundException
        Throws:
        java.lang.ClassNotFoundException
      • ConstructorDetails

        public ConstructorDetails​(java.lang.String classname,
                                  JOCLContentHandler.ConstructorDetails parent,
                                  boolean isnull)
                           throws java.lang.ClassNotFoundException
        Throws:
        java.lang.ClassNotFoundException
      • ConstructorDetails

        public ConstructorDetails​(java.lang.String classname,
                                  JOCLContentHandler.ConstructorDetails parent,
                                  boolean isnull,
                                  boolean isgroup)
                           throws java.lang.ClassNotFoundException
        Throws:
        java.lang.ClassNotFoundException
        Since:
        1.3
    • Method Detail

      • addArgument

        public void addArgument​(java.lang.Object value)
      • addArgument

        public void addArgument​(java.lang.Class type,
                                java.lang.Object val)
      • getType

        public java.lang.Class getType()
      • createObject

        public java.lang.Object createObject()
                                      throws java.lang.InstantiationException,
                                             java.lang.IllegalAccessException,
                                             java.lang.reflect.InvocationTargetException
        Throws:
        java.lang.InstantiationException
        java.lang.IllegalAccessException
        java.lang.reflect.InvocationTargetException