## Uses of Interface
org.apache.poi.util.LittleEndianOutput

- Packages that use LittleEndianOutput
  Package | Description
  --- | ---
  org.apache.poi.hpsf | Processes streams in the Horrible Property Set Format (HPSF) in POI filesystems.
  org.apache.poi.hslf.model.textproperties |
  org.apache.poi.hssf.record | Record package contains class representations for XLS binary strutures.
  org.apache.poi.hssf.record.cf |
  org.apache.poi.hssf.record.chart |
  org.apache.poi.hssf.record.common |
  org.apache.poi.hssf.record.cont |
  org.apache.poi.hssf.record.pivottable |
  org.apache.poi.hssf.util | The util package contains tools needed for writing HSSF files that are not necesarily "real" HSSF concepts.
  org.apache.poi.poifs.crypt | Implementation of the ECMA-376 and MS-propritary document encryptions
  org.apache.poi.ss.formula | This package contains common internal POI code for manipulating formulas.
  org.apache.poi.ss.formula.constant |
  org.apache.poi.ss.formula.ptg | The formula package contains binary PTG structures used in Formulas
  org.apache.poi.ss.util |
  org.apache.poi.util | Top-level util package are classes that are useful throughout the project.

- - ### Uses of LittleEndianOutput in org.apache.poi.hpsf

    Methods in org.apache.poi.hpsf with parameters of type LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | ClassID.`write(LittleEndianOutput leo)` Write the class ID to a LittleEndianOutput (stream)

  - ### Uses of LittleEndianOutput in org.apache.poi.hslf.model.textproperties

    Methods in org.apache.poi.hslf.model.textproperties with parameters of type LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `static void` | HSLFTabStopPropCollection.`writeTabStops(LittleEndianOutput leo, java.util.List<HSLFTabStop> tabStops)`

  - ### Uses of LittleEndianOutput in org.apache.poi.hssf.record

    Methods in org.apache.poi.hssf.record with parameters of type LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | WindowOneRecord.`serialize(LittleEndianOutput out)`
    `void` | HideObjRecord.`serialize(LittleEndianOutput out)`
    `void` | MulRKRecord.`serialize(LittleEndianOutput out)`
    `void` | SupBookRecord.`serialize(LittleEndianOutput out)`
    `void` | TopMarginRecord.`serialize(LittleEndianOutput out)`
    `void` | CFRule12Record.`serialize(LittleEndianOutput out)` called by the class that is responsible for writing this sucker.
    `void` | RefModeRecord.`serialize(LittleEndianOutput out)`
    `void` | HeaderFooterRecord.`serialize(LittleEndianOutput out)` spit the record out AS IS.
    `void` | UnknownRecord.`serialize(LittleEndianOutput out)` spit the record out AS IS.
    `void` | BookBoolRecord.`serialize(LittleEndianOutput out)`
    `void` | NoteRecord.`serialize(LittleEndianOutput out)`
    `void` | CRNRecord.`serialize(LittleEndianOutput out)`
    `void` | EOFRecord.`serialize(LittleEndianOutput out)`
    `void` | FontRecord.`serialize(LittleEndianOutput out)`
    `void` | DBCellRecord.`serialize(LittleEndianOutput out)`
    `void` | DefaultRowHeightRecord.`serialize(LittleEndianOutput out)`
    `void` | SaveRecalcRecord.`serialize(LittleEndianOutput out)`
    `void` | NoteStructureSubRecord.`serialize(LittleEndianOutput out)` Serialize the record data into the supplied array of bytes
    `void` | AutoFilterInfoRecord.`serialize(LittleEndianOutput out)`
    `void` | DateWindow1904Record.`serialize(LittleEndianOutput out)`
    `void` | FnGroupCountRecord.`serialize(LittleEndianOutput out)`
    `void` | SelectionRecord.`serialize(LittleEndianOutput out)`
    `void` | ObjectProtectRecord.`serialize(LittleEndianOutput out)`
    `void` | HyperlinkRecord.`serialize(LittleEndianOutput out)`
    `protected void` | TableStylesRecord.`serialize(LittleEndianOutput out)`
    `void` | PrecisionRecord.`serialize(LittleEndianOutput out)`
    `void` | GridsetRecord.`serialize(LittleEndianOutput out)`
    `void` | WSBoolRecord.`serialize(LittleEndianOutput out)`
    `void` | CalcCountRecord.`serialize(LittleEndianOutput out)`
    `void` | ExtendedFormatRecord.`serialize(LittleEndianOutput out)`
    `void` | IndexRecord.`serialize(LittleEndianOutput out)`
    `void` | UserSViewBegin.`serialize(LittleEndianOutput out)` spit the record out AS IS.
    `void` | UncalcedRecord.`serialize(LittleEndianOutput out)`
    `void` | CommonObjectDataSubRecord.`serialize(LittleEndianOutput out)`
    `void` | BottomMarginRecord.`serialize(LittleEndianOutput out)`
    `void` | RightMarginRecord.`serialize(LittleEndianOutput out)`
    `void` | BackupRecord.`serialize(LittleEndianOutput out)`
    `void` | PasswordRev4Record.`serialize(LittleEndianOutput out)`
    `void` | DrawingSelectionRecord.`serialize(LittleEndianOutput out)`
    `void` | CellRecord.`serialize(LittleEndianOutput out)`
    `void` | DrawingRecord.`serialize(LittleEndianOutput out)`
    `void` | CalcModeRecord.`serialize(LittleEndianOutput out)`
    `void` | WriteAccessRecord.`serialize(LittleEndianOutput out)`
    `void` | RowRecord.`serialize(LittleEndianOutput out)`
    `void` | RefreshAllRecord.`serialize(LittleEndianOutput out)`
    `void` | VCenterRecord.`serialize(LittleEndianOutput out)`
    `void` | LbsDataSubRecord.`serialize(LittleEndianOutput out)`
    `void` | LbsDataSubRecord.LbsDropData.`serialize(LittleEndianOutput out)`
    `void` | PaletteRecord.`serialize(LittleEndianOutput out)`
    `void` | DVALRecord.`serialize(LittleEndianOutput out)`
    `void` | DeltaRecord.`serialize(LittleEndianOutput out)`
    `void` | TabIdRecord.`serialize(LittleEndianOutput out)`
    `void` | ScenarioProtectRecord.`serialize(LittleEndianOutput out)`
    `void` | DimensionsRecord.`serialize(LittleEndianOutput out)`
    `void` | InterfaceHdrRecord.`serialize(LittleEndianOutput out)`
    `void` | FtCfSubRecord.`serialize(LittleEndianOutput out)` Serialize the record data into the supplied array of bytes
    `void` | SharedValueRecordBase.`serialize(LittleEndianOutput out)`
    `void` | InterfaceEndRecord.`serialize(LittleEndianOutput out)`
    `void` | WindowTwoRecord.`serialize(LittleEndianOutput out)`
    `void` | FileSharingRecord.`serialize(LittleEndianOutput out)`
    `void` | CFHeader12Record.`serialize(LittleEndianOutput out)`
    `void` | ExternalNameRecord.`serialize(LittleEndianOutput out)`
    `protected abstract void` | StandardRecord.`serialize(LittleEndianOutput out)` Write the data content of this BIFF record.
    `void` | PageBreakRecord.`serialize(LittleEndianOutput out)`
    `void` | PageBreakRecord.Break.`serialize(LittleEndianOutput out)`
    `void` | EndSubRecord.`serialize(LittleEndianOutput out)`
    `void` | PrintHeadersRecord.`serialize(LittleEndianOutput out)`
    `void` | DSFRecord.`serialize(LittleEndianOutput out)`
    `void` | StyleRecord.`serialize(LittleEndianOutput out)`
    `void` | LeftMarginRecord.`serialize(LittleEndianOutput out)`
    `void` | BoundSheetRecord.`serialize(LittleEndianOutput out)`
    `void` | GroupMarkerSubRecord.`serialize(LittleEndianOutput out)`
    `void` | FormulaSpecialCachedValue.`serialize(LittleEndianOutput out)`
    `void` | SCLRecord.`serialize(LittleEndianOutput out)`
    `void` | PrintSetupRecord.`serialize(LittleEndianOutput out)`
    `void` | FeatRecord.`serialize(LittleEndianOutput out)`
    `void` | DefaultColWidthRecord.`serialize(LittleEndianOutput out)`
    `void` | ContinueRecord.`serialize(LittleEndianOutput out)`
    `void` | MMSRecord.`serialize(LittleEndianOutput out)`
    `void` | HeaderFooterBase.`serialize(LittleEndianOutput out)`
    `void` | ProtectionRev4Record.`serialize(LittleEndianOutput out)`
    `void` | ColumnInfoRecord.`serialize(LittleEndianOutput out)`
    `void` | GutsRecord.`serialize(LittleEndianOutput out)`
    `void` | FtCblsSubRecord.`serialize(LittleEndianOutput out)` Serialize the record data into the supplied array of bytes
    `abstract void` | SubRecord.`serialize(LittleEndianOutput out)`
    `void` | MulBlankRecord.`serialize(LittleEndianOutput out)`
    `void` | CRNCountRecord.`serialize(LittleEndianOutput out)`
    `void` | PaneRecord.`serialize(LittleEndianOutput out)`
    `void` | UseSelFSRecord.`serialize(LittleEndianOutput out)`
    `void` | CodepageRecord.`serialize(LittleEndianOutput out)`
    `void` | NameCommentRecord.`serialize(LittleEndianOutput out)`
    `void` | BlankRecord.`serialize(LittleEndianOutput out)`
    `void` | FtPioGrbitSubRecord.`serialize(LittleEndianOutput out)` Serialize the record data into the supplied array of bytes
    `void` | FormatRecord.`serialize(LittleEndianOutput out)`
    `void` | PasswordRecord.`serialize(LittleEndianOutput out)`
    `protected void` | DConRefRecord.`serialize(LittleEndianOutput out)`
    `void` | CFHeaderBase.`serialize(LittleEndianOutput out)`
    `void` | PrintGridlinesRecord.`serialize(LittleEndianOutput out)`
    `void` | CFRuleRecord.`serialize(LittleEndianOutput out)` called by the class that is responsible for writing this sucker.
    `void` | UserSViewEnd.`serialize(LittleEndianOutput out)` spit the record out AS IS.
    `void` | FilePassRecord.`serialize(LittleEndianOutput out)`
    `void` | ExternSheetRecord.`serialize(LittleEndianOutput out)`
    `void` | FeatHdrRecord.`serialize(LittleEndianOutput out)`
    `void` | BOFRecord.`serialize(LittleEndianOutput out)`
    `void` | DVRecord.`serialize(LittleEndianOutput out)`
    `void` | EmbeddedObjectRefSubRecord.`serialize(LittleEndianOutput out)`
    `void` | CountryRecord.`serialize(LittleEndianOutput out)`
    `void` | WindowProtectRecord.`serialize(LittleEndianOutput out)`
    `void` | MergeCellsRecord.`serialize(LittleEndianOutput out)`
    `void` | IterationRecord.`serialize(LittleEndianOutput out)`
    `void` | RecalcIdRecord.`serialize(LittleEndianOutput out)`
    `void` | ExtSSTRecord.InfoSubRecord.`serialize(LittleEndianOutput out)`
    `void` | WriteProtectRecord.`serialize(LittleEndianOutput out)`
    `void` | ProtectRecord.`serialize(LittleEndianOutput out)`
    `void` | HCenterRecord.`serialize(LittleEndianOutput out)`
    `protected void` | ArrayRecord.`serializeExtraData(LittleEndianOutput out)`
    `protected void` | TableRecord.`serializeExtraData(LittleEndianOutput out)`
    `protected abstract void` | SharedValueRecordBase.`serializeExtraData(LittleEndianOutput out)`
    `protected void` | SharedFormulaRecord.`serializeExtraData(LittleEndianOutput out)`
    `protected void` | CFRuleBase.`serializeFormattingBlock(LittleEndianOutput out)`
    `protected void` | LabelSSTRecord.`serializeValue(LittleEndianOutput out)`
    `protected void` | RKRecord.`serializeValue(LittleEndianOutput out)`
    `protected abstract void` | CellRecord.`serializeValue(LittleEndianOutput out)` writes out the value data for this cell record
    `protected void` | NumberRecord.`serializeValue(LittleEndianOutput out)`
    `protected void` | FormulaRecord.`serializeValue(LittleEndianOutput out)`
    `protected void` | BoolErrRecord.`serializeValue(LittleEndianOutput out)`

  - ### Uses of LittleEndianOutput in org.apache.poi.hssf.record.cf

    Methods in org.apache.poi.hssf.record.cf with parameters of type LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | ColorGradientFormatting.`serialize(LittleEndianOutput out)`
    `void` | DataBarFormatting.`serialize(LittleEndianOutput out)`
    `void` | ColorGradientThreshold.`serialize(LittleEndianOutput out)`
    `void` | IconMultiStateFormatting.`serialize(LittleEndianOutput out)`
    `void` | Threshold.`serialize(LittleEndianOutput out)`
    `void` | PatternFormatting.`serialize(LittleEndianOutput out)`
    `void` | IconMultiStateThreshold.`serialize(LittleEndianOutput out)`
    `void` | BorderFormatting.`serialize(LittleEndianOutput out)`

  - ### Uses of LittleEndianOutput in org.apache.poi.hssf.record.chart

    Methods in org.apache.poi.hssf.record.chart with parameters of type LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | SeriesRecord.`serialize(LittleEndianOutput out)`
    `void` | BeginRecord.`serialize(LittleEndianOutput out)`
    `void` | AreaFormatRecord.`serialize(LittleEndianOutput out)`
    `void` | ChartFRTInfoRecord.`serialize(LittleEndianOutput out)`
    `void` | PlotGrowthRecord.`serialize(LittleEndianOutput out)`
    `void` | SheetPropertiesRecord.`serialize(LittleEndianOutput out)`
    `void` | AxisOptionsRecord.`serialize(LittleEndianOutput out)`
    `void` | EndRecord.`serialize(LittleEndianOutput out)`
    `void` | AxisUsedRecord.`serialize(LittleEndianOutput out)`
    `void` | ChartTitleFormatRecord.`serialize(LittleEndianOutput out)`
    `void` | SeriesChartGroupIndexRecord.`serialize(LittleEndianOutput out)`
    `void` | AxisParentRecord.`serialize(LittleEndianOutput out)`
    `void` | LegendRecord.`serialize(LittleEndianOutput out)`
    `void` | CategorySeriesAxisRecord.`serialize(LittleEndianOutput out)`
    `void` | ChartEndObjectRecord.`serialize(LittleEndianOutput out)`
    `void` | ChartStartObjectRecord.`serialize(LittleEndianOutput out)`
    `void` | SeriesLabelsRecord.`serialize(LittleEndianOutput out)`
    `void` | LineFormatRecord.`serialize(LittleEndianOutput out)`
    `void` | CatLabRecord.`serialize(LittleEndianOutput out)`
    `void` | ObjectLinkRecord.`serialize(LittleEndianOutput out)`
    `void` | TickRecord.`serialize(LittleEndianOutput out)`
    `void` | SeriesToChartGroupRecord.`serialize(LittleEndianOutput out)`
    `void` | SeriesListRecord.`serialize(LittleEndianOutput out)`
    `void` | FontBasisRecord.`serialize(LittleEndianOutput out)`
    `void` | ChartStartBlockRecord.`serialize(LittleEndianOutput out)`
    `void` | LinkedDataRecord.`serialize(LittleEndianOutput out)`
    `void` | FontIndexRecord.`serialize(LittleEndianOutput out)`
    `void` | AreaRecord.`serialize(LittleEndianOutput out)`
    `void` | SeriesTextRecord.`serialize(LittleEndianOutput out)`
    `void` | ValueRangeRecord.`serialize(LittleEndianOutput out)`
    `void` | NumberFormatIndexRecord.`serialize(LittleEndianOutput out)`
    `void` | SeriesIndexRecord.`serialize(LittleEndianOutput out)`
    `void` | ChartFormatRecord.`serialize(LittleEndianOutput out)`
    `void` | UnitsRecord.`serialize(LittleEndianOutput out)`
    `void` | BarRecord.`serialize(LittleEndianOutput out)`
    `void` | AxisLineFormatRecord.`serialize(LittleEndianOutput out)`
    `void` | ChartEndBlockRecord.`serialize(LittleEndianOutput out)`
    `void` | ChartRecord.`serialize(LittleEndianOutput out)`
    `void` | AxisRecord.`serialize(LittleEndianOutput out)`
    `void` | FrameRecord.`serialize(LittleEndianOutput out)`
    `void` | PlotAreaRecord.`serialize(LittleEndianOutput out)`
    `void` | TextRecord.`serialize(LittleEndianOutput out)`
    `void` | DatRecord.`serialize(LittleEndianOutput out)`
    `void` | DataFormatRecord.`serialize(LittleEndianOutput out)`
    `void` | DefaultDataLabelTextPropertiesRecord.`serialize(LittleEndianOutput out)`
    `protected void` | DataLabelExtensionRecord.`serialize(LittleEndianOutput out)`

  - ### Uses of LittleEndianOutput in org.apache.poi.hssf.record.common

    Methods in org.apache.poi.hssf.record.common with parameters of type LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | FeatFormulaErr2.`serialize(LittleEndianOutput out)`
    `void` | FormatRun.`serialize(LittleEndianOutput out)`
    `void` | ExtendedColor.`serialize(LittleEndianOutput out)`
    `void` | FtrHeader.`serialize(LittleEndianOutput out)`
    `void` | SharedFeature.`serialize(LittleEndianOutput out)`
    `void` | FeatProtection.`serialize(LittleEndianOutput out)`
    `void` | FeatSmartTag.`serialize(LittleEndianOutput out)`

  - ### Uses of LittleEndianOutput in org.apache.poi.hssf.record.cont

    Classes in org.apache.poi.hssf.record.cont that implement LittleEndianOutput
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ContinuableRecordOutput` An augmented `LittleEndianOutput` used for serialization of `ContinuableRecord`s.

    Constructors in org.apache.poi.hssf.record.cont with parameters of type LittleEndianOutput
    Constructor and Description
    `ContinuableRecordOutput(LittleEndianOutput out, int sid)`

  - ### Uses of LittleEndianOutput in org.apache.poi.hssf.record.pivottable

    Methods in org.apache.poi.hssf.record.pivottable with parameters of type LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ViewSourceRecord.`serialize(LittleEndianOutput out)`
    `protected void` | DataItemRecord.`serialize(LittleEndianOutput out)`
    `protected void` | ViewDefinitionRecord.`serialize(LittleEndianOutput out)`
    `protected void` | StreamIDRecord.`serialize(LittleEndianOutput out)`
    `protected void` | ExtendedPivotTableViewFieldsRecord.`serialize(LittleEndianOutput out)`
    `protected void` | ViewFieldsRecord.`serialize(LittleEndianOutput out)`
    `protected void` | PageItemRecord.`serialize(LittleEndianOutput out)`

  - ### Uses of LittleEndianOutput in org.apache.poi.hssf.util

    Methods in org.apache.poi.hssf.util with parameters of type LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | CellRangeAddress8Bit.`serialize(LittleEndianOutput out)`

  - ### Uses of LittleEndianOutput in org.apache.poi.poifs.crypt

    Methods in org.apache.poi.poifs.crypt with parameters of type LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `static void` | DataSpaceMapUtils.`writeUnicodeLPP4(LittleEndianOutput os, java.lang.String string)`
    `static void` | DataSpaceMapUtils.`writeUtf8LPP4(LittleEndianOutput os, java.lang.String str)`

  - ### Uses of LittleEndianOutput in org.apache.poi.ss.formula

    Methods in org.apache.poi.ss.formula with parameters of type LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | Formula.`serialize(LittleEndianOutput out)` Writes The formula encoding is includes: ushort tokenDataLen tokenData arrayConstantData (if present)
    `void` | Formula.`serializeArrayConstantData(LittleEndianOutput out)`
    `void` | Formula.`serializeTokens(LittleEndianOutput out)`

  - ### Uses of LittleEndianOutput in org.apache.poi.ss.formula.constant

    Methods in org.apache.poi.ss.formula.constant with parameters of type LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `static void` | ConstantValueParser.`encode(LittleEndianOutput out, java.lang.Object[] values)`

  - ### Uses of LittleEndianOutput in org.apache.poi.ss.formula.ptg

    Methods in org.apache.poi.ss.formula.ptg with parameters of type LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | MemErrPtg.`write(LittleEndianOutput out)`
    `void` | AreaErrPtg.`write(LittleEndianOutput out)`
    `void` | MissingArgPtg.`write(LittleEndianOutput out)`
    `void` | ExpPtg.`write(LittleEndianOutput out)`
    `void` | ParenthesisPtg.`write(LittleEndianOutput out)`
    `void` | ArrayPtg.`write(LittleEndianOutput out)`
    `void` | IntersectionPtg.`write(LittleEndianOutput out)`
    `void` | BoolPtg.`write(LittleEndianOutput out)`
    `void` | Area2DPtgBase.`write(LittleEndianOutput out)`
    `void` | TblPtg.`write(LittleEndianOutput out)`
    `void` | NameXPxg.`write(LittleEndianOutput out)`
    `void` | IntPtg.`write(LittleEndianOutput out)`
    `void` | NamePtg.`write(LittleEndianOutput out)`
    `void` | ErrPtg.`write(LittleEndianOutput out)`
    `void` | AttrPtg.`write(LittleEndianOutput out)`
    `void` | UnknownPtg.`write(LittleEndianOutput out)`
    `void` | RefErrorPtg.`write(LittleEndianOutput out)`
    `void` | NumberPtg.`write(LittleEndianOutput out)`
    `void` | FuncVarPtg.`write(LittleEndianOutput out)`
    `void` | Ref3DPxg.`write(LittleEndianOutput out)`
    `abstract void` | Ptg.`write(LittleEndianOutput out)`
    `void` | FuncPtg.`write(LittleEndianOutput out)`
    `void` | Area3DPtg.`write(LittleEndianOutput out)`
    `void` | DeletedArea3DPtg.`write(LittleEndianOutput out)`
    `void` | DeletedRef3DPtg.`write(LittleEndianOutput out)`
    `void` | MemFuncPtg.`write(LittleEndianOutput out)`
    `void` | MemAreaPtg.`write(LittleEndianOutput out)`
    `void` | Deleted3DPxg.`write(LittleEndianOutput out)`
    `void` | Area3DPxg.`write(LittleEndianOutput out)`
    `void` | ValueOperatorPtg.`write(LittleEndianOutput out)`
    `void` | RangePtg.`write(LittleEndianOutput out)`
    `void` | UnionPtg.`write(LittleEndianOutput out)`
    `void` | NameXPtg.`write(LittleEndianOutput out)`
    `void` | Ref3DPtg.`write(LittleEndianOutput out)`
    `void` | StringPtg.`write(LittleEndianOutput out)`
    `protected void` | RefPtgBase.`writeCoordinates(LittleEndianOutput out)`
    `protected void` | AreaPtgBase.`writeCoordinates(LittleEndianOutput out)`
    `int` | ArrayPtg.`writeTokenValueBytes(LittleEndianOutput out)`

  - ### Uses of LittleEndianOutput in org.apache.poi.ss.util

    Methods in org.apache.poi.ss.util with parameters of type LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `void` | CellRangeAddressList.`serialize(LittleEndianOutput out)`
    `void` | CellRangeAddress.`serialize(LittleEndianOutput out)`

  - ### Uses of LittleEndianOutput in org.apache.poi.util

    Subinterfaces of LittleEndianOutput in org.apache.poi.util
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `DelayableLittleEndianOutput` Implementors of this interface allow client code to 'delay' writing to a certain section of a data output stream. A typical application is for writing BIFF records when the size is not known until well after the header has been written.

    Classes in org.apache.poi.util that implement LittleEndianOutput
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LittleEndianByteArrayOutputStream` Adapts a plain byte array to `LittleEndianOutput`
    `class` | `LittleEndianOutputStream`

    Methods in org.apache.poi.util that return LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `LittleEndianOutput` | LittleEndianByteArrayOutputStream.`createDelayedOutput(int size)`
    `LittleEndianOutput` | DelayableLittleEndianOutput.`createDelayedOutput(int size)` Creates an output stream intended for outputting a sequence of `size` bytes.

    Methods in org.apache.poi.util with parameters of type LittleEndianOutput
    Modifier and Type | Method and Description
    --- | ---
    `static void` | StringUtil.`putCompressedUnicode(java.lang.String input, LittleEndianOutput out)`
    `static void` | StringUtil.`putUnicodeLE(java.lang.String input, LittleEndianOutput out)`
    `static void` | StringUtil.`writeUnicodeString(LittleEndianOutput out, java.lang.String value)` OutputStream `out` will get: ushort nChars byte is16BitFlag byte[]/char[] characterData For this encoding, the is16BitFlag is always present even if nChars==0.
    `static void` | StringUtil.`writeUnicodeStringFlagAndData(LittleEndianOutput out, java.lang.String value)` OutputStream `out` will get: byte is16BitFlag byte[]/char[] characterData For this encoding, the is16BitFlag is always present even if nChars==0.

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