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
equals, 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