org.aspectbench.runtime.reflect
Class FieldSignatureImpl

java.lang.Object
  extended by org.aspectbench.runtime.reflect.SignatureImpl
      extended by org.aspectbench.runtime.reflect.MemberSignatureImpl
          extended by org.aspectbench.runtime.reflect.FieldSignatureImpl
All Implemented Interfaces:
FieldSignature, MemberSignature, Signature

public class FieldSignatureImpl
extends MemberSignatureImpl
implements FieldSignature


Field Summary
(package private)  Class fieldType
           
 
Fields inherited from class org.aspectbench.runtime.reflect.SignatureImpl
declaringType, declaringTypeName, EMPTY_CLASS_ARRAY, EMPTY_STRING_ARRAY, INNER_SEP, lookupClassLoader, modifiers, name, prims, SEP, stringRep
 
Constructor Summary
FieldSignatureImpl(int modifiers, String name, Class declaringType, Class fieldType)
           
FieldSignatureImpl(String stringRep)
           
 
Method Summary
 Class getFieldType()
           
 String toString(StringMaker sm)
           
 
Methods inherited from class org.aspectbench.runtime.reflect.SignatureImpl
addFullTypeNames, addShortTypeNames, addTypeArray, extractInt, extractString, extractStrings, extractType, extractTypes, fullTypeName, getDeclaringType, getDeclaringTypeName, getModifiers, getName, makeClass, setLookupClassLoader, shortTypeName, stripPackageName, toLongString, toShortString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.aspectj.lang.Signature
getDeclaringType, getDeclaringTypeName, getModifiers, getName, toLongString, toShortString, toString
 

Field Detail

fieldType

Class fieldType
Constructor Detail

FieldSignatureImpl

FieldSignatureImpl(int modifiers,
                   String name,
                   Class declaringType,
                   Class fieldType)

FieldSignatureImpl

FieldSignatureImpl(String stringRep)
Method Detail

getFieldType

public Class getFieldType()
Specified by:
getFieldType in interface FieldSignature

toString

public String toString(StringMaker sm)
Specified by:
toString in class SignatureImpl