org.neo4j.kernel.impl.annotations
Class ServiceProcessor

java.lang.Object
  extended by javax.annotation.processing.AbstractProcessor
      extended by org.neo4j.kernel.impl.annotations.AnnotationProcessor
          extended by org.neo4j.kernel.impl.annotations.ServiceProcessor
All Implemented Interfaces:
Processor

@SupportedSourceVersion(value=RELEASE_6)
@SupportedAnnotationTypes(value="org.neo4j.helpers.Service.Implementation")
public class ServiceProcessor
extends AnnotationProcessor


Field Summary
 
Fields inherited from class javax.annotation.processing.AbstractProcessor
processingEnv
 
Constructor Summary
ServiceProcessor()
           
 
Method Summary
protected  void process(TypeElement annotationType, Element annotated, AnnotationMirror annotation, Map<? extends ExecutableElement,? extends AnnotationValue> values)
           
 
Methods inherited from class org.neo4j.kernel.impl.annotations.AnnotationProcessor
addAnnotation, addAnnotation, addAnnotation, addAnnotation, error, error, init, process, updateAnnotationValue, warn, warn
 
Methods inherited from class javax.annotation.processing.AbstractProcessor
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, isInitialized
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceProcessor

public ServiceProcessor()
Method Detail

process

protected void process(TypeElement annotationType,
                       Element annotated,
                       AnnotationMirror annotation,
                       Map<? extends ExecutableElement,? extends AnnotationValue> values)
                throws IOException
Specified by:
process in class AnnotationProcessor
Throws:
IOException


Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.