| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.poi.hpbf.model.qcbits.QCBit
org.apache.poi.hpbf.model.qcbits.QCPLCBit
public abstract class QCPLCBit
A "PLC " (PLC) based bit of Quill Contents. The exact format is determined by the type of the PLCs.
| Nested Class Summary | |
|---|---|
static class | 
QCPLCBit.Type0
Type 0 seem to be somewhat rare.  | 
static class | 
QCPLCBit.Type12
Type 12 holds hyperlinks, and is very complex.  | 
static class | 
QCPLCBit.Type4
Type 4 is quite common.  | 
static class | 
QCPLCBit.Type8
Type 8 is quite common.  | 
| Field Summary | |
|---|---|
protected  int | 
numberOfPLCs
 | 
protected  long[] | 
plcValA
The first value of each PLC, normally 4 bytes  | 
protected  long[] | 
plcValB
The second value of each PLC, normally 4 bytes  | 
protected  int[] | 
preData
The data which goes before the main PLC entries.  | 
protected  int | 
typeOfPLCS
 | 
| Fields inherited from class org.apache.poi.hpbf.model.qcbits.QCBit | 
|---|
bitType, data, dataOffset, optA, optB, optC, thingType | 
| Method Summary | |
|---|---|
static QCPLCBit | 
createQCPLCBit(java.lang.String thingType,
               java.lang.String bitType,
               byte[] data)
 | 
 int | 
getNumberOfPLCs()
 | 
 long[] | 
getPlcValA()
 | 
 long[] | 
getPlcValB()
 | 
 int[] | 
getPreData()
 | 
 int | 
getTypeOfPLCS()
 | 
| Methods inherited from class org.apache.poi.hpbf.model.qcbits.QCBit | 
|---|
getBitType, getData, getDataOffset, getLength, getOptA, getOptB, getOptC, getThingType, setDataOffset, setOptA, setOptB, setOptC | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected int numberOfPLCs
protected int typeOfPLCS
protected int[] preData
protected long[] plcValA
protected long[] plcValB
| Method Detail | 
|---|
public int getNumberOfPLCs()
public int getTypeOfPLCS()
public int[] getPreData()
public long[] getPlcValA()
public long[] getPlcValB()
public static QCPLCBit createQCPLCBit(java.lang.String thingType,
                                      java.lang.String bitType,
                                      byte[] data)
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||