## Uses of Interface
org.apache.poi.ddf.EscherRecordFactory

Packages that use EscherRecordFactory
org.apache.poi.ddf: This package contains classes for decoding the Microsoft Office Drawing format otherwise known as escher henceforth known in POI as the Dreadful Drawing Format.

Uses of EscherRecordFactory in org.apache.poi.ddf

Classes in org.apache.poi.ddf that implement EscherRecordFactory
`class` `DefaultEscherRecordFactory` Generates escher records when provided the byte array containing those records.

Methods in org.apache.poi.ddf with parameters of type EscherRecordFactory
`int` `UnknownEscherRecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)` This method deserializes the record from a byte array.
`int` `EscherTextboxRecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)` This method deserializes the record from a byte array.
`int` `EscherSpRecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)` This method deserializes the record from a byte array.
`int` `EscherSplitMenuColorsRecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)` This method deserializes the record from a byte array.
`int` `EscherSpgrRecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)` This method deserializes the record from a byte array.
`protected int` `EscherRecord.fillFields(byte[] data, EscherRecordFactory f)` Delegates to fillFields(byte[], int, EscherRecordFactory)
`abstract int` `EscherRecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)` The contract of this method is to deserialize an escher record including it's children.
`int` `EscherOptRecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)` This method deserializes the record from a byte array.
`int` `EscherDgRecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)` This method deserializes the record from a byte array.
`int` `EscherDggRecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)` This method deserializes the record from a byte array.
`int` `EscherContainerRecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)`
`int` `EscherClientDataRecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)` This method deserializes the record from a byte array.
`int` `EscherClientAnchorRecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)` This method deserializes the record from a byte array.
`int` `EscherChildAnchorRecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)` This method deserializes the record from a byte array.
`int` `EscherBSERecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)` This method deserializes the record from a byte array.
`int` `EscherBlipRecord.fillFields(byte[] data, int offset, EscherRecordFactory recordFactory)` This method deserializes the record from a byte array.

Copyright © 2003 Apache Software Foundation.