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.