JBoss Reflection 2.2.1.SP1

org.jboss.reflect.spi
Interface MutableFieldInfo

All Superinterfaces:
AnnotatedInfo, Cloneable, FieldInfo, org.jboss.util.JBossInterface, MemberInfo, ModifierInfo
All Known Implementing Classes:
JavassistFieldInfo

public interface MutableFieldInfo
extends FieldInfo

A MutableFieldInfo.

Version:
$Revision: 1.1 $
Author:
Stale W. Pedersen

Field Summary
 
Fields inherited from interface org.jboss.reflect.spi.ModifierInfo
ABSTRACT, CONSTANT, FINAL, PACKAGE, PACKAGE_ABSTRACT, PACKAGE_CONSTANT, PACKAGE_STATIC, PRIVATE, PRIVATE_CONSTANT, PRIVATE_STATIC, PROTECTED, PROTECTED_ABSTRACT, PROTECTED_CONSTANT, PROTECTED_STATIC, PUBLIC, PUBLIC_ABSTRACT, PUBLIC_CONSTANT, PUBLIC_STATIC, STATIC
 
Method Summary
 void setModifier(ModifierInfo modifier)
          Field modifier
 void setName(String name)
          Name of the field
 void setType(ClassInfo type)
          Field type
 void setType(String type)
          Field type
 
Methods inherited from interface org.jboss.reflect.spi.FieldInfo
get, getName, getType, set
 
Methods inherited from interface org.jboss.reflect.spi.AnnotatedInfo
getAnnotation, getAnnotations, getUnderlyingAnnotation, getUnderlyingAnnotations, isAnnotationPresent, isAnnotationPresent
 
Methods inherited from interface org.jboss.util.JBossInterface
clone, toShortString, toShortString
 
Methods inherited from interface org.jboss.reflect.spi.MemberInfo
getDeclaringClass
 
Methods inherited from interface org.jboss.reflect.spi.ModifierInfo
getModifiers, isPublic, isStatic, isVolatile
 

Method Detail

setName

void setName(String name)
Name of the field


setType

void setType(ClassInfo type)
Field type

Parameters:
type -

setType

void setType(String type)
Field type

Parameters:
type -

setModifier

void setModifier(ModifierInfo modifier)
Field modifier

Parameters:
modifier -

JBoss Reflection 2.2.1.SP1

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.