Uses of Class
org.codehaus.metaclass.model.Attribute

Packages that use Attribute
org.codehaus.metaclass The base MetaClass package contains a facade to make access to Attributes easier. 
org.codehaus.metaclass.model A set of classes supporting the representation of metadata about a particular class or Package. 
org.codehaus.metaclass.tools.qdox The qdox package contains the tools for processing source files using the qdox toolkit and generateing ClassDescriptor objects. 
 

Uses of Attribute in org.codehaus.metaclass
 

Methods in org.codehaus.metaclass that return Attribute
static Attribute Attributes.getAttributeByName(Attribute[] attributes, java.lang.String name)
          Return the Attributes with specified name from specified attributes.
static Attribute[] Attributes.getAttributesByName(Attribute[] attributes, java.lang.String name)
          Return the set of Attributes with specified name from specified attributes.
static Attribute[] Attributes.getAttributes(java.lang.Class clazz)
          Return the attributes for specified Class.
static Attribute[] Attributes.getAttributes(java.lang.Class clazz, java.lang.String name)
          Return the attributes for specified Class that have specified name.
static Attribute Attributes.getAttribute(java.lang.Class clazz, java.lang.String name)
          Return the attribute for specified Class that has the specified name.
static Attribute[] Attributes.getAttributes(java.lang.reflect.Field field)
          Return the attributes for specified Class.
static Attribute[] Attributes.getAttributes(java.lang.reflect.Field field, java.lang.String name)
          Return the attributes for specified Field that have specified name.
static Attribute Attributes.getAttribute(java.lang.reflect.Field field, java.lang.String name)
          Return the attribute for specified Field that has the specified name.
static Attribute[] Attributes.getAttributes(java.lang.reflect.Method method)
          Return the attributes for specified Method.
static Attribute[] Attributes.getAttributes(java.lang.reflect.Method method, java.lang.String name)
          Return the attributes for specified Method that have specified name.
static Attribute Attributes.getAttribute(java.lang.reflect.Method method, java.lang.String name)
          Return the attribute for specified Method that has the specified name.
static Attribute[] Attributes.getAttributes(java.lang.reflect.Constructor constructor)
          Return the attributes for specified Constructor.
static Attribute[] Attributes.getAttributes(java.lang.reflect.Constructor constructor, java.lang.String name)
          Return the attributes for specified Constructor that have specified name.
static Attribute Attributes.getAttribute(java.lang.reflect.Constructor constructor, java.lang.String name)
          Return the attribute for specified Constructor that has the specified name.
 

Methods in org.codehaus.metaclass with parameters of type Attribute
static Attribute Attributes.getAttributeByName(Attribute[] attributes, java.lang.String name)
          Return the Attributes with specified name from specified attributes.
static Attribute[] Attributes.getAttributesByName(Attribute[] attributes, java.lang.String name)
          Return the set of Attributes with specified name from specified attributes.
 

Uses of Attribute in org.codehaus.metaclass.model
 

Fields in org.codehaus.metaclass.model declared as Attribute
static Attribute[] Attribute.EMPTY_SET
          The constant for Empty Set of attributes.
 

Methods in org.codehaus.metaclass.model that return Attribute
 Attribute[] FeatureDescriptor.getDeclaredAttributes()
          Return the declared attributes associated with descriptor.
 Attribute[] FeatureDescriptor.getAttributes()
          Return the attributes associated with descriptor.
 

Constructors in org.codehaus.metaclass.model with parameters of type Attribute
ClassDescriptor(java.lang.String name, Attribute[] declaredAttributes, Attribute[] attributes, FieldDescriptor[] fields, MethodDescriptor[] methods)
          Create a ClassDescriptor with metadata about a class.
FeatureDescriptor(Attribute[] declaredAttributes, Attribute[] attributes)
          Create a FeatureDescriptor with specific set of attributes.
FieldDescriptor(java.lang.String name, java.lang.String type, Attribute[] declaredAttributes, Attribute[] attributes)
          Create a descriptor for a field.
MethodDescriptor(java.lang.String name, java.lang.String returnType, ParameterDescriptor[] parameters, Attribute[] declaredAttributes, Attribute[] attributes)
          Create a descriptor for a method.
 

Uses of Attribute in org.codehaus.metaclass.tools.qdox
 

Methods in org.codehaus.metaclass.tools.qdox that return Attribute
 Attribute DefaultQDoxAttributeInterceptor.processClassAttribute(com.thoughtworks.qdox.model.JavaClass clazz, Attribute attribute)
          Return unaltered attributes for artefact.
 Attribute DefaultQDoxAttributeInterceptor.processFieldAttribute(com.thoughtworks.qdox.model.JavaField field, Attribute attribute)
          Return unaltered attribute for artefact.
 Attribute DefaultQDoxAttributeInterceptor.processMethodAttribute(com.thoughtworks.qdox.model.JavaMethod method, Attribute attribute)
          Return unaltered attribute for artefact.
 Attribute[] DefaultQDoxAttributeInterceptor.processClassAttributes(com.thoughtworks.qdox.model.JavaClass clazz, Attribute[] attributes)
          Return unaltered attributes for artefact.
 Attribute[] DefaultQDoxAttributeInterceptor.processFieldAttributes(com.thoughtworks.qdox.model.JavaField field, Attribute[] attributes)
          Return unaltered attributes for artefact.
 Attribute[] DefaultQDoxAttributeInterceptor.processMethodAttributes(com.thoughtworks.qdox.model.JavaMethod method, Attribute[] attributes)
          Return unaltered attributes for artefact.
 Attribute NonNamespaceAttributeRemovingInterceptor.processClassAttribute(com.thoughtworks.qdox.model.JavaClass clazz, Attribute attribute)
           
 Attribute NonNamespaceAttributeRemovingInterceptor.processFieldAttribute(com.thoughtworks.qdox.model.JavaField field, Attribute attribute)
           
 Attribute NonNamespaceAttributeRemovingInterceptor.processMethodAttribute(com.thoughtworks.qdox.model.JavaMethod method, Attribute attribute)
           
 Attribute QDoxAttributeInterceptor.processClassAttribute(com.thoughtworks.qdox.model.JavaClass clazz, Attribute attribute)
          Process a single attribute at the Class level.
 Attribute QDoxAttributeInterceptor.processFieldAttribute(com.thoughtworks.qdox.model.JavaField field, Attribute attribute)
          Process a single attribute at the Field level.
 Attribute QDoxAttributeInterceptor.processMethodAttribute(com.thoughtworks.qdox.model.JavaMethod method, Attribute attribute)
          Process a single attribute at the Method level.
 Attribute[] QDoxAttributeInterceptor.processClassAttributes(com.thoughtworks.qdox.model.JavaClass clazz, Attribute[] attributes)
          Process the set of attributes for a specific Class.
 Attribute[] QDoxAttributeInterceptor.processFieldAttributes(com.thoughtworks.qdox.model.JavaField field, Attribute[] attributes)
          Process the set of attributes for a specific Field.
 Attribute[] QDoxAttributeInterceptor.processMethodAttributes(com.thoughtworks.qdox.model.JavaMethod method, Attribute[] attributes)
          Process the set of attributes for a specific Method.
 

Methods in org.codehaus.metaclass.tools.qdox with parameters of type Attribute
 Attribute DefaultQDoxAttributeInterceptor.processClassAttribute(com.thoughtworks.qdox.model.JavaClass clazz, Attribute attribute)
          Return unaltered attributes for artefact.
 Attribute DefaultQDoxAttributeInterceptor.processFieldAttribute(com.thoughtworks.qdox.model.JavaField field, Attribute attribute)
          Return unaltered attribute for artefact.
 Attribute DefaultQDoxAttributeInterceptor.processMethodAttribute(com.thoughtworks.qdox.model.JavaMethod method, Attribute attribute)
          Return unaltered attribute for artefact.
 Attribute[] DefaultQDoxAttributeInterceptor.processClassAttributes(com.thoughtworks.qdox.model.JavaClass clazz, Attribute[] attributes)
          Return unaltered attributes for artefact.
 Attribute[] DefaultQDoxAttributeInterceptor.processFieldAttributes(com.thoughtworks.qdox.model.JavaField field, Attribute[] attributes)
          Return unaltered attributes for artefact.
 Attribute[] DefaultQDoxAttributeInterceptor.processMethodAttributes(com.thoughtworks.qdox.model.JavaMethod method, Attribute[] attributes)
          Return unaltered attributes for artefact.
 Attribute NonNamespaceAttributeRemovingInterceptor.processClassAttribute(com.thoughtworks.qdox.model.JavaClass clazz, Attribute attribute)
           
 Attribute NonNamespaceAttributeRemovingInterceptor.processFieldAttribute(com.thoughtworks.qdox.model.JavaField field, Attribute attribute)
           
 Attribute NonNamespaceAttributeRemovingInterceptor.processMethodAttribute(com.thoughtworks.qdox.model.JavaMethod method, Attribute attribute)
           
 Attribute QDoxAttributeInterceptor.processClassAttribute(com.thoughtworks.qdox.model.JavaClass clazz, Attribute attribute)
          Process a single attribute at the Class level.
 Attribute QDoxAttributeInterceptor.processFieldAttribute(com.thoughtworks.qdox.model.JavaField field, Attribute attribute)
          Process a single attribute at the Field level.
 Attribute QDoxAttributeInterceptor.processMethodAttribute(com.thoughtworks.qdox.model.JavaMethod method, Attribute attribute)
          Process a single attribute at the Method level.
 Attribute[] QDoxAttributeInterceptor.processClassAttributes(com.thoughtworks.qdox.model.JavaClass clazz, Attribute[] attributes)
          Process the set of attributes for a specific Class.
 Attribute[] QDoxAttributeInterceptor.processFieldAttributes(com.thoughtworks.qdox.model.JavaField field, Attribute[] attributes)
          Process the set of attributes for a specific Field.
 Attribute[] QDoxAttributeInterceptor.processMethodAttributes(com.thoughtworks.qdox.model.JavaMethod method, Attribute[] attributes)
          Process the set of attributes for a specific Method.
 



Copyright © 2003-2004 Codehaus. All Rights Reserved.