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

Class Summary
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