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

Packages that use LittleEndianOutput
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: util package contains tools needed for writing HSSF files that are not necesarily "real" HSSF concepts.
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: 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.hssf.record

Methods in org.apache.poi.hssf.record with parameters of type LittleEndianOutput
`void` `WSBoolRecord.serialize(LittleEndianOutput out)`
`void` `WriteProtectRecord.serialize(LittleEndianOutput out)`
`void` `WriteAccessRecord.serialize(LittleEndianOutput out)`
`void` `WindowTwoRecord.serialize(LittleEndianOutput out)`
`void` `WindowProtectRecord.serialize(LittleEndianOutput out)`
`void` `WindowOneRecord.serialize(LittleEndianOutput out)`
`void` `VCenterRecord.serialize(LittleEndianOutput out)`
`void` `UseSelFSRecord.serialize(LittleEndianOutput out)`
`void` `UserSViewEnd.serialize(LittleEndianOutput out)` spit the record out AS IS.
`void` `UserSViewBegin.serialize(LittleEndianOutput out)` spit the record out AS IS.
`void` `UnknownRecord.serialize(LittleEndianOutput out)` spit the record out AS IS.
`void` `UncalcedRecord.serialize(LittleEndianOutput out)`
`void` `TopMarginRecord.serialize(LittleEndianOutput out)`
`protected void` `TableStylesRecord.serialize(LittleEndianOutput out)`
`void` `TabIdRecord.serialize(LittleEndianOutput out)`
`void` `SupBookRecord.serialize(LittleEndianOutput out)`
`abstract void` `SubRecord.serialize(LittleEndianOutput out)`
`void` `StyleRecord.serialize(LittleEndianOutput out)`
`protected abstract void` `StandardRecord.serialize(LittleEndianOutput out)` Write the data content of this BIFF record.
`void` `SharedValueRecordBase.serialize(LittleEndianOutput out)`
`void` `SelectionRecord.serialize(LittleEndianOutput out)`
`void` `SCLRecord.serialize(LittleEndianOutput out)`
`void` `ScenarioProtectRecord.serialize(LittleEndianOutput out)`
`void` `SaveRecalcRecord.serialize(LittleEndianOutput out)`
`void` `RowRecord.serialize(LittleEndianOutput out)`
`void` `RightMarginRecord.serialize(LittleEndianOutput out)`
`void` `RefreshAllRecord.serialize(LittleEndianOutput out)`
`void` `RefModeRecord.serialize(LittleEndianOutput out)`
`void` `RecalcIdRecord.serialize(LittleEndianOutput out)`
`void` `ProtectRecord.serialize(LittleEndianOutput out)`
`void` `ProtectionRev4Record.serialize(LittleEndianOutput out)`
`void` `PrintSetupRecord.serialize(LittleEndianOutput out)`
`void` `PrintHeadersRecord.serialize(LittleEndianOutput out)`
`void` `PrintGridlinesRecord.serialize(LittleEndianOutput out)`
`void` `PrecisionRecord.serialize(LittleEndianOutput out)`
`void` `PasswordRev4Record.serialize(LittleEndianOutput out)`
`void` `PasswordRecord.serialize(LittleEndianOutput out)`
`void` `PaneRecord.serialize(LittleEndianOutput out)`
`void` `PaletteRecord.serialize(LittleEndianOutput out)`
`void` `PageBreakRecord.serialize(LittleEndianOutput out)`
`void` `PageBreakRecord.Break.serialize(LittleEndianOutput out)`
`void` `ObjectProtectRecord.serialize(LittleEndianOutput out)`
`void` `NoteStructureSubRecord.serialize(LittleEndianOutput out)` Serialize the record data into the supplied array of bytes
`void` `NoteRecord.serialize(LittleEndianOutput out)`
`void` `NameCommentRecord.serialize(LittleEndianOutput out)`
`void` `MulRKRecord.serialize(LittleEndianOutput out)`
`void` `MulBlankRecord.serialize(LittleEndianOutput out)`
`void` `MMSRecord.serialize(LittleEndianOutput out)`
`void` `MergeCellsRecord.serialize(LittleEndianOutput out)`
`void` `LeftMarginRecord.serialize(LittleEndianOutput out)`
`void` `LbsDataSubRecord.serialize(LittleEndianOutput out)`
`void` `LbsDataSubRecord.LbsDropData.serialize(LittleEndianOutput out)`
`void` `IterationRecord.serialize(LittleEndianOutput out)`
`void` `InterfaceHdrRecord.serialize(LittleEndianOutput out)`
`void` `InterfaceEndRecord.serialize(LittleEndianOutput out)`
`void` `IndexRecord.serialize(LittleEndianOutput out)`
`void` `HyperlinkRecord.serialize(LittleEndianOutput out)`
`void` `HideObjRecord.serialize(LittleEndianOutput out)`
`void` `HeaderFooterRecord.serialize(LittleEndianOutput out)` spit the record out AS IS.
`void` `HeaderFooterBase.serialize(LittleEndianOutput out)`
`void` `HCenterRecord.serialize(LittleEndianOutput out)`
`void` `GutsRecord.serialize(LittleEndianOutput out)`
`void` `GroupMarkerSubRecord.serialize(LittleEndianOutput out)`
`void` `GridsetRecord.serialize(LittleEndianOutput out)`
`void` `FtCblsSubRecord.serialize(LittleEndianOutput out)` Serialize the record data into the supplied array of bytes
`void` `FormatRecord.serialize(LittleEndianOutput out)`
`void` `FontRecord.serialize(LittleEndianOutput out)`
`void` `FnGroupCountRecord.serialize(LittleEndianOutput out)`
`void` `FileSharingRecord.serialize(LittleEndianOutput out)`
`void` `FilePassRecord.serialize(LittleEndianOutput out)`
`void` `FeatRecord.serialize(LittleEndianOutput out)`
`void` `FeatHdrRecord.serialize(LittleEndianOutput out)`
`void` `ExtSSTRecord.InfoSubRecord.serialize(LittleEndianOutput out)`
`void` `ExternSheetRecord.serialize(LittleEndianOutput out)`
`void` `ExternalNameRecord.serialize(LittleEndianOutput out)`
`void` `ExtendedFormatRecord.serialize(LittleEndianOutput out)`
`void` `EOFRecord.serialize(LittleEndianOutput out)`
`void` `EndSubRecord.serialize(LittleEndianOutput out)`
`void` `EmbeddedObjectRefSubRecord.serialize(LittleEndianOutput out)`
`void` `DVRecord.serialize(LittleEndianOutput out)`
`void` `DVALRecord.serialize(LittleEndianOutput out)`
`void` `DSFRecord.serialize(LittleEndianOutput out)`
`void` `DrawingSelectionRecord.serialize(LittleEndianOutput out)`
`void` `DrawingRecord.serialize(LittleEndianOutput out)`
`void` `DimensionsRecord.serialize(LittleEndianOutput out)`
`void` `DeltaRecord.serialize(LittleEndianOutput out)`
`void` `DefaultRowHeightRecord.serialize(LittleEndianOutput out)`
`void` `DefaultColWidthRecord.serialize(LittleEndianOutput out)`
`protected void` `DConRefRecord.serialize(LittleEndianOutput out)`
`void` `DBCellRecord.serialize(LittleEndianOutput out)`
`void` `DateWindow1904Record.serialize(LittleEndianOutput out)`
`void` `CRNRecord.serialize(LittleEndianOutput out)`
`void` `CRNCountRecord.serialize(LittleEndianOutput out)`
`void` `CountryRecord.serialize(LittleEndianOutput out)`
`void` `ContinueRecord.serialize(LittleEndianOutput out)`
`void` `CommonObjectDataSubRecord.serialize(LittleEndianOutput out)`
`void` `ColumnInfoRecord.serialize(LittleEndianOutput out)`
`void` `CodepageRecord.serialize(LittleEndianOutput out)`
`void` `CFRuleRecord.serialize(LittleEndianOutput out)` called by the class that is responsible for writing this sucker.
`void` `CFHeaderRecord.serialize(LittleEndianOutput out)`
`void` `CellRecord.serialize(LittleEndianOutput out)`
`void` `CalcModeRecord.serialize(LittleEndianOutput out)`
`void` `CalcCountRecord.serialize(LittleEndianOutput out)`
`void` `BoundSheetRecord.serialize(LittleEndianOutput out)`
`void` `BottomMarginRecord.serialize(LittleEndianOutput out)`
`void` `BookBoolRecord.serialize(LittleEndianOutput out)`
`void` `BOFRecord.serialize(LittleEndianOutput out)`
`void` `BlankRecord.serialize(LittleEndianOutput out)`
`void` `BackupRecord.serialize(LittleEndianOutput out)`
`void` `AutoFilterInfoRecord.serialize(LittleEndianOutput out)`
`protected void` `TableRecord.serializeExtraData(LittleEndianOutput out)`
`protected abstract void` `SharedValueRecordBase.serializeExtraData(LittleEndianOutput out)`
`protected void` `SharedFormulaRecord.serializeExtraData(LittleEndianOutput out)`
`protected void` `ArrayRecord.serializeExtraData(LittleEndianOutput out)`
`protected void` `RKRecord.serializeValue(LittleEndianOutput out)`
`protected void` `NumberRecord.serializeValue(LittleEndianOutput out)`
`protected void` `LabelSSTRecord.serializeValue(LittleEndianOutput out)`
`protected void` `FormulaRecord.serializeValue(LittleEndianOutput out)`
`protected abstract void` `CellRecord.serializeValue(LittleEndianOutput out)` writes out the value data for this cell record
`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
`void` `PatternFormatting.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
`void` `ValueRangeRecord.serialize(LittleEndianOutput out)`
`void` `UnitsRecord.serialize(LittleEndianOutput out)`
`void` `TickRecord.serialize(LittleEndianOutput out)`
`void` `TextRecord.serialize(LittleEndianOutput out)`
`void` `SheetPropertiesRecord.serialize(LittleEndianOutput out)`
`void` `SeriesToChartGroupRecord.serialize(LittleEndianOutput out)`
`void` `SeriesTextRecord.serialize(LittleEndianOutput out)`
`void` `SeriesRecord.serialize(LittleEndianOutput out)`
`void` `SeriesListRecord.serialize(LittleEndianOutput out)`
`void` `SeriesLabelsRecord.serialize(LittleEndianOutput out)`
`void` `SeriesIndexRecord.serialize(LittleEndianOutput out)`
`void` `SeriesChartGroupIndexRecord.serialize(LittleEndianOutput out)`
`void` `PlotGrowthRecord.serialize(LittleEndianOutput out)`
`void` `PlotAreaRecord.serialize(LittleEndianOutput out)`
`void` `ObjectLinkRecord.serialize(LittleEndianOutput out)`
`void` `NumberFormatIndexRecord.serialize(LittleEndianOutput out)`
`void` `LinkedDataRecord.serialize(LittleEndianOutput out)`
`void` `LineFormatRecord.serialize(LittleEndianOutput out)`
`void` `LegendRecord.serialize(LittleEndianOutput out)`
`void` `FrameRecord.serialize(LittleEndianOutput out)`
`void` `FontIndexRecord.serialize(LittleEndianOutput out)`
`void` `FontBasisRecord.serialize(LittleEndianOutput out)`
`void` `EndRecord.serialize(LittleEndianOutput out)`
`void` `DefaultDataLabelTextPropertiesRecord.serialize(LittleEndianOutput out)`
`void` `DatRecord.serialize(LittleEndianOutput out)`
`protected void` `DataLabelExtensionRecord.serialize(LittleEndianOutput out)`
`void` `DataFormatRecord.serialize(LittleEndianOutput out)`
`void` `ChartTitleFormatRecord.serialize(LittleEndianOutput out)`
`void` `ChartStartObjectRecord.serialize(LittleEndianOutput out)`
`void` `ChartStartBlockRecord.serialize(LittleEndianOutput out)`
`void` `ChartRecord.serialize(LittleEndianOutput out)`
`void` `ChartFRTInfoRecord.serialize(LittleEndianOutput out)`
`void` `ChartFormatRecord.serialize(LittleEndianOutput out)`
`void` `ChartEndObjectRecord.serialize(LittleEndianOutput out)`
`void` `ChartEndBlockRecord.serialize(LittleEndianOutput out)`
`void` `CatLabRecord.serialize(LittleEndianOutput out)`
`void` `CategorySeriesAxisRecord.serialize(LittleEndianOutput out)`
`void` `BeginRecord.serialize(LittleEndianOutput out)`
`void` `BarRecord.serialize(LittleEndianOutput out)`
`void` `AxisUsedRecord.serialize(LittleEndianOutput out)`
`void` `AxisRecord.serialize(LittleEndianOutput out)`
`void` `AxisParentRecord.serialize(LittleEndianOutput out)`
`void` `AxisOptionsRecord.serialize(LittleEndianOutput out)`
`void` `AxisLineFormatRecord.serialize(LittleEndianOutput out)`
`void` `AreaRecord.serialize(LittleEndianOutput out)`
`void` `AreaFormatRecord.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
`void` `UnicodeString.FormatRun.serialize(LittleEndianOutput out)`
`void` `SharedFeature.serialize(LittleEndianOutput out)`
`void` `FtrHeader.serialize(LittleEndianOutput out)`
`void` `FeatSmartTag.serialize(LittleEndianOutput out)`
`void` `FeatProtection.serialize(LittleEndianOutput out)`
`void` `FeatFormulaErr2.serialize(LittleEndianOutput out)`

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

Classes in org.apache.poi.hssf.record.cont that implement LittleEndianOutput
`class` `ContinuableRecordOutput` An augmented `LittleEndianOutput` used for serialization of `ContinuableRecord`s.

Constructors in org.apache.poi.hssf.record.cont with parameters of type LittleEndianOutput
`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
`protected void` `ViewSourceRecord.serialize(LittleEndianOutput out)`
`protected void` `ViewFieldsRecord.serialize(LittleEndianOutput out)`
`protected void` `ViewDefinitionRecord.serialize(LittleEndianOutput out)`
`protected void` `StreamIDRecord.serialize(LittleEndianOutput out)`
`protected void` `PageItemRecord.serialize(LittleEndianOutput out)`
`protected void` `ExtendedPivotTableViewFieldsRecord.serialize(LittleEndianOutput out)`
`protected void` `DataItemRecord.serialize(LittleEndianOutput out)`

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

Methods in org.apache.poi.hssf.util with parameters of type LittleEndianOutput
`void` `CellRangeAddress8Bit.serialize(LittleEndianOutput out)`

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

Methods in org.apache.poi.ss.formula with parameters of type LittleEndianOutput
`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
`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
`void` `ValueOperatorPtg.write(LittleEndianOutput out)`
`void` `UnknownPtg.write(LittleEndianOutput out)`
`void` `UnionPtg.write(LittleEndianOutput out)`
`void` `TblPtg.write(LittleEndianOutput out)`
`void` `StringPtg.write(LittleEndianOutput out)`
`void` `RefErrorPtg.write(LittleEndianOutput out)`
`void` `Ref3DPtg.write(LittleEndianOutput out)`
`void` `RangePtg.write(LittleEndianOutput out)`
`abstract void` `Ptg.write(LittleEndianOutput out)`
`void` `ParenthesisPtg.write(LittleEndianOutput out)`
`void` `NumberPtg.write(LittleEndianOutput out)`
`void` `NameXPtg.write(LittleEndianOutput out)`
`void` `NamePtg.write(LittleEndianOutput out)`
`void` `MissingArgPtg.write(LittleEndianOutput out)`
`void` `MemFuncPtg.write(LittleEndianOutput out)`
`void` `MemErrPtg.write(LittleEndianOutput out)`
`void` `MemAreaPtg.write(LittleEndianOutput out)`
`void` `IntPtg.write(LittleEndianOutput out)`
`void` `IntersectionPtg.write(LittleEndianOutput out)`
`void` `FuncVarPtg.write(LittleEndianOutput out)`
`void` `FuncPtg.write(LittleEndianOutput out)`
`void` `ExpPtg.write(LittleEndianOutput out)`
`void` `ErrPtg.write(LittleEndianOutput out)`
`void` `DeletedRef3DPtg.write(LittleEndianOutput out)`
`void` `DeletedArea3DPtg.write(LittleEndianOutput out)`
`void` `BoolPtg.write(LittleEndianOutput out)`
`void` `AttrPtg.write(LittleEndianOutput out)`
`void` `ArrayPtg.write(LittleEndianOutput out)`
`void` `AreaErrPtg.write(LittleEndianOutput out)`
`void` `Area3DPtg.write(LittleEndianOutput out)`
`void` `Area2DPtgBase.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
`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
`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
`class` `LittleEndianByteArrayOutputStream` Adapts a plain byte array to `LittleEndianOutput`
`class` `LittleEndianOutputStream`

Methods in org.apache.poi.util that return LittleEndianOutput
`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
`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 2012 The Apache Software Foundation or its licensors, as applicable.