public final class ExternalNameRecord extends StandardRecord
Modifier and Type | Field and Description |
---|---|
static short |
sid |
Constructor and Description |
---|
ExternalNameRecord() |
ExternalNameRecord(ExternalNameRecord other) |
ExternalNameRecord(RecordInputStream in) |
Modifier and Type | Method and Description |
---|---|
ExternalNameRecord |
copy() |
protected int |
getDataSize() |
java.util.Map<java.lang.String,java.util.function.Supplier<?>> |
getGenericProperties() |
HSSFRecordTypes |
getGenericRecordType() |
short |
getIx()
If this is a local name, then this is the (1 based) index of the name of the Sheet this refers to, as defined in the preceding
SupBookRecord .
(如果这是一个本地名称,那么这是这个引用的工作表名称的(基于 1)索引,如前面的 SupBookRecord 中所定义。)
|
Ptg[] |
getParsedExpression() |
short |
getSid()
return the non static version of the id for this record.
(返回此记录的 id 的非静态版本。)
|
java.lang.String |
getText() |
boolean |
isAutomaticLink()
For OLE and DDE, links can be either 'automatic' or 'manual'
(对于 OLE 和 DDE,链接可以是“自动”或“手动”)
|
boolean |
isBuiltInName() |
boolean |
isIconifiedPictureLink() |
boolean |
isOLELink() |
boolean |
isPicureLink()
only for OLE and DDE
(仅适用于 OLE 和 DDE)
|
boolean |
isStdDocumentNameIdentifier()
DDE links only.
(仅 DDE 链接。)
|
void |
serialize(LittleEndianOutput out)
Write the data content of this BIFF record.
(写入此 BIFF 记录的数据内容。)
|
void |
setIx(short ix) |
void |
setParsedExpression(Ptg[] ptgs) |
void |
setText(java.lang.String str) |
getRecordSize, serialize
cloneViaReserialise, serialize, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getGenericChildren
public static final short sid
public ExternalNameRecord()
public ExternalNameRecord(ExternalNameRecord other)
public ExternalNameRecord(RecordInputStream in)
public boolean isBuiltInName()
true
if the name is a built-in name
(如果名称是内置名称,则为 true)
public boolean isAutomaticLink()
true
if this is a automatic link
(如果这是自动链接,则为 true)
public boolean isPicureLink()
true
if this is a picture link
(如果这是图片链接,则为真)
public boolean isStdDocumentNameIdentifier()
true
, this denotes the 'StdDocumentName'
(仅 DDE 链接。如果为真,则表示“StdDocumentName”)
true
if this denotes the 'StdDocumentName'
(如果这表示“StdDocumentName”,则为 true)
public boolean isOLELink()
public boolean isIconifiedPictureLink()
public java.lang.String getText()
public void setText(java.lang.String str)
public short getIx()
SupBookRecord
. If it isn't a local name, then it must be zero.
(如果这是一个本地名称,那么这是这个引用的工作表名称的(基于 1)索引,如前面的 SupBookRecord 中所定义。如果它不是本地名称,则它必须为零。)
public void setIx(short ix)
public Ptg[] getParsedExpression()
public void setParsedExpression(Ptg[] ptgs)
protected int getDataSize()
getDataSize
in class
StandardRecord
(类 StandardRecord 中的 getDataSize)
public void serialize(LittleEndianOutput out)
StandardRecord
The number of bytes written must equal the record size reported by RecordBase.getRecordSize()
} minus four ( record header consisting of a 'ushort sid' and 'ushort reclength' has already been written by their superclass).
serialize
in class
StandardRecord
(在 StandardRecord 类中序列化)
out
- the output object
(out - 输出对象)
public short getSid()
Record
public ExternalNameRecord copy()
copy
in interface
Duplicatable
(复制到界面 Duplicatable)
copy
in class
StandardRecord
(在 StandardRecord 类中复制)
public HSSFRecordTypes getGenericRecordType()
getGenericRecordType
in interface
GenericRecord
(接口 GenericRecord 中的 getGenericRecordType)
getGenericRecordType
in class
Record
(类 Record 中的 getGenericRecordType)
public java.util.Map<java.lang.String,java.util.function.Supplier<?>> getGenericProperties()
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.