org.inxar.jenesis
Interface ClassField

All Superinterfaces:
Access, Codeable, Declaration, Field, Member

public interface ClassField
extends Field

Declaration subinterface for a general field which may occur in a class.


Fields inherited from interface org.inxar.jenesis.Access
PACKAGE, PRIVATE, PROTECTED, PUBLIC
 
Method Summary
 boolean isTransient()
          Accessor method for the isTransient flag.
 void isTransient(boolean value)
          Mutator method for the isTransient flag.
 boolean isVolatile()
          Accessor method for the isVolatile flag.
 void isVolatile(boolean value)
          Mutator method for the isVolatile flag.
 
Methods inherited from interface org.inxar.jenesis.Field
getExpression, getType, setExpression, setType
 
Methods inherited from interface org.inxar.jenesis.Member
getName, isFinal, isFinal, isStatic, isStatic, setName
 
Methods inherited from interface org.inxar.jenesis.Access
getAccess, setAccess
 
Methods inherited from interface org.inxar.jenesis.Declaration
javadoc
 
Methods inherited from interface org.inxar.jenesis.Codeable
getComment, setComment, toCode, vm
 

Method Detail

isTransient

public void isTransient(boolean value)
Mutator method for the isTransient flag.

isTransient

public boolean isTransient()
Accessor method for the isTransient flag.

isVolatile

public void isVolatile(boolean value)
Mutator method for the isVolatile flag.

isVolatile

public boolean isVolatile()
Accessor method for the isVolatile flag.