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

Copyright © 2003-2004 Codehaus. All Rights Reserved.