|
FindBugs™ 1.3.9 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TypeQualifierAnnotation | |
---|---|
edu.umd.cs.findbugs.ba.jsr305 | Support for analyzing code containing JSR-305 type qualifier annotations. |
Uses of TypeQualifierAnnotation in edu.umd.cs.findbugs.ba.jsr305 |
---|
Fields in edu.umd.cs.findbugs.ba.jsr305 declared as TypeQualifierAnnotation | |
---|---|
static TypeQualifierAnnotation |
TypeQualifierAnnotation.OVERRIDES_BUT_NO_ANNOTATION
|
Methods in edu.umd.cs.findbugs.ba.jsr305 that return TypeQualifierAnnotation | |
---|---|
protected TypeQualifierAnnotation |
TypeQualifierAnnotationLookupResult.combine(TypeQualifierAnnotation a,
TypeQualifierAnnotation b)
Subclasses must override this method to combine TypeQualifierAnnotations found in multiple superclasses. |
static TypeQualifierAnnotation |
TypeQualifierAnnotation.combineParameterAnnotations(TypeQualifierAnnotation a,
TypeQualifierAnnotation b)
|
static TypeQualifierAnnotation |
TypeQualifierAnnotation.combineReturnTypeAnnotations(TypeQualifierAnnotation a,
TypeQualifierAnnotation b)
Combine return type annotations. |
static TypeQualifierAnnotation |
TypeQualifierApplications.constructTypeQualifierAnnotation(AnnotationValue v)
Resolve a raw AnnotationValue into a TypeQualifierAnnotation. |
static TypeQualifierAnnotation |
TypeQualifierApplications.getDirectTypeQualifierAnnotation(XMethod xmethod,
int parameter,
TypeQualifierValue typeQualifierValue)
Get the TypeQualifierAnnotation directly applied to given method parameter. |
TypeQualifierAnnotation |
TypeQualifierAnnotationLookupResult.getEffectiveTypeQualifierAnnotation()
Get the effective TypeQualifierAnnotation. |
static TypeQualifierAnnotation |
TypeQualifierApplications.getEffectiveTypeQualifierAnnotation(AnnotatedObject o,
TypeQualifierValue typeQualifierValue)
Get the effective TypeQualifierAnnotation on given AnnotatedObject. |
static TypeQualifierAnnotation |
TypeQualifierApplications.getEffectiveTypeQualifierAnnotation(XMethod xmethod,
int parameter,
TypeQualifierValue typeQualifierValue)
Get the effective TypeQualifierAnnotation on given method parameter. |
TypeQualifierAnnotation |
TypeQualifierDatabase.getParameter(MethodDescriptor methodDesc,
int param,
TypeQualifierValue tqv)
Get the TypeQualifierAnnotation on a parameter. |
TypeQualifierAnnotation |
TypeQualifierDatabase.getReturnValue(MethodDescriptor methodDesc,
TypeQualifierValue tqv)
Get the TypeQualifierAnnotation on a method return value. |
TypeQualifierAnnotation |
TypeQualifierAnnotationLookupResult.PartialResult.getTypeQualifierAnnotation()
|
static TypeQualifierAnnotation |
TypeQualifierAnnotation.getValue(TypeQualifierValue desc,
javax.annotation.meta.When when)
|
protected TypeQualifierAnnotation |
ParameterAnnotationAccumulator.lookupAnnotation(XMethod xm)
|
protected abstract TypeQualifierAnnotation |
AbstractMethodAnnotationAccumulator.lookupAnnotation(XMethod xm)
|
Methods in edu.umd.cs.findbugs.ba.jsr305 that return types with arguments of type TypeQualifierAnnotation | |
---|---|
static java.util.Collection<TypeQualifierAnnotation> |
TypeQualifierApplications.getApplicableApplications(AnnotatedObject o)
Get the Collection of resolved TypeQualifierAnnotations representing directly applied and default (outer scope) type qualifier annotations for given AnnotatedObject. |
static java.util.Collection<TypeQualifierAnnotation> |
TypeQualifierApplications.getApplicableApplications(XMethod o,
int parameter)
Get the Collection of resolved TypeQualifierAnnotations representing directly applied and default (outer scope) type qualifier annotations for given method parameter. |
static java.util.Collection<TypeQualifierAnnotation> |
TypeQualifierAnnotation.getValues(java.util.Map<TypeQualifierValue,javax.annotation.meta.When> map)
|
Methods in edu.umd.cs.findbugs.ba.jsr305 with parameters of type TypeQualifierAnnotation | |
---|---|
protected TypeQualifierAnnotation |
TypeQualifierAnnotationLookupResult.combine(TypeQualifierAnnotation a,
TypeQualifierAnnotation b)
Subclasses must override this method to combine TypeQualifierAnnotations found in multiple superclasses. |
static TypeQualifierAnnotation |
TypeQualifierAnnotation.combineParameterAnnotations(TypeQualifierAnnotation a,
TypeQualifierAnnotation b)
|
static TypeQualifierAnnotation |
TypeQualifierAnnotation.combineReturnTypeAnnotations(TypeQualifierAnnotation a,
TypeQualifierAnnotation b)
Combine return type annotations. |
void |
TypeQualifierDatabase.setParameter(MethodDescriptor methodDesc,
int param,
TypeQualifierValue tqv,
TypeQualifierAnnotation tqa)
Set a TypeQualifierAnnotation on a method parameter. |
void |
TypeQualifierDatabase.setReturnValue(MethodDescriptor methodDesc,
TypeQualifierValue tqv,
TypeQualifierAnnotation tqa)
Set a TypeQualifierAnnotation on a method return value. |
Method parameters in edu.umd.cs.findbugs.ba.jsr305 with type arguments of type TypeQualifierAnnotation | |
---|---|
static void |
Analysis.addKnownTypeQualifiers(java.util.HashSet<TypeQualifierValue> result,
java.util.Collection<TypeQualifierAnnotation> applicableApplications)
|
static void |
TypeQualifierApplications.constructTypeQualifierAnnotation(java.util.Set<TypeQualifierAnnotation> set,
AnnotationValue v)
Resolve a raw AnnotationValue into a TypeQualifierAnnotation, storing result in given Set. |
static void |
TypeQualifierApplications.getDirectApplications(java.util.Set<TypeQualifierAnnotation> result,
AnnotatedObject o,
java.lang.annotation.ElementType e)
Populate a Set of TypeQualifierAnnotations representing directly-applied type qualifier annotations on given AnnotatedObject. |
static void |
TypeQualifierApplications.getDirectApplications(java.util.Set<TypeQualifierAnnotation> result,
XMethod o,
int parameter)
Populate a Set of TypeQualifierAnnotations representing directly-applied type qualifier annotations on given method parameter. |
|
FindBugs™ 1.3.9 | |||||||||
PREV NEXT | FRAMES NO FRAMES |