public class

DataAnnotationProcessorFactory

extends Object
implements AnnotationProcessorFactory
java.lang.Object
   ↳ com.google.gdata.data.apt.DataAnnotationProcessorFactory

Class Overview

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.

Summary

Fields
private static List<String> supportedTypes The list of annotation types handled by this factory.
Public Constructors
DataAnnotationProcessorFactory()
Public Methods
AnnotationProcessor getProcessorFor(Set<AnnotationTypeDeclaration> atds, AnnotationProcessorEnvironment env)
Collection<String> supportedAnnotationTypes()
Collection<String> supportedOptions()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.sun.mirror.apt.AnnotationProcessorFactory

Fields

private static List<String> supportedTypes

The list of annotation types handled by this factory.

Public Constructors

public DataAnnotationProcessorFactory ()

Public Methods

public AnnotationProcessor getProcessorFor (Set<AnnotationTypeDeclaration> atds, AnnotationProcessorEnvironment env)

Parameters
atds
env

public Collection<String> supportedAnnotationTypes ()

public Collection<String> supportedOptions ()