public class ReportFieldConfigurationType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for ReportFieldConfigurationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ReportFieldConfigurationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="nameReport" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="nameHeader" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="itemPath" type="{http://prism.evolveum.com/xml/ns/public/types-3}ItemPathType" minOccurs="0"/> <element name="sortOrderNumber" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="sortOrder" type="{http://prism.evolveum.com/xml/ns/public/query-3}OrderDirectionType" minOccurs="0"/> <element name="width" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="classType" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected QName |
classType |
static QName |
COMPLEX_TYPE |
static ItemName |
F_CLASS_TYPE |
static ItemName |
F_ITEM_PATH |
static ItemName |
F_NAME_HEADER |
static ItemName |
F_NAME_REPORT |
static ItemName |
F_SORT_ORDER |
static ItemName |
F_SORT_ORDER_NUMBER |
static ItemName |
F_WIDTH |
protected ItemPathType |
itemPath |
protected String |
nameHeader |
protected String |
nameReport |
protected OrderDirectionType |
sortOrder |
protected Integer |
sortOrderNumber |
protected Integer |
width |
Constructor and Description |
---|
ReportFieldConfigurationType()
Creates a new
ReportFieldConfigurationType instance. |
ReportFieldConfigurationType(ReportFieldConfigurationType o)
Creates a new
ReportFieldConfigurationType instance by deeply copying a given ReportFieldConfigurationType instance. |
Modifier and Type | Method and Description |
---|---|
void |
accept(JaxbVisitor visitor) |
ItemPathType |
beginItemPath() |
ReportFieldConfigurationType |
classType(QName value) |
ReportFieldConfigurationType |
clone()
Creates and returns a deep copy of this object.
|
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.EqualsStrategy strategy) |
QName |
getClassType()
Gets the value of the classType property.
|
ItemPathType |
getItemPath()
Gets the value of the itemPath property.
|
String |
getNameHeader()
Gets the value of the nameHeader property.
|
String |
getNameReport()
Gets the value of the nameReport property.
|
OrderDirectionType |
getSortOrder()
Gets the value of the sortOrder property.
|
Integer |
getSortOrderNumber()
Gets the value of the sortOrderNumber property.
|
Integer |
getWidth()
Gets the value of the width property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
ReportFieldConfigurationType |
itemPath(ItemPathType value) |
ReportFieldConfigurationType |
nameHeader(String value) |
ReportFieldConfigurationType |
nameReport(String value) |
void |
setClassType(QName value)
Sets the value of the classType property.
|
void |
setItemPath(ItemPathType value)
Sets the value of the itemPath property.
|
void |
setNameHeader(String value)
Sets the value of the nameHeader property.
|
void |
setNameReport(String value)
Sets the value of the nameReport property.
|
void |
setSortOrder(OrderDirectionType value)
Sets the value of the sortOrder property.
|
void |
setSortOrderNumber(Integer value)
Sets the value of the sortOrderNumber property.
|
void |
setWidth(Integer value)
Sets the value of the width property.
|
ReportFieldConfigurationType |
sortOrder(OrderDirectionType value) |
ReportFieldConfigurationType |
sortOrderNumber(Integer value) |
String |
toString()
Generates a String representation of the contents of this type.
|
ReportFieldConfigurationType |
width(Integer value) |
finalize, getClass, notify, notifyAll, wait, wait, wait
visitPrismStructure
protected String nameReport
protected String nameHeader
protected ItemPathType itemPath
protected Integer sortOrderNumber
protected OrderDirectionType sortOrder
protected Integer width
protected QName classType
public static final QName COMPLEX_TYPE
public static final ItemName F_NAME_REPORT
public static final ItemName F_NAME_HEADER
public static final ItemName F_ITEM_PATH
public static final ItemName F_SORT_ORDER_NUMBER
public static final ItemName F_SORT_ORDER
public static final ItemName F_WIDTH
public static final ItemName F_CLASS_TYPE
public ReportFieldConfigurationType()
ReportFieldConfigurationType
instance.public ReportFieldConfigurationType(ReportFieldConfigurationType o)
ReportFieldConfigurationType
instance by deeply copying a given ReportFieldConfigurationType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public String getNameReport()
String
public void setNameReport(String value)
value
- allowed object is
String
public String getNameHeader()
String
public void setNameHeader(String value)
value
- allowed object is
String
public ItemPathType getItemPath()
ItemPathType
public void setItemPath(ItemPathType value)
value
- allowed object is
ItemPathType
public Integer getSortOrderNumber()
Integer
public void setSortOrderNumber(Integer value)
value
- allowed object is
Integer
public OrderDirectionType getSortOrder()
OrderDirectionType
public void setSortOrder(OrderDirectionType value)
value
- allowed object is
OrderDirectionType
public Integer getWidth()
Integer
public void setWidth(Integer value)
value
- allowed object is
Integer
public QName getClassType()
QName
public void setClassType(QName value)
value
- allowed object is
QName
public String toString()
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
public ReportFieldConfigurationType nameReport(String value)
public ReportFieldConfigurationType nameHeader(String value)
public ReportFieldConfigurationType itemPath(ItemPathType value)
public ItemPathType beginItemPath()
public ReportFieldConfigurationType sortOrderNumber(Integer value)
public ReportFieldConfigurationType sortOrder(OrderDirectionType value)
public ReportFieldConfigurationType width(Integer value)
public ReportFieldConfigurationType classType(QName value)
public void accept(JaxbVisitor visitor)
accept
in interface JaxbVisitable
public ReportFieldConfigurationType clone()
Copyright © 2019 Evolveum. All rights reserved.