com.partnersoft.io.formats.dxf
Class DXFProtoValue

java.lang.Object
  extended by com.partnersoft.io.formats.dxf.DXFProtoValue

public class DXFProtoValue
extends java.lang.Object

An unparsed value. Can be read in several ways. Used to prevent unnecessary String creation.

Author:
Paul Reavis Copyright 2001 Partner Software, Inc.

Field Summary
 char[] buffer
           
 int endIndex
           
 int startIndex
           
 
Constructor Summary
DXFProtoValue()
           
 
Method Summary
 float asFloat()
           
 int asInt()
           
 java.lang.String asString()
           
 java.lang.String asTrimmedString()
           
 byte[] hexToBytes()
           
 double hexToDouble()
           
 long hexToLong()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

buffer

public char[] buffer

startIndex

public int startIndex

endIndex

public int endIndex
Constructor Detail

DXFProtoValue

public DXFProtoValue()
Method Detail

asString

public final java.lang.String asString()

asTrimmedString

public final java.lang.String asTrimmedString()

asInt

public final int asInt()

asFloat

public final float asFloat()

hexToLong

public final long hexToLong()

hexToDouble

public final double hexToDouble()

hexToBytes

public final byte[] hexToBytes()

toString

public final java.lang.String toString()
Overrides:
toString in class java.lang.Object