org.aspectj.util
Class GenericSignature.ClassTypeSignature

java.lang.Object
  extended by org.aspectj.util.GenericSignature.TypeSignature
      extended by org.aspectj.util.GenericSignature.FieldTypeSignature
          extended by org.aspectj.util.GenericSignature.ClassTypeSignature
Enclosing class:
GenericSignature

public static class GenericSignature.ClassTypeSignature
extends GenericSignature.FieldTypeSignature


Field Summary
 java.lang.String classSignature
           
 GenericSignature.SimpleClassTypeSignature[] nestedTypes
           
static GenericSignature.ClassTypeSignature[] NONE
           
 GenericSignature.SimpleClassTypeSignature outerType
           
 
Constructor Summary
GenericSignature.ClassTypeSignature(java.lang.String sig, GenericSignature.SimpleClassTypeSignature outer, GenericSignature.SimpleClassTypeSignature[] inners)
           
GenericSignature.ClassTypeSignature(java.lang.String sig, java.lang.String identifier)
           
 
Method Summary
 boolean isClassTypeSignature()
           
 java.lang.String toString()
           
 
Methods inherited from class org.aspectj.util.GenericSignature.FieldTypeSignature
isArrayTypeSignature, isTypeVariableSignature
 
Methods inherited from class org.aspectj.util.GenericSignature.TypeSignature
isBaseType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NONE

public static final GenericSignature.ClassTypeSignature[] NONE

classSignature

public java.lang.String classSignature

outerType

public GenericSignature.SimpleClassTypeSignature outerType

nestedTypes

public GenericSignature.SimpleClassTypeSignature[] nestedTypes
Constructor Detail

GenericSignature.ClassTypeSignature

public GenericSignature.ClassTypeSignature(java.lang.String sig,
                                           java.lang.String identifier)

GenericSignature.ClassTypeSignature

public GenericSignature.ClassTypeSignature(java.lang.String sig,
                                           GenericSignature.SimpleClassTypeSignature outer,
                                           GenericSignature.SimpleClassTypeSignature[] inners)
Method Detail

isClassTypeSignature

public boolean isClassTypeSignature()
Overrides:
isClassTypeSignature in class GenericSignature.FieldTypeSignature

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object