protected abstract class CFAbstractValue.AnnotationSetAndTypeMirrorVisitor
extends java.lang.Object
AnnotatedTypeMirror.AnnotatedTypeVariable
if an annotation does not exist.Constructor and Description |
---|
AnnotationSetAndTypeMirrorVisitor(javax.lang.model.type.TypeMirror result,
javax.lang.model.type.TypeMirror aTypeMirror,
javax.lang.model.type.TypeMirror bTypeMirror,
java.util.Set<javax.lang.model.element.AnnotationMirror> aSet,
java.util.Set<javax.lang.model.element.AnnotationMirror> bSet) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
visitAnnotationExistInBothSets(javax.lang.model.element.AnnotationMirror a,
javax.lang.model.element.AnnotationMirror b,
javax.lang.model.element.AnnotationMirror top) |
protected abstract void |
visitAnnotationExistInOneSet(javax.lang.model.element.AnnotationMirror anno,
AnnotatedTypeMirror.AnnotatedTypeVariable atv,
javax.lang.model.element.AnnotationMirror top) |
protected abstract void |
visitNeitherAnnotationExistsInBothSets(AnnotatedTypeMirror.AnnotatedTypeVariable aAtv,
AnnotatedTypeMirror.AnnotatedTypeVariable bAtv,
javax.lang.model.element.AnnotationMirror top) |
public AnnotationSetAndTypeMirrorVisitor(javax.lang.model.type.TypeMirror result, javax.lang.model.type.TypeMirror aTypeMirror, javax.lang.model.type.TypeMirror bTypeMirror, java.util.Set<javax.lang.model.element.AnnotationMirror> aSet, java.util.Set<javax.lang.model.element.AnnotationMirror> bSet)
protected abstract void visitAnnotationExistInBothSets(javax.lang.model.element.AnnotationMirror a, javax.lang.model.element.AnnotationMirror b, javax.lang.model.element.AnnotationMirror top)
protected abstract void visitNeitherAnnotationExistsInBothSets(AnnotatedTypeMirror.AnnotatedTypeVariable aAtv, AnnotatedTypeMirror.AnnotatedTypeVariable bAtv, javax.lang.model.element.AnnotationMirror top)
protected abstract void visitAnnotationExistInOneSet(javax.lang.model.element.AnnotationMirror anno, AnnotatedTypeMirror.AnnotatedTypeVariable atv, javax.lang.model.element.AnnotationMirror top)