public abstract class TypeTask extends Task implements AnnotatedAntTask, ClasspathDelegateAntTask, JavaLangReflectMethods
Task
to specify a
type (Class
).
<TypeTask classname="String" classpathref="Reference" description="String" taskname="String" type="String">
<classpath .../>
</TypeTask>
Modifier and Type | Class and Description |
---|---|
static class |
TypeTask.BeanInfoFor
|
static class |
TypeTask.IsAssignableFrom
|
static class |
TypeTask.MembersOf
|
static class |
TypeTask.ResourcePathTo
|
static class |
TypeTask.SuperclassesOf
|
description, location, project
Constructor and Description |
---|
TypeTask() |
Modifier and Type | Method and Description |
---|---|
void |
execute()
Default implementation for
Task subclasses. |
void |
init()
Default implementation for
Task
subclasses. |
void |
setClassname(String string)
|
void |
setType(String string) |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAntTaskName
log, log, log, log, log, log, log, log, log, log, log
createClasspath, delegate, delegate, getClassForName, getClassLoader, setClasspathref
asModifierSet, declaration, declaration, declaration, declaration, declaration, declaration, exceptions, getModifiers, getModifiers, modifiers, parameters, type, type
public TypeTask()
public void setClassname(String string)
ClasspathDelegateAntTask
setClassname
in interface ClasspathDelegateAntTask
string
- The class name (String
).public void init() throws BuildException
ClasspathDelegateAntTask
Task
subclasses.init
in interface ClasspathDelegateAntTask
init
in class Task
BuildException
public void execute() throws BuildException
AnnotatedAntTask
Task
subclasses. Check attributes
annotated with AntTaskAttributeConstraint
.
See AnnotatedAntTaskConfigurationChecker
.execute
in interface AnnotatedAntTask
execute
in class Task
BuildException
- If a
AntTaskAttributeConstraint.Checker
fails.Copyright © 2015–2020 Allen D. Ball. All rights reserved.