Klasse OnlyIfFieldProcessor

java.lang.Object
spoon.processing.AbstractProcessor<spoon.reflect.declaration.CtField<?>>
spoon.processing.AbstractAnnotationProcessor<com.github.mictaege.jitter.api.OnlyIf,spoon.reflect.declaration.CtField<?>>
com.github.mictaege.jitter.plugin.OnlyIfFieldProcessor
Alle implementierten Schnittstellen:
spoon.processing.AnnotationProcessor<com.github.mictaege.jitter.api.OnlyIf,spoon.reflect.declaration.CtField<?>>, spoon.processing.FactoryAccessor, spoon.processing.Processor<spoon.reflect.declaration.CtField<?>>

public class OnlyIfFieldProcessor extends spoon.processing.AbstractAnnotationProcessor<com.github.mictaege.jitter.api.OnlyIf,spoon.reflect.declaration.CtField<?>>
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
    process(com.github.mictaege.jitter.api.OnlyIf annotation, spoon.reflect.declaration.CtField<?> field)
     

    Von Klasse geerbte Methoden spoon.processing.AbstractAnnotationProcessor

    addConsumedAnnotationType, addProcessedAnnotationType, clearConsumedAnnotationTypes, clearProcessedAnnotationTypes, getConsumedAnnotationTypes, getProcessedAnnotationTypes, inferConsumedAnnotationType, isToBeProcessed, process, removeConsumedAnnotationType, removeProcessedAnnotationType, shoudBeConsumed

    Von Klasse geerbte Methoden spoon.processing.AbstractProcessor

    addProcessedElementType, clearProcessedElementType, getEnvironment, getFactory, getProcessedElementTypes, getTraversalStrategy, init, initProperties, interrupt, loadProperties, process, processingDone, removeProcessedElementType, setFactory

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Von Schnittstelle geerbte Methoden spoon.processing.FactoryAccessor

    getFactory, setFactory

    Von Schnittstelle geerbte Methoden spoon.processing.Processor

    getEnvironment, getProcessedElementTypes, getTraversalStrategy, init, initProperties, interrupt, process, processingDone
  • Konstruktordetails

    • OnlyIfFieldProcessor

      public OnlyIfFieldProcessor()
  • Methodendetails

    • process

      public void process(com.github.mictaege.jitter.api.OnlyIf annotation, spoon.reflect.declaration.CtField<?> field)