A B C D F G M O P S W

A

AnnotationBasedMetaDataDecorator<T extends MetaDataObject,A extends Annotation> - Class in org.metastopheles.annotation
An annotation-based metadata decorator.
AnnotationBasedMetaDataDecorator(Class<A>) - Constructor for class org.metastopheles.annotation.AnnotationBasedMetaDataDecorator
 
AnnotationBeanMetaDataFactory - Class in org.metastopheles.annotation
 
AnnotationBeanMetaDataFactory() - Constructor for class org.metastopheles.annotation.AnnotationBeanMetaDataFactory
 
AnnotationBeanMetaDataFactory(Class) - Constructor for class org.metastopheles.annotation.AnnotationBeanMetaDataFactory
 
AnnotationBeanMetaDataFactory(URL...) - Constructor for class org.metastopheles.annotation.AnnotationBeanMetaDataFactory
 

B

BeanDecorator - Annotation Type in org.metastopheles.annotation
 
BeanMetaData - Class in org.metastopheles
 
BeanMetaDataFactory - Class in org.metastopheles
 
BeanMetaDataFactory() - Constructor for class org.metastopheles.BeanMetaDataFactory
 

C

clear() - Method in class org.metastopheles.BeanMetaDataFactory
 

D

decorate(T, Annotation) - Method in class org.metastopheles.annotation.AnnotationBasedMetaDataDecorator
 
decorate(T) - Method in class org.metastopheles.annotation.AnnotationBasedMetaDataDecorator
 
decorate(T) - Method in interface org.metastopheles.MetaDataDecorator
 

F

FacetKey<T> - Class in org.metastopheles
 
FacetKey() - Constructor for class org.metastopheles.FacetKey
 

G

getAnnotation(Class<A>) - Method in class org.metastopheles.MetaDataObject
Returns the annotation associated with this MetaDataObject's default annotation source.
getBeanDescriptor() - Method in class org.metastopheles.BeanMetaData
 
getBeanMetaData(Class) - Method in class org.metastopheles.BeanMetaDataFactory
 
getBeanMetaData() - Method in class org.metastopheles.MethodMetaData
 
getBeanMetaData() - Method in class org.metastopheles.PropertyMetaData
 
getBeanMetaDataDecorators() - Method in class org.metastopheles.BeanMetaDataFactory
 
getDefaultAnnotationSource() - Method in class org.metastopheles.BeanMetaData
 
getDefaultAnnotationSource() - Method in class org.metastopheles.MetaDataObject
Returns the default source for annotation data for this MetaDataObject.
getDefaultAnnotationSource() - Method in class org.metastopheles.MethodMetaData
 
getDefaultAnnotationSource() - Method in class org.metastopheles.PropertyMetaData
The default annotation source for a property is its getter method.
getFacet(FacetKey<T>) - Method in class org.metastopheles.MetaDataObject
Retrieves a facet value associated with this MetaDataObject.
getFacetKeys() - Method in class org.metastopheles.MetaDataObject
Returns a snapshot of the keys of the facets currently associated with this MetaDataObject.
getMethodDescriptor() - Method in class org.metastopheles.MethodMetaData
 
getMethodMetaData(String, Class<?>...) - Method in class org.metastopheles.BeanMetaData
 
getMethodMetaDataDecorators() - Method in class org.metastopheles.BeanMetaDataFactory
 
getPropertyDescriptor() - Method in class org.metastopheles.PropertyMetaData
Returns the property descriptor
getPropertyMetaData(String) - Method in class org.metastopheles.BeanMetaData
Returns the @{link PropertyMetaData} object for the property named propertyName.
getPropertyMetaDataDecorators() - Method in class org.metastopheles.BeanMetaDataFactory
 
getPropertyNames() - Method in class org.metastopheles.BeanMetaData
Returns a (modifiable) set containing all of the property names for this bean type.

M

MetaDataDecorator<T extends MetaDataObject> - Interface in org.metastopheles
 
MetaDataObject - Class in org.metastopheles
A MetaDataObject contains data about a particular aspect of a bean class.
MetaDataObject() - Constructor for class org.metastopheles.MetaDataObject
 
MethodDecorator - Annotation Type in org.metastopheles.annotation
 
MethodMetaData - Class in org.metastopheles
 

O

org.metastopheles - package org.metastopheles
 
org.metastopheles.annotation - package org.metastopheles.annotation
 

P

PropertyDecorator - Annotation Type in org.metastopheles.annotation
 
PropertyMetaData - Class in org.metastopheles
 

S

ScanMe - Annotation Type in org.metastopheles.annotation
 
setBeanMetaDataDecorators(List<MetaDataDecorator<BeanMetaData>>) - Method in class org.metastopheles.BeanMetaDataFactory
 
setFacet(FacetKey<T>, T) - Method in class org.metastopheles.MetaDataObject
Associates a facet with this MetaDataObject.
setMethodMetaDataDecorators(List<MetaDataDecorator<MethodMetaData>>) - Method in class org.metastopheles.BeanMetaDataFactory
 
setPropertyMetaDataDecorators(List<MetaDataDecorator<PropertyMetaData>>) - Method in class org.metastopheles.BeanMetaDataFactory
 

W

writeReplace() - Method in class org.metastopheles.BeanMetaData
 
writeReplace() - Method in class org.metastopheles.MethodMetaData
 
writeReplace() - Method in class org.metastopheles.PropertyMetaData
 

A B C D F G M O P S W

Copyright © 2011. All Rights Reserved.