net.sf.cb2java.copybook.floating
Class IEEE754

java.lang.Object
  extended bynet.sf.cb2java.copybook.floating.IEEE754
All Implemented Interfaces:
Conversion

public class IEEE754
extends java.lang.Object
implements Conversion


Nested Class Summary
 
Nested classes inherited from class net.sf.cb2java.copybook.floating.Conversion
Conversion.Precision
 
Field Summary
 
Fields inherited from interface net.sf.cb2java.copybook.floating.Conversion
DOUBLE, SINGLE
 
Constructor Summary
IEEE754()
           
 
Method Summary
 java.math.BigDecimal fromBytes(byte[] input, Conversion.Precision p)
           
 byte[] toBytes(java.math.BigDecimal data, Conversion.Precision p)
           
 void validate(java.math.BigDecimal data, Conversion.Precision p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IEEE754

public IEEE754()
Method Detail

fromBytes

public java.math.BigDecimal fromBytes(byte[] input,
                                      Conversion.Precision p)
Specified by:
fromBytes in interface Conversion

toBytes

public byte[] toBytes(java.math.BigDecimal data,
                      Conversion.Precision p)
Specified by:
toBytes in interface Conversion

validate

public void validate(java.math.BigDecimal data,
                     Conversion.Precision p)
Specified by:
validate in interface Conversion