org.apache.tools.ant

Class IntrospectionHelper.Creator

  • java.lang.Object
    • org.apache.tools.ant.IntrospectionHelper.Creator
  • Enclosing class:
    IntrospectionHelper


    public static final class IntrospectionHelper.Creator
    extends java.lang.Object
    creator - allows use of create/store external to IntrospectionHelper. The class is final as it has a private constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.Object create()
      Create an object using this creator, which is determined by introspection.
      java.lang.Object getRealObject() 
      void setPolyType(java.lang.String polyType)
      Used to override the class used to create the object.
      void store()
      Stores the nested element object using a storage method determined by introspection.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • setPolyType

        public void setPolyType(java.lang.String polyType)
        Used to override the class used to create the object.
        Parameters:
        polyType - a ant component type name
      • create

        public java.lang.Object create()
        Create an object using this creator, which is determined by introspection.
        Returns:
        the created object
      • getRealObject

        public java.lang.Object getRealObject()
        Returns:
        the real object (used currently only for presetdef).
      • store

        public void store()
        Stores the nested element object using a storage method determined by introspection.