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()
String
public void setTime(Date value)
value
- allowed object is
String
public String getReportName()
String
public void setReportName(String value)
value
- allowed object is
String
public String getDateMacro()
String
public void setDateMacro(String value)
value
- allowed object is
String
public ReportBasisEnum getReportBasis()
ReportBasisEnum
public void setReportBasis(ReportBasisEnum value)
value
- allowed object is
ReportBasisEnum
public String getStartPeriod()
String
public void setStartPeriod(String value)
value
- allowed object is
String
public String getEndPeriod()
String
public void setEndPeriod(String value)
value
- allowed object is
String
public String getSummarizeColumnsBy()
String
public void setSummarizeColumnsBy(String value)
value
- allowed object is
String
public String getCurrency()
String
public void setCurrency(String value)
value
- allowed object is
String
public String getCustomer()
String
public void setCustomer(String value)
value
- allowed object is
String
public String getVendor()
String
public void setVendor(String value)
value
- allowed object is
String
public String getEmployee()
String
public void setEmployee(String value)
value
- allowed object is
String
public String getItem()
String
public void setItem(String value)
value
- allowed object is
String
public String getClazz()
String
public void setClazz(String value)
value
- allowed object is
String
public String getDepartment()
String
public void setDepartment(String value)
value
- allowed object is
String
public 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
NameValue
public 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.Equals2
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode2
Copyright © 2017. All rights reserved.