JBoss Marshalling 1.3.0.CR9

org.jboss.marshalling.util
Class FieldPutter

java.lang.Object
  extended by org.jboss.marshalling.util.FieldPutter
Direct Known Subclasses:
BooleanFieldPutter, ByteFieldPutter, CharFieldPutter, DoubleFieldPutter, FloatFieldPutter, IntFieldPutter, LongFieldPutter, ObjectFieldPutter, ShortFieldPutter

public abstract class FieldPutter
extends Object


Constructor Summary
protected FieldPutter()
           
 
Method Summary
 boolean getBoolean()
           
 byte getByte()
           
 char getChar()
           
 double getDouble()
           
 float getFloat()
           
 int getInt()
           
abstract  Kind getKind()
           
 long getLong()
           
 Object getObject()
           
 short getShort()
           
 void setBoolean(boolean value)
           
 void setByte(byte value)
           
 void setChar(char value)
           
 void setDouble(double value)
           
 void setFloat(float value)
           
 void setInt(int value)
           
 void setLong(long value)
           
 void setObject(Object value)
           
 void setShort(short value)
           
abstract  void write(Marshaller marshaller)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldPutter

protected FieldPutter()
Method Detail

write

public abstract void write(Marshaller marshaller)
                    throws IOException
Throws:
IOException

getKind

public abstract Kind getKind()

setBoolean

public void setBoolean(boolean value)

getBoolean

public boolean getBoolean()

getByte

public byte getByte()

setByte

public void setByte(byte value)

getChar

public char getChar()

setChar

public void setChar(char value)

getDouble

public double getDouble()

setDouble

public void setDouble(double value)

getFloat

public float getFloat()

setFloat

public void setFloat(float value)

getInt

public int getInt()

setInt

public void setInt(int value)

getLong

public long getLong()

setLong

public void setLong(long value)

getObject

public Object getObject()

setObject

public void setObject(Object value)

getShort

public short getShort()

setShort

public void setShort(short value)

JBoss Marshalling 1.3.0.CR9

Copyright © 2011 JBoss, a division of Red Hat, Inc.