Class AbstractTypeAwareCheck.ClassAlias
- java.lang.Object
-
- com.puppycrawl.tools.checkstyle.checks.AbstractTypeAwareCheck.AbstractClassInfo
-
- com.puppycrawl.tools.checkstyle.checks.AbstractTypeAwareCheck.ClassAlias
-
- Enclosing class:
- AbstractTypeAwareCheck
private static class AbstractTypeAwareCheck.ClassAlias extends AbstractTypeAwareCheck.AbstractClassInfo
Represents type param which is "alias" for real type.
-
-
Field Summary
Fields Modifier and Type Field Description private AbstractTypeAwareCheck.AbstractClassInfoclassInfoClass information associated with the alias.
-
Constructor Summary
Constructors Constructor Description ClassAlias(AbstractTypeAwareCheck.Token name, AbstractTypeAwareCheck.AbstractClassInfo classInfo)Creates new instance of the class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<?>getClazz()Returns class associated with that object.java.lang.StringtoString()-
Methods inherited from class com.puppycrawl.tools.checkstyle.checks.AbstractTypeAwareCheck.AbstractClassInfo
getName
-
-
-
-
Field Detail
-
classInfo
private final AbstractTypeAwareCheck.AbstractClassInfo classInfo
Class information associated with the alias.
-
-
Constructor Detail
-
ClassAlias
ClassAlias(AbstractTypeAwareCheck.Token name, AbstractTypeAwareCheck.AbstractClassInfo classInfo)
Creates new instance of the class.- Parameters:
name- token which represents name of class alias.classInfo- class information associated with the alias.
-
-
Method Detail
-
getClazz
public final java.lang.Class<?> getClazz()
Description copied from class:AbstractTypeAwareCheck.AbstractClassInfoReturns class associated with that object.- Specified by:
getClazzin classAbstractTypeAwareCheck.AbstractClassInfo- Returns:
Classassociated with an object.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-