Uses of Enum
com.github.javaparser.symbolsolver.resolution.naming.NameCategory
Packages that use NameCategory
-
Uses of NameCategory in com.github.javaparser.symbolsolver.resolution.naming
Subclasses with type arguments of type NameCategory in com.github.javaparser.symbolsolver.resolution.namingModifier and TypeClassDescriptionenumContext causes a name syntactically to fall into one of seven categories: ModuleName, PackageName, TypeName, ExpressionName, MethodName, PackageOrTypeName, or AmbiguousName.Methods in com.github.javaparser.symbolsolver.resolution.naming that return NameCategoryModifier and TypeMethodDescriptionstatic NameCategoryNameLogic.classifyReference(Node name, TypeSolver typeSolver) private static NameCategoryNameLogic.reclassificationOfContextuallyAmbiguousNames(Node name, NameCategory ambiguousCategory, TypeSolver typeSolver) JLS 6.5.2.private static NameCategoryNameLogic.reclassificationOfContextuallyAmbiguousPackageOrTypeName(Node name, TypeSolver typeSolver) private static NameCategoryNameLogic.reclassificationOfContextuallyAmbiguousQualifiedAmbiguousName(Node nameNode, TypeSolver typeSolver) private static NameCategoryNameLogic.reclassificationOfContextuallyAmbiguousSimpleAmbiguousName(Node nameNode, TypeSolver typeSolver) static NameCategoryNameLogic.syntacticClassificationAccordingToContext(Node name) See JLS 6.5.1 Syntactic Classification of a Name According to Context.static NameCategoryReturns the enum constant of this type with the specified name.static NameCategory[]NameCategory.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.github.javaparser.symbolsolver.resolution.naming with parameters of type NameCategoryModifier and TypeMethodDescriptionprivate static NameCategoryNameLogic.reclassificationOfContextuallyAmbiguousNames(Node name, NameCategory ambiguousCategory, TypeSolver typeSolver) JLS 6.5.2.