public abstract static class HemfPlusMisc.EmfPlusFlagOnly extends java.lang.Object implements HemfPlusRecord
Constructor and Description |
---|
EmfPlusFlagOnly() |
Modifier and Type | Method and Description |
---|---|
HemfPlusRecordType |
getEmfPlusRecordType() |
int |
getFlags() |
java.util.Map<java.lang.String,java.util.function.Supplier<?>> |
getGenericProperties() |
HemfPlusRecordType |
getGenericRecordType() |
long |
init(LittleEndianInputStream leis, long dataSize, long recordId, int flags)
Init record from stream
(从流初始化记录)
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
calcBounds, draw
getGenericChildren
public int getFlags()
getFlags
in interface
HemfPlusRecord
(接口 HemfPlusRecord 中的 getFlags)
public final HemfPlusRecordType getEmfPlusRecordType()
getEmfPlusRecordType
in interface
HemfPlusRecord
(接口 HemfPlusRecord 中的 getEmfPlusRecordType)
public long init(LittleEndianInputStream leis, long dataSize, long recordId, int flags) throws java.io.IOException
HemfPlusRecord
init
in interface
HemfPlusRecord
(在接口 HemfPlusRecord 中初始化)
leis
- the little endian input stream
(leis - 小端输入流)
dataSize
- the size limit for this record
(dataSize - 此记录的大小限制)
recordId
- the id of the
HemfPlusRecordType
(recordId - HemfPlusRecordType 的 id)
flags
- the record flags
(flags - 记录标志)
java.io.IOException
- when the inputstream is malformed
(java.io.IOException - 当输入流格式错误时)
public HemfPlusRecordType getGenericRecordType()
getGenericRecordType
in interface
GenericRecord
(接口 GenericRecord 中的 getGenericRecordType)
getGenericRecordType
in interface
HemfPlusRecord
(接口 HemfPlusRecord 中的 getGenericRecordType)
public java.util.Map<java.lang.String,java.util.function.Supplier<?>> getGenericProperties()
getGenericProperties
in interface
GenericRecord
(接口 GenericRecord 中的 getGenericProperties)
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.