Uses of Interface
net.sourceforge.pmd.lang.java.symbols.SymbolicValue.SymAnnot
-
Packages that use SymbolicValue.SymAnnot Package Description net.sourceforge.pmd.lang.java.symbols The new symbol resolution framework that inter-operates cleanly with type resolution.net.sourceforge.pmd.lang.java.types Support for compile-time type resolution on the AST. -
-
Uses of SymbolicValue.SymAnnot in net.sourceforge.pmd.lang.java.symbols
Methods in net.sourceforge.pmd.lang.java.symbols that return SymbolicValue.SymAnnot Modifier and Type Method Description default SymbolicValue.SymAnnotAnnotableSymbol. getDeclaredAnnotation(Class<? extends Annotation> type)Return an annotation of the given type, if it is present on this declaration.Methods in net.sourceforge.pmd.lang.java.symbols that return types with arguments of type SymbolicValue.SymAnnot Modifier and Type Method Description default org.pcollections.PSet<SymbolicValue.SymAnnot>AnnotableSymbol. getDeclaredAnnotations()Return the valid symbolic annotations defined on this symbol. -
Uses of SymbolicValue.SymAnnot in net.sourceforge.pmd.lang.java.types
Methods in net.sourceforge.pmd.lang.java.types that return types with arguments of type SymbolicValue.SymAnnot Modifier and Type Method Description org.pcollections.PSet<SymbolicValue.SymAnnot>JArrayType. getTypeAnnotations()org.pcollections.PSet<SymbolicValue.SymAnnot>JIntersectionType. getTypeAnnotations()org.pcollections.PSet<SymbolicValue.SymAnnot>JPrimitiveType. getTypeAnnotations()org.pcollections.PSet<SymbolicValue.SymAnnot>JTypeMirror. getTypeAnnotations()Return a list of annotations on this type.Methods in net.sourceforge.pmd.lang.java.types with parameters of type SymbolicValue.SymAnnot Modifier and Type Method Description default JTypeMirrorJTypeMirror. addAnnotation(@NonNull SymbolicValue.SymAnnot newAnnot)Returns a type mirror that is equal to this instance but has one more type annotation.default JTypeVarJTypeVar. addAnnotation(@NonNull SymbolicValue.SymAnnot newAnnot)Method parameters in net.sourceforge.pmd.lang.java.types with type arguments of type SymbolicValue.SymAnnot Modifier and Type Method Description JClassTypeJClassType. selectInner(JClassSymbol symbol, List<? extends JTypeMirror> targs, org.pcollections.PSet<SymbolicValue.SymAnnot> typeAnnotations)Select an inner type, with new type annotations.JArrayTypeJArrayType. withAnnotations(org.pcollections.PSet<SymbolicValue.SymAnnot> newTypeAnnots)JClassTypeJClassType. withAnnotations(org.pcollections.PSet<SymbolicValue.SymAnnot> newTypeAnnots)JTypeMirrorJIntersectionType. withAnnotations(org.pcollections.PSet<SymbolicValue.SymAnnot> newTypeAnnots)JTypeMirrorJPrimitiveType. withAnnotations(org.pcollections.PSet<SymbolicValue.SymAnnot> newTypeAnnots)JTypeMirrorJTypeMirror. withAnnotations(org.pcollections.PSet<SymbolicValue.SymAnnot> newTypeAnnots)Returns a type mirror that is equal to this instance but has different type annotations.JTypeVarJTypeVar. withAnnotations(org.pcollections.PSet<SymbolicValue.SymAnnot> newTypeAnnots)JWildcardTypeJWildcardType. withAnnotations(org.pcollections.PSet<SymbolicValue.SymAnnot> newTypeAnnots)
-