private static final class AbstractTypeAwareCheck.RegularClass extends AbstractTypeAwareCheck.AbstractClassInfo
| Modifier and Type | Field and Description |
|---|---|
private AbstractTypeAwareCheck |
check
The check we use to resolve classes.
|
private java.lang.Class<?> |
classObj
Class object of this class if it's loadable. |
private boolean |
loadable
Is class loadable.
|
private java.lang.String |
surroundingClass
Name of surrounding class.
|
| Constructor and Description |
|---|
RegularClass(AbstractTypeAwareCheck.Token name,
java.lang.String surroundingClass,
AbstractTypeAwareCheck check)
Creates new instance of of class information object.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<?> |
getClazz()
Returns class associated with that object.
|
private void |
setClazz(java.lang.Class<?> clazz)
Associates
Class with an object. |
java.lang.String |
toString() |
getNameprivate final java.lang.String surroundingClass
private final AbstractTypeAwareCheck check
private boolean loadable
private java.lang.Class<?> classObj
Class object of this class if it's loadable.RegularClass(AbstractTypeAwareCheck.Token name, java.lang.String surroundingClass, AbstractTypeAwareCheck check)
name - FullIdent associated with new object.surroundingClass - name of current surrounding class.check - the check we use to load class.public java.lang.Class<?> getClazz()
AbstractTypeAwareCheck.AbstractClassInfogetClazz in class AbstractTypeAwareCheck.AbstractClassInfoClass associated with an object.private void setClazz(java.lang.Class<?> clazz)
Class with an object.clazz - Class to associate with.public java.lang.String toString()
toString in class java.lang.Object