org.reflext.jlr
Class JavaLangReflectFieldModel
java.lang.Object
org.reflext.jlr.JavaLangReflectFieldModel
- All Implemented Interfaces:
- FieldModel<java.lang.reflect.Type,java.lang.reflect.Field>
public class JavaLangReflectFieldModel
- extends java.lang.Object
- implements FieldModel<java.lang.reflect.Type,java.lang.reflect.Field>
- Version:
- $Revision$
- Author:
- Julien Viet
|
Method Summary |
AccessScope |
getAccess(java.lang.reflect.Field field)
|
java.lang.Iterable<java.lang.reflect.Field> |
getDeclaredFields(java.lang.reflect.Type classType)
|
java.lang.String |
getName(java.lang.reflect.Field field)
|
java.lang.reflect.Type |
getOwner(java.lang.reflect.Field field)
|
java.lang.reflect.Type |
getType(java.lang.reflect.Field field)
|
boolean |
isFinal(java.lang.reflect.Field field)
|
boolean |
isStatic(java.lang.reflect.Field field)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaLangReflectFieldModel
public JavaLangReflectFieldModel()
getDeclaredFields
public java.lang.Iterable<java.lang.reflect.Field> getDeclaredFields(java.lang.reflect.Type classType)
- Specified by:
getDeclaredFields in interface FieldModel<java.lang.reflect.Type,java.lang.reflect.Field>
getType
public java.lang.reflect.Type getType(java.lang.reflect.Field field)
- Specified by:
getType in interface FieldModel<java.lang.reflect.Type,java.lang.reflect.Field>
getName
public java.lang.String getName(java.lang.reflect.Field field)
- Specified by:
getName in interface FieldModel<java.lang.reflect.Type,java.lang.reflect.Field>
getAccess
public AccessScope getAccess(java.lang.reflect.Field field)
- Specified by:
getAccess in interface FieldModel<java.lang.reflect.Type,java.lang.reflect.Field>
isStatic
public boolean isStatic(java.lang.reflect.Field field)
- Specified by:
isStatic in interface FieldModel<java.lang.reflect.Type,java.lang.reflect.Field>
isFinal
public boolean isFinal(java.lang.reflect.Field field)
- Specified by:
isFinal in interface FieldModel<java.lang.reflect.Type,java.lang.reflect.Field>
getOwner
public java.lang.reflect.Type getOwner(java.lang.reflect.Field field)
- Specified by:
getOwner in interface FieldModel<java.lang.reflect.Type,java.lang.reflect.Field>
Copyright © 2011 eXo Platform SAS. All Rights Reserved.