org.reflext.core
Class FieldInfoImpl<T,M,A,P,F>
java.lang.Object
org.reflext.core.FieldInfoImpl<T,M,A,P,F>
- All Implemented Interfaces:
- Annotated, FieldInfo, MemberInfo
public class FieldInfoImpl<T,M,A,P,F>
- extends java.lang.Object
- implements FieldInfo
- Version:
- $Revision$
- Author:
- Julien Viet
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
domain
protected final TypeResolverImpl<T,M,A,P,F> domain
- .
FieldInfoImpl
public FieldInfoImpl(ClassTypeInfo owner,
TypeResolverImpl<T,M,A,P,F> domain,
F field)
getOwner
public ClassTypeInfo getOwner()
- Specified by:
getOwner in interface MemberInfo
getType
public TypeInfo getType()
- Specified by:
getType in interface FieldInfo
getDeclaredAnnotation
public <AT> AT getDeclaredAnnotation(AnnotationType<AT,?> annotationType)
- Specified by:
getDeclaredAnnotation in interface Annotated
getName
public java.lang.String getName()
- Specified by:
getName in interface MemberInfo
getAccess
public AccessScope getAccess()
- Specified by:
getAccess in interface MemberInfo
isStatic
public boolean isStatic()
- Specified by:
isStatic in interface FieldInfo
isFinal
public boolean isFinal()
- Specified by:
isFinal in interface FieldInfo
Copyright © 2011 eXo Platform SAS. All Rights Reserved.