org.glassfish.grizzly.smart.transformers
Class DoubleEncoder

java.lang.Object
  extended by org.glassfish.grizzly.AbstractTransformer<E,Buffer>
      extended by org.glassfish.grizzly.smart.transformers.AbstractSmartMemberEncoder<E>
          extended by org.glassfish.grizzly.smart.transformers.PrimitiveEncoder<Double>
              extended by org.glassfish.grizzly.smart.transformers.DoubleEncoder
All Implemented Interfaces:
SmartMemberTransformer<Double,Buffer>, Transformer<Double,Buffer>

public class DoubleEncoder
extends PrimitiveEncoder<Double>

Author:
Alexey Stashok

Field Summary
 
Fields inherited from class org.glassfish.grizzly.smart.transformers.AbstractSmartMemberEncoder
messageProcessingTreeAttribute
 
Fields inherited from class org.glassfish.grizzly.AbstractTransformer
attributeBuilder, incompletedResult, inputBufferAttribute, lastResultAttribute, outputBufferAttribute
 
Constructor Summary
DoubleEncoder()
           
 
Method Summary
 Buffer put(Buffer output, Double value)
           
 int sizeOf()
           
 
Methods inherited from class org.glassfish.grizzly.smart.transformers.PrimitiveEncoder
transform
 
Methods inherited from class org.glassfish.grizzly.smart.transformers.AbstractSmartMemberEncoder
getCurrentMessageProcessingObject, getMessageProcessingTree, initialize
 
Methods inherited from class org.glassfish.grizzly.AbstractTransformer
getInput, getLastResult, getMemoryManager, getOutput, getProperties, getValue, getValue, hibernate, obtainMemoryManager, release, removeValue, setInput, setMemoryManager, setOutput, setValue, transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.glassfish.grizzly.Transformer
getInput, getLastResult, getOutput, getProperties, hibernate, release, setInput, setOutput, transform
 

Constructor Detail

DoubleEncoder

public DoubleEncoder()
Method Detail

sizeOf

public int sizeOf()
Specified by:
sizeOf in class PrimitiveEncoder<Double>

put

public Buffer put(Buffer output,
                  Double value)
Specified by:
put in class PrimitiveEncoder<Double>


Copyright © 2009 SUN Microsystems. All Rights Reserved.