Package org.apache.poi.hslf.record
Class ExHyperlinkAtom
- java.lang.Object
-
- org.apache.poi.hslf.record.Record
-
- org.apache.poi.hslf.record.RecordAtom
-
- org.apache.poi.hslf.record.ExHyperlinkAtom
-
- All Implemented Interfaces:
GenericRecord
public final class ExHyperlinkAtom extends RecordAtom
Tne atom that holds metadata on a specific Link in the document. (The actual link is held in a sibling CString record)
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.util.function.Supplier<?>>getGenericProperties()intgetNumber()Gets the link number.longgetRecordType()Gets the record type.voidsetNumber(int number)Sets the link numbervoidwriteOut(java.io.OutputStream out)Write the contents of the record back, so it can be written to disk-
Methods inherited from class org.apache.poi.hslf.record.RecordAtom
getChildRecords, getMaxRecordLength, isAnAtom, setMaxRecordLength
-
Methods inherited from class org.apache.poi.hslf.record.Record
buildRecordAtOffset, createRecordForType, findChildRecords, getGenericChildren, getGenericRecordType, writeLittleEndian, writeLittleEndian
-
-
-
-
Method Detail
-
getNumber
public int getNumber()
Gets the link number. This will match the one in the InteractiveInfoAtom which uses the link.- Returns:
- the link number
-
setNumber
public void setNumber(int number)
Sets the link number- Parameters:
number- the link number.
-
getRecordType
public long getRecordType()
Gets the record type.- Specified by:
getRecordTypein classRecord- Returns:
- the record type.
-
writeOut
public void writeOut(java.io.OutputStream out) throws java.io.IOExceptionWrite the contents of the record back, so it can be written to disk
-
getGenericProperties
public java.util.Map<java.lang.String,java.util.function.Supplier<?>> getGenericProperties()
-
-