com.google.gdata.data.apt
Class DataAnnotationProcessorFactory
java.lang.Object
com.google.gdata.data.apt.DataAnnotationProcessorFactory
- All Implemented Interfaces:
- com.sun.mirror.apt.AnnotationProcessorFactory
public class DataAnnotationProcessorFactory
- extends java.lang.Object
- implements com.sun.mirror.apt.AnnotationProcessorFactory
The DataAnnotationProcessFactory class supports auto-generation of
metadata about GData Kind data model classes. Generation is handled
by implementing the AnnotationProcessor
interfaces defined for
the Sun Annotation Processing Tool (APT).
The processing can be extended later for any other data-model related
annotation usage.
Method Summary |
com.sun.mirror.apt.AnnotationProcessor |
getProcessorFor(java.util.Set<com.sun.mirror.declaration.AnnotationTypeDeclaration> atds,
com.sun.mirror.apt.AnnotationProcessorEnvironment env)
|
java.util.Collection<java.lang.String> |
supportedAnnotationTypes()
|
java.util.Collection<java.lang.String> |
supportedOptions()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataAnnotationProcessorFactory
public DataAnnotationProcessorFactory()
supportedOptions
public java.util.Collection<java.lang.String> supportedOptions()
- Specified by:
supportedOptions
in interface com.sun.mirror.apt.AnnotationProcessorFactory
supportedAnnotationTypes
public java.util.Collection<java.lang.String> supportedAnnotationTypes()
- Specified by:
supportedAnnotationTypes
in interface com.sun.mirror.apt.AnnotationProcessorFactory
getProcessorFor
public com.sun.mirror.apt.AnnotationProcessor getProcessorFor(java.util.Set<com.sun.mirror.declaration.AnnotationTypeDeclaration> atds,
com.sun.mirror.apt.AnnotationProcessorEnvironment env)
- Specified by:
getProcessorFor
in interface com.sun.mirror.apt.AnnotationProcessorFactory