Uses of Class
com.puppycrawl.tools.checkstyle.checks.design.FinalClassCheck.ClassDesc
-
Packages that use FinalClassCheck.ClassDesc Package Description com.puppycrawl.tools.checkstyle.checks.design Contains the Class Design checks that are bundled with the main distribution. -
-
Uses of FinalClassCheck.ClassDesc in com.puppycrawl.tools.checkstyle.checks.design
Fields in com.puppycrawl.tools.checkstyle.checks.design with type parameters of type FinalClassCheck.ClassDesc Modifier and Type Field Description private java.util.Deque<FinalClassCheck.ClassDesc>FinalClassCheck. classesKeeps ClassDesc objects for stack of declared classes.private java.util.Map<java.lang.String,FinalClassCheck.ClassDesc>FinalClassCheck. innerClassesKeeps ClassDesc objects for all inner classes.Methods in com.puppycrawl.tools.checkstyle.checks.design that return FinalClassCheck.ClassDesc Modifier and Type Method Description private FinalClassCheck.ClassDescFinalClassCheck. getNearestClassWithSameName(java.lang.String className, java.lang.String superClassName)Checks if there is a class with same name.Methods in com.puppycrawl.tools.checkstyle.checks.design with parameters of type FinalClassCheck.ClassDesc Modifier and Type Method Description private static booleanFinalClassCheck. doesNameOfClassMatchAnonymousInnerClassName(DetailAST ast, FinalClassCheck.ClassDesc classDesc)Check if class name matches with anonymous inner class name.private static intFinalClassCheck. getClassDeclarationNameMatchingCountDiff(java.lang.String superClassName, FinalClassCheck.ClassDesc firstClass, FinalClassCheck.ClassDesc secondClass)Get the difference between class declaration name matching count.private voidFinalClassCheck. registerNestedSubclassToOuterSuperClasses(java.lang.String qualifiedClassName, FinalClassCheck.ClassDesc currentClass)Register to outer super class of given classAst that given classAst is extending them.private static booleanFinalClassCheck. shouldBeDeclaredAsFinal(FinalClassCheck.ClassDesc desc)Checks whether a class should be declared as final or not.
-