Package org.xlsx4j.sml
Class CTCacheField
java.lang.Object
org.xlsx4j.sml.CTCacheField
- All Implemented Interfaces:
Child
public class CTCacheField extends java.lang.Object implements Child
Java class for CT_CacheField complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CT_CacheField">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="sharedItems" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_SharedItems" minOccurs="0"/>
<element name="fieldGroup" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_FieldGroup" minOccurs="0"/>
<element name="mpMap" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_X" maxOccurs="unbounded" minOccurs="0"/>
<element name="extLst" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_ExtensionList" minOccurs="0"/>
</sequence>
<attribute name="name" use="required" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="caption" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="propertyName" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="serverField" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="uniqueList" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="numFmtId" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_NumFmtId" />
<attribute name="formula" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="sqlType" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
<attribute name="hierarchy" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
<attribute name="level" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" default="0" />
<attribute name="databaseField" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="mappingCount" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
<attribute name="memberPropertyField" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</restriction>
</complexContent>
</complexType>
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringcaptionprotected java.lang.BooleandatabaseFieldprotected CTExtensionListextLstprotected CTFieldGroupfieldGroupprotected java.lang.Stringformulaprotected java.lang.Integerhierarchyprotected java.lang.Longlevelprotected java.lang.LongmappingCountprotected java.lang.BooleanmemberPropertyFieldprotected java.util.List<CTX>mpMapprotected java.lang.Stringnameprotected java.lang.LongnumFmtIdprotected java.lang.StringpropertyNameprotected java.lang.BooleanserverFieldprotected CTSharedItemssharedItemsprotected java.lang.IntegersqlTypeprotected java.lang.BooleanuniqueList -
Constructor Summary
Constructors Constructor Description CTCacheField() -
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.StringgetCaption()Gets the value of the caption property.CTExtensionListgetExtLst()Gets the value of the extLst property.CTFieldGroupgetFieldGroup()Gets the value of the fieldGroup property.java.lang.StringgetFormula()Gets the value of the formula property.intgetHierarchy()Gets the value of the hierarchy property.longgetLevel()Gets the value of the level property.java.lang.LonggetMappingCount()Gets the value of the mappingCount property.java.util.List<CTX>getMpMap()Gets the value of the mpMap property.java.lang.StringgetName()Gets the value of the name property.java.lang.LonggetNumFmtId()Gets the value of the numFmtId property.java.lang.ObjectgetParent()Gets the parent object in the object tree representing the unmarshalled xml document.java.lang.StringgetPropertyName()Gets the value of the propertyName property.CTSharedItemsgetSharedItems()Gets the value of the sharedItems property.intgetSqlType()Gets the value of the sqlType property.booleanisDatabaseField()Gets the value of the databaseField property.booleanisMemberPropertyField()Gets the value of the memberPropertyField property.booleanisServerField()Gets the value of the serverField property.booleanisUniqueList()Gets the value of the uniqueList property.voidsetCaption(java.lang.String value)Sets the value of the caption property.voidsetDatabaseField(java.lang.Boolean value)Sets the value of the databaseField property.voidsetExtLst(CTExtensionList value)Sets the value of the extLst property.voidsetFieldGroup(CTFieldGroup value)Sets the value of the fieldGroup property.voidsetFormula(java.lang.String value)Sets the value of the formula property.voidsetHierarchy(java.lang.Integer value)Sets the value of the hierarchy property.voidsetLevel(java.lang.Long value)Sets the value of the level property.voidsetMappingCount(java.lang.Long value)Sets the value of the mappingCount property.voidsetMemberPropertyField(java.lang.Boolean value)Sets the value of the memberPropertyField property.voidsetName(java.lang.String value)Sets the value of the name property.voidsetNumFmtId(java.lang.Long value)Sets the value of the numFmtId property.voidsetParent(java.lang.Object parent)voidsetPropertyName(java.lang.String value)Sets the value of the propertyName property.voidsetServerField(java.lang.Boolean value)Sets the value of the serverField property.voidsetSharedItems(CTSharedItems value)Sets the value of the sharedItems property.voidsetSqlType(java.lang.Integer value)Sets the value of the sqlType property.voidsetUniqueList(java.lang.Boolean value)Sets the value of the uniqueList property.
-
Field Details
-
sharedItems
-
fieldGroup
-
mpMap
-
extLst
-
name
protected java.lang.String name -
caption
protected java.lang.String caption -
propertyName
protected java.lang.String propertyName -
serverField
protected java.lang.Boolean serverField -
uniqueList
protected java.lang.Boolean uniqueList -
numFmtId
protected java.lang.Long numFmtId -
formula
protected java.lang.String formula -
sqlType
protected java.lang.Integer sqlType -
hierarchy
protected java.lang.Integer hierarchy -
level
protected java.lang.Long level -
databaseField
protected java.lang.Boolean databaseField -
mappingCount
protected java.lang.Long mappingCount -
memberPropertyField
protected java.lang.Boolean memberPropertyField
-
-
Constructor Details
-
CTCacheField
public CTCacheField()
-
-
Method Details
-
getSharedItems
Gets the value of the sharedItems property.- Returns:
- possible object is
CTSharedItems
-
setSharedItems
Sets the value of the sharedItems property.- Parameters:
value- allowed object isCTSharedItems
-
getFieldGroup
Gets the value of the fieldGroup property.- Returns:
- possible object is
CTFieldGroup
-
setFieldGroup
Sets the value of the fieldGroup property.- Parameters:
value- allowed object isCTFieldGroup
-
getMpMap
Gets the value of the mpMap property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the mpMap property.For example, to add a new item, do as follows:
getMpMap().add(newItem);Objects of the following type(s) are allowed in the list
CTX -
getExtLst
Gets the value of the extLst property.- Returns:
- possible object is
CTExtensionList
-
setExtLst
Sets the value of the extLst property.- Parameters:
value- allowed object isCTExtensionList
-
getName
public java.lang.String getName()Gets the value of the name property.- Returns:
- possible object is
String
-
setName
public void setName(java.lang.String value)Sets the value of the name property.- Parameters:
value- allowed object isString
-
getCaption
public java.lang.String getCaption()Gets the value of the caption property.- Returns:
- possible object is
String
-
setCaption
public void setCaption(java.lang.String value)Sets the value of the caption property.- Parameters:
value- allowed object isString
-
getPropertyName
public java.lang.String getPropertyName()Gets the value of the propertyName property.- Returns:
- possible object is
String
-
setPropertyName
public void setPropertyName(java.lang.String value)Sets the value of the propertyName property.- Parameters:
value- allowed object isString
-
isServerField
public boolean isServerField()Gets the value of the serverField property.- Returns:
- possible object is
Boolean
-
setServerField
public void setServerField(java.lang.Boolean value)Sets the value of the serverField property.- Parameters:
value- allowed object isBoolean
-
isUniqueList
public boolean isUniqueList()Gets the value of the uniqueList property.- Returns:
- possible object is
Boolean
-
setUniqueList
public void setUniqueList(java.lang.Boolean value)Sets the value of the uniqueList property.- Parameters:
value- allowed object isBoolean
-
getNumFmtId
public java.lang.Long getNumFmtId()Gets the value of the numFmtId property.- Returns:
- possible object is
Long
-
setNumFmtId
public void setNumFmtId(java.lang.Long value)Sets the value of the numFmtId property.- Parameters:
value- allowed object isLong
-
getFormula
public java.lang.String getFormula()Gets the value of the formula property.- Returns:
- possible object is
String
-
setFormula
public void setFormula(java.lang.String value)Sets the value of the formula property.- Parameters:
value- allowed object isString
-
getSqlType
public int getSqlType()Gets the value of the sqlType property.- Returns:
- possible object is
Integer
-
setSqlType
public void setSqlType(java.lang.Integer value)Sets the value of the sqlType property.- Parameters:
value- allowed object isInteger
-
getHierarchy
public int getHierarchy()Gets the value of the hierarchy property.- Returns:
- possible object is
Integer
-
setHierarchy
public void setHierarchy(java.lang.Integer value)Sets the value of the hierarchy property.- Parameters:
value- allowed object isInteger
-
getLevel
public long getLevel()Gets the value of the level property.- Returns:
- possible object is
Long
-
setLevel
public void setLevel(java.lang.Long value)Sets the value of the level property.- Parameters:
value- allowed object isLong
-
isDatabaseField
public boolean isDatabaseField()Gets the value of the databaseField property.- Returns:
- possible object is
Boolean
-
setDatabaseField
public void setDatabaseField(java.lang.Boolean value)Sets the value of the databaseField property.- Parameters:
value- allowed object isBoolean
-
getMappingCount
public java.lang.Long getMappingCount()Gets the value of the mappingCount property.- Returns:
- possible object is
Long
-
setMappingCount
public void setMappingCount(java.lang.Long value)Sets the value of the mappingCount property.- Parameters:
value- allowed object isLong
-
isMemberPropertyField
public boolean isMemberPropertyField()Gets the value of the memberPropertyField property.- Returns:
- possible object is
Boolean
-
setMemberPropertyField
public void setMemberPropertyField(java.lang.Boolean value)Sets the value of the memberPropertyField 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.
-