Class CalculationViews.CalculationView
java.lang.Object
com.codbex.kronos.parser.calculationview.ndb.CalculationViews.CalculationView
- Enclosing class:
- CalculationViews
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="descriptions" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="viewAttributes">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="viewAttribute" maxOccurs="unbounded" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>string">
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</simpleContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="calculatedViewAttributes" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="input" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="mapping" maxOccurs="unbounded" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>string">
<attribute name="target" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="source" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</simpleContent>
</complexType>
</element>
</sequence>
<attribute name="node" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="filter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="joinAttribute" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>string">
<attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</simpleContent>
</complexType>
</element>
</sequence>
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="filterExpressionLanguage" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="joinType" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="languageColumn" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classJava class for anonymous complex type.static classJava class for anonymous complex type.static classJava class for anonymous complex type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe calculated view attributes.protected StringThe descriptions.protected StringThe filter.protected StringThe filter expression language.protected StringThe id.protected List<CalculationViews.CalculationView.Input>The input.The join attribute.protected StringThe join type.protected StringThe language column.The view attributes. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the calculatedViewAttributes property.Gets the value of the descriptions property.Gets the value of the filter property.Gets the value of the filterExpressionLanguage property.getId()Gets the value of the id property.getInput()Gets the value of the input property.Gets the value of the joinAttribute property.Gets the value of the joinType property.Gets the value of the languageColumn property.Gets the value of the viewAttributes property.voidSets the value of the calculatedViewAttributes property.voidsetDescriptions(String value) Sets the value of the descriptions property.voidSets the value of the filter property.voidSets the value of the filterExpressionLanguage property.voidSets the value of the id property.voidSets the value of the joinAttribute property.voidsetJoinType(String value) Sets the value of the joinType property.voidsetLanguageColumn(String value) Sets the value of the languageColumn property.voidSets the value of the viewAttributes property.
-
Field Details
-
descriptions
The descriptions. -
viewAttributes
The view attributes. -
calculatedViewAttributes
The calculated view attributes. -
input
The input. -
filter
The filter. -
joinAttribute
The join attribute. -
id
The id. -
filterExpressionLanguage
The filter expression language. -
joinType
The join type. -
languageColumn
The language column.
-
-
Constructor Details
-
CalculationView
public CalculationView()
-
-
Method Details
-
getDescriptions
Gets the value of the descriptions property.- Returns:
- possible object is
String
-
setDescriptions
Sets the value of the descriptions property.- Parameters:
value- allowed object isString
-
getViewAttributes
Gets the value of the viewAttributes property.- Returns:
- possible object is
CalculationViews.CalculationView.ViewAttributes
-
setViewAttributes
Sets the value of the viewAttributes property.- Parameters:
value- allowed object isCalculationViews.CalculationView.ViewAttributes
-
getCalculatedViewAttributes
Gets the value of the calculatedViewAttributes property.- Returns:
- possible object is
String
-
setCalculatedViewAttributes
Sets the value of the calculatedViewAttributes property.- Parameters:
value- allowed object isString
-
getInput
Gets the value of the input 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 asetmethod for the input property. For example, to add a new item, do as follows:getInput().add(newItem);Objects of the following type(s) are allowed in the listCalculationViews.CalculationView.Input- Returns:
- the input
-
getFilter
Gets the value of the filter property.- Returns:
- possible object is
String
-
setFilter
Sets the value of the filter property.- Parameters:
value- allowed object isString
-
getJoinAttribute
Gets the value of the joinAttribute property.- Returns:
- possible object is
CalculationViews.CalculationView.JoinAttribute
-
setJoinAttribute
Sets the value of the joinAttribute property.- Parameters:
value- allowed object isCalculationViews.CalculationView.JoinAttribute
-
getId
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isString
-
getFilterExpressionLanguage
Gets the value of the filterExpressionLanguage property.- Returns:
- possible object is
String
-
setFilterExpressionLanguage
Sets the value of the filterExpressionLanguage property.- Parameters:
value- allowed object isString
-
getJoinType
Gets the value of the joinType property.- Returns:
- possible object is
String
-
setJoinType
Sets the value of the joinType property.- Parameters:
value- allowed object isString
-
getLanguageColumn
Gets the value of the languageColumn property.- Returns:
- possible object is
String
-
setLanguageColumn
Sets the value of the languageColumn property.- Parameters:
value- allowed object isString
-