Package org.xlsx4j.sml
Class CTChartsheetProtection
java.lang.Object
org.xlsx4j.sml.CTChartsheetProtection
- All Implemented Interfaces:
Child
Java class for CT_ChartsheetProtection complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CT_ChartsheetProtection">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="password" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_UnsignedShortHex" />
<attribute name="algorithmName" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="hashValue" type="{http://www.w3.org/2001/XMLSchema}base64Binary" />
<attribute name="saltValue" type="{http://www.w3.org/2001/XMLSchema}base64Binary" />
<attribute name="spinCount" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
<attribute name="content" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="objects" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</restriction>
</complexContent>
</complexType>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterUnmarshal(jakarta.xml.bind.Unmarshaller unmarshaller, Object parent) This method is invoked by the JAXB implementation on each instance when unmarshalling completes.Gets the value of the algorithmName property.byte[]Gets the value of the hashValue property.Gets the parent object in the object tree representing the unmarshalled xml document.byte[]Gets the value of the password property.byte[]Gets the value of the saltValue property.Gets the value of the spinCount property.booleanGets the value of the content property.booleanGets the value of the objects property.voidsetAlgorithmName(String value) Sets the value of the algorithmName property.voidsetContent(Boolean value) Sets the value of the content property.voidsetHashValue(byte[] value) Sets the value of the hashValue property.voidsetObjects(Boolean value) Sets the value of the objects property.voidvoidsetPassword(byte[] value) Sets the value of the password property.voidsetSaltValue(byte[] value) Sets the value of the saltValue property.voidsetSpinCount(Long value) Sets the value of the spinCount property.
-
Field Details
-
password
protected byte[] password -
algorithmName
-
hashValue
protected byte[] hashValue -
saltValue
protected byte[] saltValue -
spinCount
-
-
objects
-
-
Constructor Details
-
CTChartsheetProtection
public CTChartsheetProtection()
-
-
Method Details
-
getPassword
public byte[] getPassword()Gets the value of the password property.- Returns:
- possible object is
String
-
setPassword
public void setPassword(byte[] value) Sets the value of the password property.- Parameters:
value- allowed object isString
-
getAlgorithmName
Gets the value of the algorithmName property.- Returns:
- possible object is
String
-
setAlgorithmName
Sets the value of the algorithmName property.- Parameters:
value- allowed object isString
-
getHashValue
public byte[] getHashValue()Gets the value of the hashValue property.- Returns:
- possible object is byte[]
-
setHashValue
public void setHashValue(byte[] value) Sets the value of the hashValue property.- Parameters:
value- allowed object is byte[]
-
getSaltValue
public byte[] getSaltValue()Gets the value of the saltValue property.- Returns:
- possible object is byte[]
-
setSaltValue
public void setSaltValue(byte[] value) Sets the value of the saltValue property.- Parameters:
value- allowed object is byte[]
-
getSpinCount
Gets the value of the spinCount property.- Returns:
- possible object is
Long
-
setSpinCount
Sets the value of the spinCount property.- Parameters:
value- allowed object isLong
-
isContent
public boolean isContent()Gets the value of the content property.- Returns:
- possible object is
Boolean
-
setContent
Sets the value of the content property.- Parameters:
value- allowed object isBoolean
-
isObjects
public boolean isObjects()Gets the value of the objects property.- Returns:
- possible object is
Boolean
-
setObjects
Sets the value of the objects property.- Parameters:
value- allowed object isBoolean
-
getParent
Gets the parent object in the object tree representing the unmarshalled xml document. -
setParent
-
afterUnmarshal
This method is invoked by the JAXB implementation on each instance when unmarshalling completes.- Parameters:
parent- The parent object in the object tree.unmarshaller- The unmarshaller that generated the instance.
-