org.codehaus.aspectwerkz.reflect.impl.asm
Class AsmFieldInfo
java.lang.Object
org.codehaus.aspectwerkz.reflect.impl.asm.AsmMemberInfo
org.codehaus.aspectwerkz.reflect.impl.asm.AsmFieldInfo
- All Implemented Interfaces:
- FieldInfo, MemberInfo, ReflectionInfo
public class AsmFieldInfo
- extends AsmMemberInfo
- implements FieldInfo
ASM implementation of the FieldInfo interface.
- Author:
- Jonas Bonr
getFieldInfo
public static FieldInfo getFieldInfo(String fieldName,
String fieldDesc,
byte[] bytecode,
ClassLoader loader)
- Returns the field info for the field specified.
- Parameters:
fieldName
- fieldDesc
- bytecode
- loader
-
- Returns:
- the field info
getSignature
public String getSignature()
- Returns the signature for the element.
- Specified by:
getSignature
in interface ReflectionInfo
- Returns:
- the signature for the element
getType
public ClassInfo getType()
- Returns the type.
- Specified by:
getType
in interface FieldInfo
- Returns:
- the type
getAnnotations
public List getAnnotations()
- Returns the annotations.
- Specified by:
getAnnotations
in interface ReflectionInfo
- Returns:
- the annotations
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2002-2005 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.