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

    Modifier and Type Method 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 Details

    • 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.