public final class FeatProtection extends java.lang.Object implements SharedFeature
This record part specifies Protection data for a sheet, stored as part of a Shared Feature. It can be found in records such as FeatRecord
Modifier and Type | Field and Description |
---|---|
static long |
HAS_SELF_RELATIVE_SECURITY_FEATURE |
static long |
NO_SELF_RELATIVE_SECURITY_FEATURE |
Constructor and Description |
---|
FeatProtection() |
FeatProtection(FeatProtection other) |
FeatProtection(RecordInputStream in) |
Modifier and Type | Method and Description |
---|---|
FeatProtection |
copy() |
int |
getDataSize() |
int |
getFSD() |
java.util.Map<java.lang.String,java.util.function.Supplier<?>> |
getGenericProperties() |
int |
getPasswordVerifier() |
java.lang.String |
getTitle() |
void |
serialize(LittleEndianOutput out) |
void |
setPasswordVerifier(int passwordVerifier) |
void |
setTitle(java.lang.String title) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
toString
getGenericChildren, getGenericRecordType
public static final long NO_SELF_RELATIVE_SECURITY_FEATURE
public static final long HAS_SELF_RELATIVE_SECURITY_FEATURE
public FeatProtection()
public FeatProtection(FeatProtection other)
public FeatProtection(RecordInputStream in)
public void serialize(LittleEndianOutput out)
serialize
in interface
SharedFeature
(在接口 SharedFeature 中序列化)
public int getDataSize()
getDataSize
in interface
SharedFeature
(接口 SharedFeature 中的 getDataSize)
public int getPasswordVerifier()
public void setPasswordVerifier(int passwordVerifier)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public int getFSD()
public FeatProtection copy()
copy
in interface
SharedFeature
(在接口 SharedFeature 中复制)
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.