- M_BRACKET_SYMBOL - Static variable in class org.apache.poi.ss.usermodel.ExcelStyleDateFormatter
-
- main(String[]) - Static method in class org.apache.poi.hpsf.wellknown.PropertyIDMap
-
For the most basic testing.
- main(String[]) - Static method in class org.apache.poi.hssf.extractor.ExcelExtractor
-
Command line extractor.
- main(String[]) - Static method in class org.apache.poi.hssf.extractor.OldExcelExtractor
-
- main(String[]) - Static method in class org.apache.poi.poifs.dev.POIFSDump
-
- main(String[]) - Static method in class org.apache.poi.poifs.dev.POIFSLister
-
Display the entries of multiple POIFS files
- main(String[]) - Static method in class org.apache.poi.poifs.dev.POIFSViewer
-
Display the contents of multiple POIFS files
- main(String[]) - Static method in class org.apache.poi.poifs.eventfilesystem.POIFSReader
-
read in files
- main(String[]) - Static method in class org.apache.poi.poifs.filesystem.POIFSFileSystem
-
read in a file and write it back out again
- main(String[]) - Static method in class org.apache.poi.poifs.macros.VBAMacroExtractor
-
- main(String[]) - Static method in class org.apache.poi.util.DrawingDump
-
- main(String[]) - Static method in class org.apache.poi.util.FontMetricsDumper
-
- main(String[]) - Static method in class org.apache.poi.Version
-
Prints the version to the command line
- MainExtractorFactory - Class in org.apache.poi.extractor
-
ExtractorFactory for HSSF and Old Excel format
- MainExtractorFactory() - Constructor for class org.apache.poi.extractor.MainExtractorFactory
-
- makeConcise(String, int) - Method in class org.apache.poi.ss.formula.functions.Roman
-
Use conversion rule to factor some parts and make them more concise
- MANUAL - Static variable in class org.apache.poi.hssf.record.CalcModeRecord
-
manually calculate formulas (0)
- mapFontCharset(Graphics2D, FontInfo, String) - Method in interface org.apache.poi.sl.draw.DrawFontManager
-
Map text charset depending on font family.
- mapFontCharset(Graphics2D, FontInfo, String) - Method in class org.apache.poi.sl.draw.DrawFontManagerDefault
-
Symbol fonts like "Wingdings" or "Symbol" have glyphs mapped to a Unicode private use range via the Java font loader,
although a system font viewer might show you the glyphs in the ASCII range.
- mapMsCodepointString(String) - Static method in class org.apache.poi.util.StringUtil
-
Some strings may contain encoded characters of the unicode private use area.
- Margin - Interface in org.apache.poi.hssf.record
-
The margin interface is a parent used to define left, right, top and bottom margins.
- mark(int) - Method in class org.apache.poi.hssf.record.RecordInputStream
-
Mark the stream position - experimental function
- mark(int) - Method in class org.apache.poi.poifs.crypt.ChunkedCipherInputStream
-
- mark(int) - Method in class org.apache.poi.poifs.filesystem.DocumentInputStream
-
- mark(int) - Method in class org.apache.poi.util.LittleEndianInputStream
-
- markSupported() - Method in class org.apache.poi.poifs.crypt.ChunkedCipherInputStream
-
- markSupported() - Method in class org.apache.poi.poifs.filesystem.DocumentInputStream
-
Tests if this input stream supports the mark and reset methods.
- marshal(GenericRecord) - Static method in class org.apache.poi.util.GenericRecordJsonWriter
-
- marshal(GenericRecord, boolean) - Static method in class org.apache.poi.util.GenericRecordJsonWriter
-
- marshal(GenericRecord) - Static method in class org.apache.poi.util.GenericRecordXmlWriter
-
- marshal(GenericRecord, boolean) - Static method in class org.apache.poi.util.GenericRecordXmlWriter
-
- marshallEncryptionDocument(EncryptionDocument, LittleEndianByteArrayOutputStream) - Method in class org.apache.poi.poifs.crypt.agile.AgileEncryptor
-
- MASTER_DPI - Static variable in class org.apache.poi.util.Units
-
Master DPI (576 pixels per inch).
- MasterSheet<S extends Shape<S,P>,P extends TextParagraph<S,P,? extends TextRun>> - Interface in org.apache.poi.sl.usermodel
-
- masterToPoints(int) - Static method in class org.apache.poi.util.Units
-
- Match - Class in org.apache.poi.ss.formula.functions
-
Implementation for the MATCH() Excel function.
- Match() - Constructor for class org.apache.poi.ss.formula.functions.Match
-
- matches(ValueEval) - Method in class org.apache.poi.ss.formula.functions.Countif.ErrorMatcher
-
- matches(ValueEval) - Method in class org.apache.poi.ss.formula.functions.Countif.StringMatcher
-
- matchInstanceOrArray(Class<?>, Object) - Static method in class org.apache.poi.util.GenericRecordJsonWriter
-
- matchInstanceOrArray(Class<?>, Object) - Static method in class org.apache.poi.util.GenericRecordXmlWriter
-
- matchMode(int) - Static method in class org.apache.poi.ss.formula.functions.LookupUtils
-
- MATH_DIVIDE - Static variable in class org.apache.poi.ss.usermodel.ShapeTypes
-
- MATH_EQUAL - Static variable in class org.apache.poi.ss.usermodel.ShapeTypes
-
- MATH_MINUS - Static variable in class org.apache.poi.ss.usermodel.ShapeTypes
-
- MATH_MULTIPLY - Static variable in class org.apache.poi.ss.usermodel.ShapeTypes
-
- MATH_NOT_EQUAL - Static variable in class org.apache.poi.ss.usermodel.ShapeTypes
-
- MATH_PLUS - Static variable in class org.apache.poi.ss.usermodel.ShapeTypes
-
- MatrixFunction - Class in org.apache.poi.ss.formula.functions
-
- MatrixFunction() - Constructor for class org.apache.poi.ss.formula.functions.MatrixFunction
-
- MatrixFunction.MutableValueCollector - Class in org.apache.poi.ss.formula.functions
-
- MatrixFunction.OneArrayArg - Class in org.apache.poi.ss.formula.functions
-
- MatrixFunction.TwoArrayArg - Class in org.apache.poi.ss.formula.functions
-
- MAX - Static variable in class org.apache.poi.ss.formula.functions.AggregateFunction
-
- MAX_BUCKETS - Static variable in class org.apache.poi.hssf.record.ExtSSTRecord
-
- MAX_COL - Static variable in class org.apache.poi.hssf.usermodel.HSSFClientAnchor
-
- MAX_NUMBER_OF_CHILDREN - Static variable in class org.apache.poi.ddf.EscherRecord
-
- max_operator - Static variable in interface org.apache.poi.hssf.record.CFRuleBase.ComparisonOperator
-
- MAX_RECORD_DATA_SIZE - Static variable in class org.apache.poi.hssf.record.RecordInputStream
-
Maximum size of a single record (minus the 4 byte header) without a continue
- MAX_ROW - Static variable in class org.apache.poi.hssf.usermodel.HSSFClientAnchor
-
- MAX_SENSITIVE_SHEET_NAME_LEN - Static variable in interface org.apache.poi.ss.usermodel.Workbook
-
Excel silently truncates long sheet names to 31 chars.
- MAXA - Static variable in class org.apache.poi.ss.formula.functions.MinaMaxa
-
- Maxifs - Class in org.apache.poi.ss.formula.functions
-
Implementation for the Excel function MAXIFS
- Maxifs() - Constructor for class org.apache.poi.ss.formula.functions.Maxifs
-
- MDETERM - Static variable in class org.apache.poi.ss.formula.functions.MatrixFunction
-
- MEDIAN - Static variable in class org.apache.poi.ss.formula.functions.AggregateFunction
-
- MEDIUM - Static variable in class org.apache.poi.hssf.record.ExtendedFormatRecord
-
- MEDIUM_DASH_DOT - Static variable in class org.apache.poi.hssf.record.ExtendedFormatRecord
-
- MEDIUM_DASH_DOT_DOT - Static variable in class org.apache.poi.hssf.record.ExtendedFormatRecord
-
- MEDIUM_DASHED - Static variable in class org.apache.poi.hssf.record.ExtendedFormatRecord
-
- MemAreaPtg - Class in org.apache.poi.ss.formula.ptg
-
- MemAreaPtg(int) - Constructor for class org.apache.poi.ss.formula.ptg.MemAreaPtg
-
Creates new MemAreaPtg
- MemAreaPtg(LittleEndianInput) - Constructor for class org.apache.poi.ss.formula.ptg.MemAreaPtg
-
- MemErrPtg - Class in org.apache.poi.ss.formula.ptg
-
- MemErrPtg(MemErrPtg) - Constructor for class org.apache.poi.ss.formula.ptg.MemErrPtg
-
- MemErrPtg(LittleEndianInput) - Constructor for class org.apache.poi.ss.formula.ptg.MemErrPtg
-
- MemFuncPtg - Class in org.apache.poi.ss.formula.ptg
-
- MemFuncPtg(LittleEndianInput) - Constructor for class org.apache.poi.ss.formula.ptg.MemFuncPtg
-
Creates new function pointer from a byte array usually called while
reading an excel file.
- MemFuncPtg(int) - Constructor for class org.apache.poi.ss.formula.ptg.MemFuncPtg
-
- mergeCellRanges(CellRangeAddress[]) - Static method in class org.apache.poi.ss.util.CellRangeUtil
-
Do all possible cell merges between cells of the list so that:
if a cell range is completely inside of another cell range, it gets removed from the list
if two cells have a shared border, merge them into one bigger cell range
- MergeCellsRecord - Class in org.apache.poi.hssf.record
-
Optional record defining a square area of cells to "merged" into one cell.
- MergeCellsRecord(MergeCellsRecord) - Constructor for class org.apache.poi.hssf.record.MergeCellsRecord
-
- MergeCellsRecord(CellRangeAddress[], int, int) - Constructor for class org.apache.poi.hssf.record.MergeCellsRecord
-
- MergeCellsRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.MergeCellsRecord
-
Constructs a MergedCellsRecord and sets its fields appropriately
- MergedCellsTable - Class in org.apache.poi.hssf.record.aggregates
-
- MergedCellsTable() - Constructor for class org.apache.poi.hssf.record.aggregates.MergedCellsTable
-
Creates an empty aggregate
- mergedRegions(boolean) - Method in class org.apache.poi.ss.usermodel.CellCopyPolicy.Builder
-
- mergeHyperlink(boolean) - Method in class org.apache.poi.ss.usermodel.CellCopyPolicy.Builder
-
- METAFILE_BIT - Static variable in class org.apache.poi.hssf.record.FtCfSubRecord
-
Specifies the format of the picture is an enhanced metafile.
- MetroShapeProvider - Interface in org.apache.poi.sl.usermodel
-
Experimental provider / loader for metro shapes.
- MID - Static variable in class org.apache.poi.ss.formula.functions.TextFunction
-
An implementation of the MID function
MID returns a specific number of
characters from a text string, starting at the specified position.
- MIN - Static variable in class org.apache.poi.ss.formula.functions.AggregateFunction
-
- MINA - Static variable in class org.apache.poi.ss.formula.functions.MinaMaxa
-
- MinaMaxa - Class in org.apache.poi.ss.formula.functions
-
- MinaMaxa() - Constructor for class org.apache.poi.ss.formula.functions.MinaMaxa
-
- Minifs - Class in org.apache.poi.ss.formula.functions
-
Implementation for the Excel function MINIFS
- Minifs() - Constructor for class org.apache.poi.ss.formula.functions.Minifs
-
- MINUTE - Static variable in class org.apache.poi.ss.formula.functions.CalendarFieldFunction
-
- MINUTES_PER_HOUR - Static variable in class org.apache.poi.ss.usermodel.DateUtil
-
- MINVERSE - Static variable in class org.apache.poi.ss.formula.functions.MatrixFunction
-
- Mirr - Class in org.apache.poi.ss.formula.functions
-
Calculates Modified internal rate of return.
- Mirr() - Constructor for class org.apache.poi.ss.formula.functions.Mirr
-
- MissingArgEval - Class in org.apache.poi.ss.formula.eval
-
Represents the (intermediate) evaluated result of a missing function argument.
- MissingArgPtg - Class in org.apache.poi.ss.formula.ptg
-
Missing Function Arguments
- MissingCellDummyRecord - Class in org.apache.poi.hssf.eventusermodel.dummyrecord
-
A dummy record for when we're missing a cell in a row,
but still want to trigger something
- MissingCellDummyRecord(int, int) - Constructor for class org.apache.poi.hssf.eventusermodel.dummyrecord.MissingCellDummyRecord
-
- MissingRecordAwareHSSFListener - Class in org.apache.poi.hssf.eventusermodel
-
A HSSFListener which tracks rows and columns, and will
trigger your HSSFListener for all rows and cells,
even the ones that aren't actually stored in the file.
- MissingRecordAwareHSSFListener(HSSFListener) - Constructor for class org.apache.poi.hssf.eventusermodel.MissingRecordAwareHSSFListener
-
Constructs a new MissingRecordAwareHSSFListener, which
will fire processRecord on the supplied child
HSSFListener for all Records, and missing records.
- MissingRowDummyRecord - Class in org.apache.poi.hssf.eventusermodel.dummyrecord
-
A dummy record for when we're missing a row, but still
want to trigger something
- MissingRowDummyRecord(int) - Constructor for class org.apache.poi.hssf.eventusermodel.dummyrecord.MissingRowDummyRecord
-
- MissingSectionException - Exception in org.apache.poi.hpsf
-
This exception is thrown if one of the
PropertySet's
convenience methods does not find a required
Section.
- MissingSectionException() - Constructor for exception org.apache.poi.hpsf.MissingSectionException
-
Constructor
- MissingSectionException(String) - Constructor for exception org.apache.poi.hpsf.MissingSectionException
-
Constructor
- MissingSectionException(Throwable) - Constructor for exception org.apache.poi.hpsf.MissingSectionException
-
Constructor
- MissingSectionException(String, Throwable) - Constructor for exception org.apache.poi.hpsf.MissingSectionException
-
Constructor
- MM_BRACKET_SYMBOL - Static variable in class org.apache.poi.ss.usermodel.ExcelStyleDateFormatter
-
- MMMMM_START_SYMBOL - Static variable in class org.apache.poi.ss.usermodel.ExcelStyleDateFormatter
-
- MMMMM_TRUNCATE_SYMBOL - Static variable in class org.apache.poi.ss.usermodel.ExcelStyleDateFormatter
-
- MMSRecord - Class in org.apache.poi.hssf.record
-
defines how many add menu and del menu options are stored in the file.
- MMSRecord() - Constructor for class org.apache.poi.hssf.record.MMSRecord
-
- MMSRecord(MMSRecord) - Constructor for class org.apache.poi.hssf.record.MMSRecord
-
- MMSRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.MMSRecord
-
- MMULT - Static variable in class org.apache.poi.ss.formula.functions.MatrixFunction
-
- MOD - Static variable in class org.apache.poi.ss.formula.functions.NumericFunction
-
- Mode - Class in org.apache.poi.ss.formula.functions
-
- Mode() - Constructor for class org.apache.poi.ss.formula.functions.Mode
-
- modifyFormatRun(short, short) - Method in class org.apache.poi.hssf.record.chart.ChartTitleFormatRecord
-
- Module - Interface in org.apache.poi.poifs.macros
-
Representation of Macro module in office file.
- Module.ModuleType - Enum in org.apache.poi.poifs.macros
-
Type of macro module
- ModuleImpl() - Constructor for class org.apache.poi.poifs.macros.VBAMacroReader.ModuleImpl
-
- ModuleMap() - Constructor for class org.apache.poi.poifs.macros.VBAMacroReader.ModuleMap
-
- MONTH - Static variable in class org.apache.poi.ss.formula.functions.CalendarFieldFunction
-
- Moon - Static variable in interface org.apache.poi.hssf.usermodel.HSSFShapeTypes
-
- MOON - Static variable in class org.apache.poi.ss.usermodel.ShapeTypes
-
- moveCell(HSSFCell, short) - Method in class org.apache.poi.hssf.usermodel.HSSFRow
-
Moves the supplied cell to a new column, which
must not already have a cell there!
- MoveToCommand - Class in org.apache.poi.sl.draw.geom
-
Java class for CT_Path2DMoveTo complex type.
- MoveToCommand() - Constructor for class org.apache.poi.sl.draw.geom.MoveToCommand
-
- MoveToCommandIf - Interface in org.apache.poi.sl.draw.geom
-
- MSOBI_DIB - Static variable in class org.apache.poi.hssf.usermodel.HSSFPictureData
-
- MSOBI_EMF - Static variable in class org.apache.poi.hssf.usermodel.HSSFPictureData
-
- MSOBI_JPEG - Static variable in class org.apache.poi.hssf.usermodel.HSSFPictureData
-
- MSOBI_PICT - Static variable in class org.apache.poi.hssf.usermodel.HSSFPictureData
-
- MSOBI_PNG - Static variable in class org.apache.poi.hssf.usermodel.HSSFPictureData
-
- MSOBI_WMF - Static variable in class org.apache.poi.hssf.usermodel.HSSFPictureData
-
- MulBlankRecord - Class in org.apache.poi.hssf.record
-
Represents a set of columns in a row with no value but with styling.
- MulBlankRecord(int, int, short[]) - Constructor for class org.apache.poi.hssf.record.MulBlankRecord
-
- MulBlankRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.MulBlankRecord
-
- MulRKRecord - Class in org.apache.poi.hssf.record
-
Used to store multiple RK numbers on a row.
- MulRKRecord(RecordInputStream) - Constructor for class org.apache.poi.hssf.record.MulRKRecord
-
- MultiOperandNumericFunction - Class in org.apache.poi.ss.formula.functions
-
This is the super class for all excel function evaluator
classes that take variable number of operands, and
where the order of operands does not matter
- MultiOperandNumericFunction(boolean, boolean) - Constructor for class org.apache.poi.ss.formula.functions.MultiOperandNumericFunction
-
- MultiOperandNumericFunction.Policy - Enum in org.apache.poi.ss.formula.functions
-
- MultiplyEval - Static variable in class org.apache.poi.ss.formula.eval.TwoOperandNumericOperation
-
- MultiplyPtg - Class in org.apache.poi.ss.formula.ptg
-
Implements the standard mathematical multiplication "*"
- MutableValueCollector(boolean, boolean) - Constructor for class org.apache.poi.ss.formula.functions.MatrixFunction.MutableValueCollector
-