# Package org.apache.tools.ant.types.optional

package org.apache.tools.ant.types.optional

- Related Packages
  Package
  Description
  org.apache.tools.ant.types
  org.apache.tools.ant.types.optional.depend
  org.apache.tools.ant.types.optional.image
  org.apache.tools.ant.types.optional.imageio
  org.apache.tools.ant.types.optional.xz
  org.apache.tools.ant.types.mappers
  org.apache.tools.ant.types.resolver
  Ant integration with xml-commons resolver.
  org.apache.tools.ant.types.resources
  org.apache.tools.ant.types.selectors
  org.apache.tools.ant.types.spi
- Classes
  Class
  Description
  AbstractScriptComponent
  This is a `ProjectComponent` that has script support built in Use it as a foundation for scriptable things.
  ScriptCondition
  A condition that lets you include script.
  ScriptFilter
  Most of this is CAP (Cut And Paste) from the Script task ScriptFilter class, implements TokenFilter.Filter for scripts to use.
  ScriptMapper
  Script support at map time.
  ScriptSelector
  Selector that lets you run a script with selection logic inline