com.partnersoft.formats.dxf
Class DxfGroup

java.lang.Object
  extended by com.partnersoft.formats.dxf.DxfGroup
All Implemented Interfaces:
Immutable

public final class DxfGroup
extends java.lang.Object
implements Immutable


Constructor Summary
DxfGroup(int code, boolean value)
           
DxfGroup(int code, double value)
           
DxfGroup(int code, int value)
           
DxfGroup(int code, java.lang.String value)
           
 
Method Summary
 boolean equals(java.lang.Object nother)
           
 int getCode()
           
 java.lang.String getValue()
           
 java.lang.String toString()
           
 boolean valueAsBoolean()
          Interprets a 1 as true, 0 as false.
 byte[] valueAsBytesFromHex()
           
 double valueAsDouble()
           
 int valueAsInt()
           
 short valueAsShort()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DxfGroup

public DxfGroup(int code,
                java.lang.String value)

DxfGroup

public DxfGroup(int code,
                int value)

DxfGroup

public DxfGroup(int code,
                double value)

DxfGroup

public DxfGroup(int code,
                boolean value)
Method Detail

getCode

public int getCode()

getValue

public java.lang.String getValue()

toString

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

equals

public boolean equals(java.lang.Object nother)
Overrides:
equals in class java.lang.Object

valueAsDouble

public double valueAsDouble()

valueAsInt

public int valueAsInt()

valueAsShort

public short valueAsShort()

valueAsBoolean

public boolean valueAsBoolean()
Interprets a 1 as true, 0 as false.

Returns:
boolean for value, 1 = true, 0 = false

valueAsBytesFromHex

public byte[] valueAsBytesFromHex()