IntrospectionHelper.Creator (Apache Ant API)

Overview | Package | Class | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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
`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.

Overview | Package | Class | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD