Package org.xlsx4j.sml
Class CTChartsheetProtection
java.lang.Object
org.xlsx4j.sml.CTChartsheetProtection
- All Implemented Interfaces:
Child
public class CTChartsheetProtection extends java.lang.Object implements 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
-
Constructor Summary
Constructors Constructor Description CTChartsheetProtection() -
Method Summary
Modifier and Type Method Description voidafterUnmarshal(javax.xml.bind.Unmarshaller unmarshaller, java.lang.Object parent)This method is invoked by the JAXB implementation on each instance when unmarshalling completes.java.lang.StringgetAlgorithmName()Gets the value of the algorithmName property.byte[]getHashValue()Gets the value of the hashValue property.java.lang.ObjectgetParent()Gets the parent object in the object tree representing the unmarshalled xml document.byte[]getPassword()Gets the value of the password property.byte[]getSaltValue()Gets the value of the saltValue property.java.lang.LonggetSpinCount()Gets the value of the spinCount property.booleanisContent()Gets the value of the content property.booleanisObjects()Gets the value of the objects property.voidsetAlgorithmName(java.lang.String value)Sets the value of the algorithmName property.voidsetContent(java.lang.Boolean value)Sets the value of the content property.voidsetHashValue(byte[] value)Sets the value of the hashValue property.voidsetObjects(java.lang.Boolean value)Sets the value of the objects property.voidsetParent(java.lang.Object parent)voidsetPassword(byte[] value)Sets the value of the password property.voidsetSaltValue(byte[] value)Sets the value of the saltValue property.voidsetSpinCount(java.lang.Long value)Sets the value of the spinCount property.
-
Field Details
-
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
public java.lang.String getAlgorithmName()Gets the value of the algorithmName property.- Returns:
- possible object is
String
-
setAlgorithmName
public void setAlgorithmName(java.lang.String value)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
public java.lang.Long getSpinCount()Gets the value of the spinCount property.- Returns:
- possible object is
Long
-
setSpinCount
public void setSpinCount(java.lang.Long value)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
public void setContent(java.lang.Boolean value)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
public void setObjects(java.lang.Boolean value)Sets the value of the objects property.- Parameters:
value- allowed object isBoolean
-
getParent
public java.lang.Object getParent()Gets the parent object in the object tree representing the unmarshalled xml document. -
setParent
public void setParent(java.lang.Object parent) -
afterUnmarshal
public void afterUnmarshal(javax.xml.bind.Unmarshaller unmarshaller, java.lang.Object parent)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.
-