Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.puppycrawl.tools.checkstyle.checks
Class AbstractTypeAwareCheck.ClassInfo  view AbstractTypeAwareCheck.ClassInfo download AbstractTypeAwareCheck.ClassInfo.java

java.lang.Object
  extended bycom.puppycrawl.tools.checkstyle.checks.AbstractTypeAwareCheck.ClassInfo
Enclosing class:
AbstractTypeAwareCheck

protected class AbstractTypeAwareCheck.ClassInfo
extends java.lang.Object

Contains class's FullIdent and Class object if we can load it.


Field Summary
private  java.lang.Class mClass
          Class object of this class if it's loadable.
private  boolean mIsLoadable
          is class loadable.
private  com.puppycrawl.tools.checkstyle.api.FullIdent mName
          FullIdent associated with this class.
 
Constructor Summary
AbstractTypeAwareCheck.ClassInfo(com.puppycrawl.tools.checkstyle.api.FullIdent aName)
          Creates new instance of of class information object.
AbstractTypeAwareCheck.ClassInfo(com.puppycrawl.tools.checkstyle.api.FullIdent aName, java.lang.Class aClass)
          Creates new instance of of class information object.
 
Method Summary
 java.lang.Class getClazz()
           
 com.puppycrawl.tools.checkstyle.api.FullIdent getName()
           
 boolean isLoadable()
           
 void setClazz(java.lang.Class aClass)
          Associates Class with an object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mName

private com.puppycrawl.tools.checkstyle.api.FullIdent mName
FullIdent associated with this class.


mClass

private java.lang.Class mClass
Class object of this class if it's loadable.


mIsLoadable

private boolean mIsLoadable
is class loadable.

Constructor Detail

AbstractTypeAwareCheck.ClassInfo

public AbstractTypeAwareCheck.ClassInfo(com.puppycrawl.tools.checkstyle.api.FullIdent aName,
                                        java.lang.Class aClass)
Creates new instance of of class information object.


AbstractTypeAwareCheck.ClassInfo

public AbstractTypeAwareCheck.ClassInfo(com.puppycrawl.tools.checkstyle.api.FullIdent aName)
Creates new instance of of class information object.

Method Detail

getName

public final com.puppycrawl.tools.checkstyle.api.FullIdent getName()

isLoadable

public final boolean isLoadable()

getClazz

public final java.lang.Class getClazz()

setClazz

public final void setClazz(java.lang.Class aClass)
Associates Class with an object.