Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.poi.ddf
Interface EscherSerializationListener

All Known Implementing Classes:
  NullEscherSerializationListener

    public interface EscherSerializationListener

Interface for listening to escher serialization events.

Method Summary
`void` | `afterRecordSerialize(int offset, short recordId, int size, EscherRecord record)` Fired after a record has been serialized.
`void` | `beforeRecordSerialize(int offset, short recordId, EscherRecord record)` Fired before a given escher record is serialized.

Method Detail

### beforeRecordSerialize

    void beforeRecordSerialize(int offset,
                               short recordId,
                               EscherRecord record)

  Fired before a given escher record is serialized.

  Parameters:
    `offset` - The position in the data array at which the record will be serialized.
    `recordId` - The id of the record about to be serialized.
    `record` - The record to be serialized

### afterRecordSerialize

    void afterRecordSerialize(int offset,
                              short recordId,
                              int size,
                              EscherRecord record)

  Fired after a record has been serialized.

  Parameters:
    `offset` - The position of the end of the serialized record + 1
    `recordId` - The id of the record about to be serialized
    `size` - The number of bytes written for this record. If it is a container record then this will include the size of any included records.
    `record` - The record which was serialized

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright 2017 The Apache Software Foundation or its licensors, as applicable.