Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
M
N
O
P
Q
R
S
W
X
A
AddToFilterSetTask
- class org.codehaus.metaclass.tools.tasks.
AddToFilterSetTask
.
Task to add one FilterSet to another.
AddToFilterSetTask()
- Constructor for class org.codehaus.metaclass.tools.tasks.
AddToFilterSetTask
Create task.
AddToInterceptorSetTask
- class org.codehaus.metaclass.tools.tasks.
AddToInterceptorSetTask
.
Task to add one InterceptorSet to another.
AddToInterceptorSetTask()
- Constructor for class org.codehaus.metaclass.tools.tasks.
AddToInterceptorSetTask
Create task.
AddToPluginSetTask
- class org.codehaus.metaclass.tools.tasks.
AddToPluginSetTask
.
An ant task to add one plugin set to another.
Attribute
- class org.codehaus.metaclass.model.
Attribute
.
Attributes are the mechanism via which metadata is represented.
Attribute(String)
- Constructor for class org.codehaus.metaclass.model.
Attribute
Create a Attribute with specified name.
Attribute(String, Properties)
- Constructor for class org.codehaus.metaclass.model.
Attribute
Create a Attribute with specified name and parameters.
Attribute(String, String)
- Constructor for class org.codehaus.metaclass.model.
Attribute
Create a Attribute with specified name and value.
Attributes
- class org.codehaus.metaclass.
Attributes
.
Utility class to make it easy to access attributes for classes and methods.
Attributes()
- Constructor for class org.codehaus.metaclass.
Attributes
addFileset(FileSet)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Add fileset to list of files to be processed.
addFilter(JavaClassFilter)
- Method in class org.codehaus.metaclass.tools.compiler.
ClassDescriptorCompiler
Add a filter to process metadata.
addFilter(PluginElement)
- Method in class org.codehaus.metaclass.tools.tasks.
FilterSet
Add an Filter definition that will create Filter to process metadata.
addFilter(PluginElement)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Add a filter definition that will create filter to process metadata.
addFilterSet(FilterSet)
- Method in class org.codehaus.metaclass.tools.tasks.
FilterSet
Add a set of Filters.
addFilterSet(FilterSet)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Add a filter definition set.
addInterceptor(QDoxAttributeInterceptor)
- Method in class org.codehaus.metaclass.tools.compiler.
ClassDescriptorCompiler
Add an interceptor to process metadata.
addInterceptor(PluginElement)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Add an interceptor definition that will create interceptor to process metadata.
addInterceptor(PluginElement)
- Method in class org.codehaus.metaclass.tools.tasks.
InterceptorSet
Add an interceptor definition that will create interceptor to process metadata.
addInterceptorSet(InterceptorSet)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Add an interceptor definition set.
addInterceptorSet(InterceptorSet)
- Method in class org.codehaus.metaclass.tools.tasks.
InterceptorSet
Add a set of Interceptors.
addSourceFile(File)
- Method in class org.codehaus.metaclass.tools.compiler.
ClassDescriptorCompiler
Add a sourceFile to process.
B
BINARY_TYPE
- Static variable in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Constant indicating should write out binary descriptors.
buildClassDescriptor(Document)
- Method in class org.codehaus.metaclass.io.
DOMMetaClassDeserializer
Build a ClassDescriptor from a Document.
buildClassDescriptor(Element)
- Method in class org.codehaus.metaclass.io.
DOMMetaClassDeserializer
Build a ClassDescriptor from element.
buildClassDescriptor(JavaClass)
- Method in class org.codehaus.metaclass.tools.qdox.
QDoxDescriptorParser
Build a ClassDescriptor for a JavaClass.
buildClassDescriptor(JavaClass, QDoxAttributeInterceptor[])
- Method in class org.codehaus.metaclass.tools.qdox.
QDoxDescriptorParser
Build a ClassDescriptor for a JavaClass.
buildClassDescriptor(JavaClass, QDoxAttributeInterceptor)
- Method in class org.codehaus.metaclass.tools.qdox.
QDoxDescriptorParser
Build a ClassDescriptor for a JavaClass.
C
CLASS_TYPE
- Static variable in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Constant indicating should write out binary descriptors.
CachingMetaClassAccessor
- class org.codehaus.metaclass.introspector.
CachingMetaClassAccessor
.
Caching MetaClassAccessor implementation.
CachingMetaClassAccessor()
- Constructor for class org.codehaus.metaclass.introspector.
CachingMetaClassAccessor
ClassDescriptor
- class org.codehaus.metaclass.model.
ClassDescriptor
.
This class contains the meta information about a Class.
ClassDescriptor(String, Attribute[], Attribute[], FieldDescriptor[], MethodDescriptor[])
- Constructor for class org.codehaus.metaclass.model.
ClassDescriptor
Create a ClassDescriptor with metadata about a class.
ClassDescriptorCompiler
- class org.codehaus.metaclass.tools.compiler.
ClassDescriptorCompiler
.
A bean that can create MetaClass descriptors by processing Java Source files with qdox.
ClassDescriptorCompiler()
- Constructor for class org.codehaus.metaclass.tools.compiler.
ClassDescriptorCompiler
ClassDescriptorPacker
- class org.codehaus.metaclass.tools.packer.
ClassDescriptorPacker
.
Utility class to shrink ClassDescriptor by field and method descriptors without any attributes.
ClassDescriptorPacker(boolean)
- Constructor for class org.codehaus.metaclass.tools.packer.
ClassDescriptorPacker
Create packer.
CompilerMonitor
- interface org.codehaus.metaclass.tools.compiler.
CompilerMonitor
.
This is the interface via which interested parties can monitor events that occur during compilation.
clear()
- Method in class org.codehaus.metaclass.introspector.
CachingMetaClassAccessor
Remove all descriptors from registry.
clearCompleteCache()
- Static method in class org.codehaus.metaclass.introspector.
MetaClassIntrospector
Flush all of the Introspector's internal caches.
createClasspath()
- Method in class org.codehaus.metaclass.tools.tasks.
PluginElement
Add the classpath that interceptor loaded from.
D
DOMMetaClassDeserializer
- class org.codehaus.metaclass.io.
DOMMetaClassDeserializer
.
Utility class to build a ClassDescriptor from a DOM representation Element.
DOMMetaClassDeserializer()
- Constructor for class org.codehaus.metaclass.io.
DOMMetaClassDeserializer
DefaultCompilerMonitor
- class org.codehaus.metaclass.tools.compiler.
DefaultCompilerMonitor
.
The default no-op implementation of compiler monitor.
DefaultCompilerMonitor()
- Constructor for class org.codehaus.metaclass.tools.compiler.
DefaultCompilerMonitor
DefaultMetaClassAccessor
- class org.codehaus.metaclass.introspector.
DefaultMetaClassAccessor
.
This is the default mechanism for loading ClassDescriptor objects.
DefaultMetaClassAccessor()
- Constructor for class org.codehaus.metaclass.introspector.
DefaultMetaClassAccessor
DefaultQDoxAttributeInterceptor
- class org.codehaus.metaclass.tools.qdox.
DefaultQDoxAttributeInterceptor
.
A base implementation of QDoxAttributeInterceptor that just returns original values parsed from source files.
DefaultQDoxAttributeInterceptor()
- Constructor for class org.codehaus.metaclass.tools.qdox.
DefaultQDoxAttributeInterceptor
deserializeClass(InputStream)
- Method in interface org.codehaus.metaclass.io.
MetaClassIO
Read a ClassDescriptor from an input stream.
deserializeClass(InputStream)
- Method in class org.codehaus.metaclass.io.
MetaClassIOASM
deserializeClass(InputStream)
- Method in class org.codehaus.metaclass.io.
MetaClassIOBinary
deserializeClass(InputStream)
- Method in class org.codehaus.metaclass.io.
MetaClassIOXml
E
EMPTY_SET
- Static variable in class org.codehaus.metaclass.model.
Attribute
The constant for Empty Set of attributes.
EMPTY_SET
- Static variable in class org.codehaus.metaclass.model.
FieldDescriptor
Constant for empty set of fields.
EMPTY_SET
- Static variable in class org.codehaus.metaclass.model.
MethodDescriptor
Constant for empty array of method descriptors.
EMPTY_SET
- Static variable in class org.codehaus.metaclass.model.
ParameterDescriptor
The constant for Empty Set of parameters.
EXTENSION
- Static variable in class org.codehaus.metaclass.io.
MetaClassIOBinary
Extension of metadata files that are in binary format.
EXTENSION
- Static variable in class org.codehaus.metaclass.io.
MetaClassIOXml
Extension of metadata files that are in xml format.
errorGeneratingDescriptor(String, Throwable)
- Method in interface org.codehaus.metaclass.tools.compiler.
CompilerMonitor
Error generating descriptor for specified class.
errorGeneratingDescriptor(String, Throwable)
- Method in class org.codehaus.metaclass.tools.compiler.
DefaultCompilerMonitor
errorGeneratingDescriptor(String, Throwable)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
errorWritingDescriptor(ClassDescriptor, Exception)
- Method in interface org.codehaus.metaclass.tools.compiler.
CompilerMonitor
Method called when there was an error writing ClassDescriptor object.
errorWritingDescriptor(ClassDescriptor, Exception)
- Method in class org.codehaus.metaclass.tools.compiler.
DefaultCompilerMonitor
errorWritingDescriptor(ClassDescriptor, Exception)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Print error message and flag task as having failed.
execute()
- Method in class org.codehaus.metaclass.tools.compiler.
ClassDescriptorCompiler
Generate classes and output.
execute()
- Method in class org.codehaus.metaclass.tools.tasks.
AddToPluginSetTask
Join PluginSets.
execute()
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Generate classes and output.
execute()
- Method in class org.codehaus.metaclass.tools.tasks.
RegisterMetaClassLibTask
Register other MetaClass Tasks and types.
F
FeatureDescriptor
- class org.codehaus.metaclass.model.
FeatureDescriptor
.
This is the Abstract class for all feature descriptors.
FeatureDescriptor(Attribute[], Attribute[])
- Constructor for class org.codehaus.metaclass.model.
FeatureDescriptor
Create a FeatureDescriptor with specific set of attributes.
FieldDescriptor
- class org.codehaus.metaclass.model.
FieldDescriptor
.
A descriptor that describes a Field.
FieldDescriptor(String, String, Attribute[], Attribute[])
- Constructor for class org.codehaus.metaclass.model.
FieldDescriptor
Create a descriptor for a field.
FilterSet
- class org.codehaus.metaclass.tools.tasks.
FilterSet
.
An Ant type representing a set of Filter definitions.
FilterSet()
- Constructor for class org.codehaus.metaclass.tools.tasks.
FilterSet
Create a Filter set.
FormatEnum
- class org.codehaus.metaclass.tools.tasks.
FormatEnum
.
This is an enumeration that gives the option of either outputting as xml or as a serialized format.
FormatEnum()
- Constructor for class org.codehaus.metaclass.tools.tasks.
FormatEnum
filterClass(JavaClass)
- Method in interface org.codehaus.metaclass.tools.compiler.
JavaClassFilter
This method provides an access point for subclasses to use custom filters on the list of classes parsed.
G
GenerateClassDescriptorsTask
- class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
.
A Task to generate Attributes descriptors from source files.
GenerateClassDescriptorsTask()
- Constructor for class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
getAttribute(Class, String)
- Static method in class org.codehaus.metaclass.
Attributes
Return the attribute for specified Class that has the specified name.
getAttribute(Field, String)
- Static method in class org.codehaus.metaclass.
Attributes
Return the attribute for specified Field that has the specified name.
getAttribute(Method, String)
- Static method in class org.codehaus.metaclass.
Attributes
Return the attribute for specified Method that has the specified name.
getAttribute(Constructor, String)
- Static method in class org.codehaus.metaclass.
Attributes
Return the attribute for specified Constructor that has the specified name.
getAttributeByName(Attribute[], String)
- Static method in class org.codehaus.metaclass.
Attributes
Return the Attributes with specified name from specified attributes.
getAttributes(Class)
- Static method in class org.codehaus.metaclass.
Attributes
Return the attributes for specified Class.
getAttributes(Class, String)
- Static method in class org.codehaus.metaclass.
Attributes
Return the attributes for specified Class that have specified name.
getAttributes(Field)
- Static method in class org.codehaus.metaclass.
Attributes
Return the attributes for specified Class.
getAttributes(Field, String)
- Static method in class org.codehaus.metaclass.
Attributes
Return the attributes for specified Field that have specified name.
getAttributes(Method)
- Static method in class org.codehaus.metaclass.
Attributes
Return the attributes for specified Method.
getAttributes(Method, String)
- Static method in class org.codehaus.metaclass.
Attributes
Return the attributes for specified Method that have specified name.
getAttributes(Constructor)
- Static method in class org.codehaus.metaclass.
Attributes
Return the attributes for specified Constructor.
getAttributes(Constructor, String)
- Static method in class org.codehaus.metaclass.
Attributes
Return the attributes for specified Constructor that have specified name.
getAttributes()
- Method in class org.codehaus.metaclass.model.
FeatureDescriptor
Return the attributes associated with descriptor.
getAttributesByName(Attribute[], String)
- Static method in class org.codehaus.metaclass.
Attributes
Return the set of Attributes with specified name from specified attributes.
getCause()
- Method in class org.codehaus.metaclass.introspector.
MetaClassException
Return the exception that caused this exception (if any).
getClassDescriptor(String, ClassLoader, MetaClassAccessor)
- Method in class org.codehaus.metaclass.introspector.
CachingMetaClassAccessor
getClassDescriptor(String, ClassLoader, MetaClassAccessor)
- Method in class org.codehaus.metaclass.introspector.
DefaultMetaClassAccessor
getClassDescriptor(String, ClassLoader, MetaClassAccessor)
- Method in interface org.codehaus.metaclass.introspector.
MetaClassAccessor
Return a ClassDescriptor for specified class.
getClassDescriptor(Class)
- Static method in class org.codehaus.metaclass.introspector.
MetaClassIntrospector
getClassDescriptor(String, ClassLoader)
- Static method in class org.codehaus.metaclass.introspector.
MetaClassIntrospector
getClassDescriptor(String, ClassLoader, MetaClassAccessor)
- Method in class org.codehaus.metaclass.introspector.
WrapperMetaClassAccessor
getCompiler()
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Return the Compiler used to create descriptors.
getConstructor(Constructor)
- Static method in class org.codehaus.metaclass.
Attributes
Get the MethodDescriptor for specified Constructor.
getDeclaredAttributes()
- Method in class org.codehaus.metaclass.model.
FeatureDescriptor
Return the declared attributes associated with descriptor.
getField(Field)
- Static method in class org.codehaus.metaclass.
Attributes
Get the FieldDescriptor with specified name for specified Class.
getFields()
- Method in class org.codehaus.metaclass.model.
ClassDescriptor
Return the FieldDescriptors for class.
getMetaClassIO()
- Method in class org.codehaus.metaclass.tools.compiler.
ClassDescriptorCompiler
Return the MetaClassIO used to serialize descriptors.
getMethod(Method)
- Static method in class org.codehaus.metaclass.
Attributes
Get the MethodDescriptor for specified method.
getMethods()
- Method in class org.codehaus.metaclass.model.
ClassDescriptor
Return the MethodDescriptors for class.
getName()
- Method in class org.codehaus.metaclass.model.
Attribute
Return the name of the Attribute.
getName()
- Method in class org.codehaus.metaclass.model.
ClassDescriptor
Return the name of the class.
getName()
- Method in class org.codehaus.metaclass.model.
FieldDescriptor
Return the name of the field.
getName()
- Method in class org.codehaus.metaclass.model.
MethodDescriptor
Return the name of the method.
getName()
- Method in class org.codehaus.metaclass.model.
ParameterDescriptor
Return the name of the parameter.
getName()
- Method in class org.codehaus.metaclass.tools.tasks.
PluginElement
Return the classname of the interceptor.
getParameter(String)
- Method in class org.codehaus.metaclass.model.
Attribute
Return the parameter for specified key.
getParameter(String, String)
- Method in class org.codehaus.metaclass.model.
Attribute
Return the parameter for specified key, or defaultValue if unspecified.
getParameterCount()
- Method in class org.codehaus.metaclass.model.
Attribute
Return the number of parameters in attribute.
getParameterNames()
- Method in class org.codehaus.metaclass.model.
Attribute
Returns an array of parameter names available under this Attribute.
getParameters()
- Method in class org.codehaus.metaclass.model.
MethodDescriptor
Return the parameters associated with method.
getPath()
- Method in class org.codehaus.metaclass.tools.tasks.
PluginElement
Return the path defining fileset to load interceptor from.
getResourceName(String)
- Method in interface org.codehaus.metaclass.io.
MetaClassIO
Get the name of resource the metadata is stored in for specified class.
getResourceName(String)
- Method in class org.codehaus.metaclass.io.
MetaClassIOASM
getResourceName(String)
- Method in class org.codehaus.metaclass.io.
MetaClassIOBinary
getResourceName(String)
- Method in class org.codehaus.metaclass.io.
MetaClassIOXml
getReturnType()
- Method in class org.codehaus.metaclass.model.
MethodDescriptor
Return the return type of the method.
getType()
- Method in class org.codehaus.metaclass.model.
FieldDescriptor
Return the type of the field.
getType()
- Method in class org.codehaus.metaclass.model.
ParameterDescriptor
Return the type of the parameter.
getTypeCode()
- Method in class org.codehaus.metaclass.tools.tasks.
FormatEnum
Return type code for format.
getValue()
- Method in class org.codehaus.metaclass.model.
Attribute
Return the value of the Attribute.
getValues()
- Method in class org.codehaus.metaclass.tools.tasks.
FormatEnum
Return the set of valid values.
I
INTERCEPTOR
- Static variable in class org.codehaus.metaclass.tools.qdox.
NonNamespaceAttributeRemovingInterceptor
Constant containing an instance of interceptor.
IO
- Static variable in class org.codehaus.metaclass.io.
MetaClassIOASM
Constant with instance of MetaClassIO.
IO
- Static variable in class org.codehaus.metaclass.io.
MetaClassIOBinary
Constant with instance of MetaClassIO.
IO
- Static variable in class org.codehaus.metaclass.io.
MetaClassIOXml
Constant with instance of MetaClassIO.
InterceptorSet
- class org.codehaus.metaclass.tools.tasks.
InterceptorSet
.
An Ant type representing a set of Interceptor definitions.
InterceptorSet()
- Constructor for class org.codehaus.metaclass.tools.tasks.
InterceptorSet
Create set.
J
JavaClassFilter
- interface org.codehaus.metaclass.tools.compiler.
JavaClassFilter
.
Interface used for filtering out JavaClass objects prior to attempting to generate metadata from them.
javaClassObjectsLoaded(Collection)
- Method in interface org.codehaus.metaclass.tools.compiler.
CompilerMonitor
Called to notify the monitor about the list of JavaClass objects loaded from the source files.
javaClassObjectsLoaded(Collection)
- Method in class org.codehaus.metaclass.tools.compiler.
DefaultCompilerMonitor
javaClassObjectsLoaded(Collection)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
* @see CompilerMonitor#javaClassObjectsLoaded
M
MetaClassAccessor
- interface org.codehaus.metaclass.introspector.
MetaClassAccessor
.
This is the interface used to access MetaClass ClassDescriptors for a particular class.
MetaClassException
- exception org.codehaus.metaclass.introspector.
MetaClassException
.
Exception if unable to locate MetaClass data for a particular class.
MetaClassException(String)
- Constructor for class org.codehaus.metaclass.introspector.
MetaClassException
Create an exception with specified message.
MetaClassException(String, Throwable)
- Constructor for class org.codehaus.metaclass.introspector.
MetaClassException
Create an exception with specified message and cause.
MetaClassIO
- interface org.codehaus.metaclass.io.
MetaClassIO
.
This is the interface used to read and write descriptors into Input and Output streams.
MetaClassIOASM
- class org.codehaus.metaclass.io.
MetaClassIOASM
.
Utility class to do IO on descriptors stored in .class files.
MetaClassIOASM()
- Constructor for class org.codehaus.metaclass.io.
MetaClassIOASM
MetaClassIOBinary
- class org.codehaus.metaclass.io.
MetaClassIOBinary
.
This is a utility class that writes out a Attributes object to a stream using binary format outlined in documentation.
MetaClassIOBinary()
- Constructor for class org.codehaus.metaclass.io.
MetaClassIOBinary
MetaClassIOXml
- class org.codehaus.metaclass.io.
MetaClassIOXml
.
This is a utility class that writes out the ClassDescriptor to a stream using the xml format outlined in documentation.
MetaClassIOXml()
- Constructor for class org.codehaus.metaclass.io.
MetaClassIOXml
MetaClassIntrospector
- class org.codehaus.metaclass.introspector.
MetaClassIntrospector
.
This class is responsible for loading and caching the
ClassDescriptor
objects for corresponding java classes.
MetaClassIntrospector()
- Constructor for class org.codehaus.metaclass.introspector.
MetaClassIntrospector
MethodDescriptor
- class org.codehaus.metaclass.model.
MethodDescriptor
.
A descriptor that describes a Method.
MethodDescriptor(String, String, ParameterDescriptor[], Attribute[], Attribute[])
- Constructor for class org.codehaus.metaclass.model.
MethodDescriptor
Create a descriptor for a method.
missingSourceFile(File)
- Method in interface org.codehaus.metaclass.tools.compiler.
CompilerMonitor
Method called when a specified source file does not exist.
missingSourceFile(File)
- Method in class org.codehaus.metaclass.tools.compiler.
DefaultCompilerMonitor
missingSourceFile(File)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Print error message and flag task as having failed.
N
NonNamespaceAttributeRemovingInterceptor
- class org.codehaus.metaclass.tools.qdox.
NonNamespaceAttributeRemovingInterceptor
.
Interceptor that only returns attributes if they have a namespace.
NonNamespaceAttributeRemovingInterceptor()
- Constructor for class org.codehaus.metaclass.tools.qdox.
NonNamespaceAttributeRemovingInterceptor
O
org.codehaus.metaclass
- package org.codehaus.metaclass
The base MetaClass package contains a facade to make access to Attributes easier.
org.codehaus.metaclass.introspector
- package org.codehaus.metaclass.introspector
The introspector package contains classes that are used to retrieve metadata for specific Java classes.
org.codehaus.metaclass.io
- package org.codehaus.metaclass.io
The io package contains classes that can read and write MetaClass descriptors.
org.codehaus.metaclass.model
- package org.codehaus.metaclass.model
A set of classes supporting the representation of metadata about a particular class or Package.
org.codehaus.metaclass.tools.compiler
- package org.codehaus.metaclass.tools.compiler
The compiler package contains code required to generate MetaClass descriptors from Java source files.
org.codehaus.metaclass.tools.packer
- package org.codehaus.metaclass.tools.packer
org.codehaus.metaclass.tools.qdox
- package org.codehaus.metaclass.tools.qdox
The qdox package contains the tools for processing source files using the qdox toolkit and generateing ClassDescriptor objects.
org.codehaus.metaclass.tools.tasks
- package org.codehaus.metaclass.tools.tasks
The tasks package contains the Ant task that can be used to generate MetaClass descriptors by processing java source files.
P
ParameterDescriptor
- class org.codehaus.metaclass.model.
ParameterDescriptor
.
A descriptor that describes a parameter of a Method.
ParameterDescriptor(String, String)
- Constructor for class org.codehaus.metaclass.model.
ParameterDescriptor
Construct a descriptor for a parameter.
PluginElement
- class org.codehaus.metaclass.tools.tasks.
PluginElement
.
An element used by ant to configure an interceptor.
PluginElement()
- Constructor for class org.codehaus.metaclass.tools.tasks.
PluginElement
PluginSet
- class org.codehaus.metaclass.tools.tasks.
PluginSet
.
An Ant type that represents a set of Plugins.
PluginSet(String)
- Constructor for class org.codehaus.metaclass.tools.tasks.
PluginSet
Create plugin set for specified type.
pack(ClassDescriptor)
- Method in class org.codehaus.metaclass.tools.packer.
ClassDescriptorPacker
postBuildDescriptorsList(Collection)
- Method in interface org.codehaus.metaclass.tools.compiler.
CompilerMonitor
Called to notify Monitor about the set of ClassDescriptors created.
postBuildDescriptorsList(Collection)
- Method in class org.codehaus.metaclass.tools.compiler.
DefaultCompilerMonitor
postBuildDescriptorsList(Collection)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
postCompactDescriptorsList(Collection)
- Method in interface org.codehaus.metaclass.tools.compiler.
CompilerMonitor
Called to notify Monitor about the set of ClassDescriptors after compacting.
postCompactDescriptorsList(Collection)
- Method in class org.codehaus.metaclass.tools.compiler.
DefaultCompilerMonitor
postCompactDescriptorsList(Collection)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
postFilterJavaClassList(Collection)
- Method in interface org.codehaus.metaclass.tools.compiler.
CompilerMonitor
Called to notify the monitor about the list of JavaClass objects that still remain after filtering.
postFilterJavaClassList(Collection)
- Method in class org.codehaus.metaclass.tools.compiler.
DefaultCompilerMonitor
postFilterJavaClassList(Collection)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
* @see CompilerMonitor#postFilterJavaClassList
processClassAttribute(JavaClass, Attribute)
- Method in class org.codehaus.metaclass.tools.qdox.
DefaultQDoxAttributeInterceptor
Return unaltered attributes for artefact.
processClassAttribute(JavaClass, Attribute)
- Method in class org.codehaus.metaclass.tools.qdox.
NonNamespaceAttributeRemovingInterceptor
processClassAttribute(JavaClass, Attribute)
- Method in interface org.codehaus.metaclass.tools.qdox.
QDoxAttributeInterceptor
Process a single attribute at the Class level.
processClassAttributes(JavaClass, Attribute[])
- Method in class org.codehaus.metaclass.tools.qdox.
DefaultQDoxAttributeInterceptor
Return unaltered attributes for artefact.
processClassAttributes(JavaClass, Attribute[])
- Method in interface org.codehaus.metaclass.tools.qdox.
QDoxAttributeInterceptor
Process the set of attributes for a specific Class.
processFieldAttribute(JavaField, Attribute)
- Method in class org.codehaus.metaclass.tools.qdox.
DefaultQDoxAttributeInterceptor
Return unaltered attribute for artefact.
processFieldAttribute(JavaField, Attribute)
- Method in class org.codehaus.metaclass.tools.qdox.
NonNamespaceAttributeRemovingInterceptor
processFieldAttribute(JavaField, Attribute)
- Method in interface org.codehaus.metaclass.tools.qdox.
QDoxAttributeInterceptor
Process a single attribute at the Field level.
processFieldAttributes(JavaField, Attribute[])
- Method in class org.codehaus.metaclass.tools.qdox.
DefaultQDoxAttributeInterceptor
Return unaltered attributes for artefact.
processFieldAttributes(JavaField, Attribute[])
- Method in interface org.codehaus.metaclass.tools.qdox.
QDoxAttributeInterceptor
Process the set of attributes for a specific Field.
processMethodAttribute(JavaMethod, Attribute)
- Method in class org.codehaus.metaclass.tools.qdox.
DefaultQDoxAttributeInterceptor
Return unaltered attribute for artefact.
processMethodAttribute(JavaMethod, Attribute)
- Method in class org.codehaus.metaclass.tools.qdox.
NonNamespaceAttributeRemovingInterceptor
processMethodAttribute(JavaMethod, Attribute)
- Method in interface org.codehaus.metaclass.tools.qdox.
QDoxAttributeInterceptor
Process a single attribute at the Method level.
processMethodAttributes(JavaMethod, Attribute[])
- Method in class org.codehaus.metaclass.tools.qdox.
DefaultQDoxAttributeInterceptor
Return unaltered attributes for artefact.
processMethodAttributes(JavaMethod, Attribute[])
- Method in interface org.codehaus.metaclass.tools.qdox.
QDoxAttributeInterceptor
Process the set of attributes for a specific Method.
processSourceFiles()
- Method in class org.codehaus.metaclass.tools.compiler.
ClassDescriptorCompiler
Output the ClassDescriptors that are not filtered out.
Q
QDoxAttributeInterceptor
- interface org.codehaus.metaclass.tools.qdox.
QDoxAttributeInterceptor
.
The interface via which attributes are passed before becoming part of the model.
QDoxDescriptorParser
- class org.codehaus.metaclass.tools.qdox.
QDoxDescriptorParser
.
This class is responsible for parsing a JavaClass object and building a ClassDescriptor to correspond to the JavaClass object.
QDoxDescriptorParser()
- Constructor for class org.codehaus.metaclass.tools.qdox.
QDoxDescriptorParser
R
RegisterMetaClassLibTask
- class org.codehaus.metaclass.tools.tasks.
RegisterMetaClassLibTask
.
Task that simply registers all the other MetaClass tasks using a single classloader.
RegisterMetaClassLibTask()
- Constructor for class org.codehaus.metaclass.tools.tasks.
RegisterMetaClassLibTask
registerDescriptor(ClassDescriptor, ClassLoader)
- Method in class org.codehaus.metaclass.introspector.
CachingMetaClassAccessor
Register specified descriptor and associated with specified ClassLoader.
S
SAXMetaClassSerializer
- class org.codehaus.metaclass.io.
SAXMetaClassSerializer
.
Utility class that serializes a ClassDescriptor object to a SAX2 compliant ContentHandler.
SAXMetaClassSerializer()
- Constructor for class org.codehaus.metaclass.io.
SAXMetaClassSerializer
serialize(ContentHandler, ClassDescriptor)
- Method in class org.codehaus.metaclass.io.
SAXMetaClassSerializer
Serialize the ClassDescriptor to as a Document to the specified ContentHandler.
serializeClass(InputStream, OutputStream, ClassDescriptor)
- Method in class org.codehaus.metaclass.io.
MetaClassIOASM
Write a ClassDescriptor to an output stream.
serializeClass(OutputStream, ClassDescriptor)
- Method in class org.codehaus.metaclass.io.
MetaClassIOBinary
serializeClass(OutputStream, ClassDescriptor)
- Method in class org.codehaus.metaclass.io.
MetaClassIOXml
setAccessor(MetaClassAccessor)
- Method in class org.codehaus.metaclass.introspector.
CachingMetaClassAccessor
Set the MetaClassAccessor to use to locate ClassDescriptor objects.
setAccessor(MetaClassAccessor)
- Static method in class org.codehaus.metaclass.introspector.
MetaClassIntrospector
Set the MetaClassAccessor to use to locate ClassDescriptor objects.
setDest(String)
- Method in class org.codehaus.metaclass.tools.tasks.
AddToPluginSetTask
Set the dest for PluginSet to add to.
setDestDir(File)
- Method in class org.codehaus.metaclass.tools.compiler.
ClassDescriptorCompiler
Set the destination directory for generated files.
setDestDir(File)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Set the destination directory for generated files.
setFormat(FormatEnum)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Specify the output format.
setKeepEmptyMethods(boolean)
- Method in class org.codehaus.metaclass.tools.compiler.
ClassDescriptorCompiler
Set flag indicating whether Compacter should keep empty methods.
setKeepEmptyMethods(boolean)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Set flag indicating whether Compacter should keep empty methods.
setMetaClassIO(MetaClassIO)
- Method in class org.codehaus.metaclass.tools.compiler.
ClassDescriptorCompiler
Set the IO object used to write descriptors.
setMonitor(CompilerMonitor)
- Method in class org.codehaus.metaclass.tools.compiler.
ClassDescriptorCompiler
Set the monitor to receive messages about compiler operation.
setName(String)
- Method in class org.codehaus.metaclass.tools.tasks.
PluginElement
Set the classname of the interceptor.
setNamespaceTagsOnly(boolean)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Set the flag whether non-namespaced tags are filtered out.
setProject(Project)
- Method in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Setup project for task.
setRefid(Reference)
- Method in class org.codehaus.metaclass.tools.tasks.
PluginSet
Makes this instance in effect a reference to another PluginSet instance.
setSource(String)
- Method in class org.codehaus.metaclass.tools.tasks.
AddToPluginSetTask
Set the id of PluginSet that will be added.
W
WrapperMetaClassAccessor
- class org.codehaus.metaclass.introspector.
WrapperMetaClassAccessor
.
This Accessor implementation will wrap another MetaClassAccessor.
WrapperMetaClassAccessor(MetaClassAccessor)
- Constructor for class org.codehaus.metaclass.introspector.
WrapperMetaClassAccessor
Create an accessor for specified accessor.
writeDescriptor(File, ClassDescriptor)
- Method in interface org.codehaus.metaclass.io.
MetaClassIO
Write a ClassDescriptor to a file relative to specified base directory.
writeDescriptor(File, ClassDescriptor)
- Method in class org.codehaus.metaclass.io.
MetaClassIOASM
X
XML_TYPE
- Static variable in class org.codehaus.metaclass.tools.tasks.
GenerateClassDescriptorsTask
Constant indicating should write out serialized xml descriptors.
A
B
C
D
E
F
G
I
J
M
N
O
P
Q
R
S
W
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2003-2004 Codehaus. All Rights Reserved.