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.AbstractClassInfo
classInfo
Class 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.String
toString()
-
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.AbstractClassInfo
Returns class associated with that object.- Specified by:
getClazz
in classAbstractTypeAwareCheck.AbstractClassInfo
- Returns:
Class
associated with an object.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-