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