public class Mapper extends DataType
| Modifier and Type | Class and Description | 
|---|---|
| static class  | Mapper.MapperTypeClass as Argument to FileNameMapper.setType. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected java.lang.String | classname | 
| protected Path | classpath | 
| protected java.lang.String | from | 
| protected java.lang.String | to | 
| protected Mapper.MapperType | type | 
description, location, project| Constructor and Description | 
|---|
| Mapper(Project p)Construct a new  Mapperelement. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | add(FileNameMapper fileNameMapper)Add a nested  FileNameMapper. | 
| void | addConfigured(FileNameMapper fileNameMapper)Cannot mix add and addconfigured in same type, so
 provide this to override the add method. | 
| void | addConfiguredMapper(Mapper mapper)Add a Mapper | 
| Path | createClasspath()Set the classpath to load the FileNameMapper through (nested element). | 
| FileNameMapper | getImplementation()Returns a fully configured FileNameMapper implementation. | 
| protected java.lang.Class<? extends FileNameMapper> | getImplementationClass()Gets the Class object associated with the mapper implementation. | 
| protected Mapper | getRef()Deprecated. 
 since Ant 1.7.1 because a mapper might ref a
             FileNameMapper implementation directly. | 
| void | setClassname(java.lang.String classname)Set the class name of the FileNameMapper to use. | 
| void | setClasspath(Path classpath)Set the classpath to load the FileNameMapper through (attribute). | 
| void | setClasspathRef(Reference ref)Set the classpath to load the FileNameMapper through via
 reference (attribute). | 
| void | setFrom(java.lang.String from)Set the argument to FileNameMapper.setFrom | 
| void | setRefid(Reference r)Make this Mapper instance a reference to another Mapper. | 
| void | setTo(java.lang.String to)Set the argument to FileNameMapper.setTo | 
| void | setType(Mapper.MapperType type)Set the type of  FileNameMapperto use. | 
checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, tooManyAttributes, toStringgetDescription, getLocation, getProject, log, log, setDescription, setLocation, setProjectprotected Mapper.MapperType type
protected java.lang.String classname
protected Path classpath
protected java.lang.String from
protected java.lang.String to
public Mapper(Project p)
Mapper element.p - the owning Ant Project.public void setType(Mapper.MapperType type)
FileNameMapper to use.type - the MapperType enumerated attribute.public void addConfigured(FileNameMapper fileNameMapper)
fileNameMapper - the FileNameMapper to add.public void add(FileNameMapper fileNameMapper)
FileNameMapper.fileNameMapper - the FileNameMapper to add.public void addConfiguredMapper(Mapper mapper)
mapper - the mapper to addpublic void setClassname(java.lang.String classname)
classname - the name of the classpublic void setClasspath(Path classpath)
classpath - the classpathpublic Path createClasspath()
public void setClasspathRef(Reference ref)
ref - the reference to the FileNameMapperpublic void setFrom(java.lang.String from)
from - the from attribute to pass to the FileNameMapperpublic void setTo(java.lang.String to)
to - the to attribute to pass to the FileNameMapperpublic void setRefid(Reference r) throws BuildException
You must not set any other attribute if you make it a reference.
setRefid in class DataTyper - the reference to another mapperBuildException - if other attributes are setpublic FileNameMapper getImplementation() throws BuildException
BuildException - on errorprotected java.lang.Class<? extends FileNameMapper> getImplementationClass() throws java.lang.ClassNotFoundException
Class.java.lang.ClassNotFoundException - if the class cannot be found@Deprecated protected Mapper getRef()