public class ReportHeader extends Object implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for ReportHeader complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ReportHeader">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Time" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="ReportName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="DateMacro" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ReportBasis" type="{http://schema.intuit.com/finance/v3}ReportBasisEnum" minOccurs="0"/>
<element name="StartPeriod" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="EndPeriod" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="SummarizeColumnsBy" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Currency" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Customer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Vendor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Employee" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Item" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Class" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Department" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Option" type="{http://schema.intuit.com/finance/v3}NameValue" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
clazz |
protected String |
currency |
protected String |
customer |
protected String |
dateMacro |
protected String |
department |
protected String |
employee |
protected String |
endPeriod |
protected String |
item |
protected List<NameValue> |
option |
protected ReportBasisEnum |
reportBasis |
protected String |
reportName |
protected String |
startPeriod |
protected String |
summarizeColumnsBy |
protected Date |
time |
protected String |
vendor |
| Constructor and Description |
|---|
ReportHeader() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) |
String |
getClazz()
Gets the value of the clazz property.
|
String |
getCurrency()
Gets the value of the currency property.
|
String |
getCustomer()
Gets the value of the customer property.
|
String |
getDateMacro()
Gets the value of the dateMacro property.
|
String |
getDepartment()
Gets the value of the department property.
|
String |
getEmployee()
Gets the value of the employee property.
|
String |
getEndPeriod()
Gets the value of the endPeriod property.
|
String |
getItem()
Gets the value of the item property.
|
List<NameValue> |
getOption()
Gets the value of the option property.
|
ReportBasisEnum |
getReportBasis()
Gets the value of the reportBasis property.
|
String |
getReportName()
Gets the value of the reportName property.
|
String |
getStartPeriod()
Gets the value of the startPeriod property.
|
String |
getSummarizeColumnsBy()
Gets the value of the summarizeColumnsBy property.
|
Date |
getTime()
Gets the value of the time property.
|
String |
getVendor()
Gets the value of the vendor property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) |
void |
setClazz(String value)
Sets the value of the clazz property.
|
void |
setCurrency(String value)
Sets the value of the currency property.
|
void |
setCustomer(String value)
Sets the value of the customer property.
|
void |
setDateMacro(String value)
Sets the value of the dateMacro property.
|
void |
setDepartment(String value)
Sets the value of the department property.
|
void |
setEmployee(String value)
Sets the value of the employee property.
|
void |
setEndPeriod(String value)
Sets the value of the endPeriod property.
|
void |
setItem(String value)
Sets the value of the item property.
|
void |
setOption(List<NameValue> option)
Sets the value of the option property.
|
void |
setReportBasis(ReportBasisEnum value)
Sets the value of the reportBasis property.
|
void |
setReportName(String value)
Sets the value of the reportName property.
|
void |
setStartPeriod(String value)
Sets the value of the startPeriod property.
|
void |
setSummarizeColumnsBy(String value)
Sets the value of the summarizeColumnsBy property.
|
void |
setTime(Date value)
Sets the value of the time property.
|
void |
setVendor(String value)
Sets the value of the vendor property.
|
protected Date time
protected String reportName
protected String dateMacro
protected ReportBasisEnum reportBasis
protected String startPeriod
protected String endPeriod
protected String summarizeColumnsBy
protected String currency
protected String customer
protected String vendor
protected String employee
protected String item
protected String clazz
protected String department
public Date getTime()
Stringpublic void setTime(Date value)
value - allowed object is
Stringpublic String getReportName()
Stringpublic void setReportName(String value)
value - allowed object is
Stringpublic String getDateMacro()
Stringpublic void setDateMacro(String value)
value - allowed object is
Stringpublic ReportBasisEnum getReportBasis()
ReportBasisEnumpublic void setReportBasis(ReportBasisEnum value)
value - allowed object is
ReportBasisEnumpublic String getStartPeriod()
Stringpublic void setStartPeriod(String value)
value - allowed object is
Stringpublic String getEndPeriod()
Stringpublic void setEndPeriod(String value)
value - allowed object is
Stringpublic String getSummarizeColumnsBy()
Stringpublic void setSummarizeColumnsBy(String value)
value - allowed object is
Stringpublic String getCurrency()
Stringpublic void setCurrency(String value)
value - allowed object is
Stringpublic String getCustomer()
Stringpublic void setCustomer(String value)
value - allowed object is
Stringpublic String getVendor()
Stringpublic void setVendor(String value)
value - allowed object is
Stringpublic String getEmployee()
Stringpublic void setEmployee(String value)
value - allowed object is
Stringpublic String getItem()
Stringpublic void setItem(String value)
value - allowed object is
Stringpublic String getClazz()
Stringpublic void setClazz(String value)
value - allowed object is
Stringpublic String getDepartment()
Stringpublic void setDepartment(String value)
value - allowed object is
Stringpublic List<NameValue> getOption()
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 set method for the option property.
For example, to add a new item, do as follows:
getOption().add(newItem);
Objects of the following type(s) are allowed in the list
NameValue
public void setOption(List<NameValue> option)
option - allowed object is
NameValuepublic boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2Copyright © 2017. All rights reserved.