public class TaskPartitionDefinitionType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for TaskPartitionDefinitionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TaskPartitionDefinitionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="index" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="taskName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="handlerUri" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> <element name="workManagement" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TaskWorkManagementType" minOccurs="0"/> <element name="copyMasterExtension" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="otherDeltas" type="{http://prism.evolveum.com/xml/ns/public/types-3}ItemDeltaType" maxOccurs="unbounded" minOccurs="0"/> <element name="dependents" type="{http://www.w3.org/2001/XMLSchema}int" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
protected Boolean |
copyMasterExtension |
protected List<Integer> |
dependents |
static QName |
F_COPY_MASTER_EXTENSION |
static QName |
F_DEPENDENTS |
static QName |
F_HANDLER_URI |
static QName |
F_INDEX |
static QName |
F_OTHER_DELTAS |
static QName |
F_TASK_NAME |
static QName |
F_WORK_MANAGEMENT |
protected String |
handlerUri |
protected Integer |
index |
protected List<ItemDeltaType> |
otherDeltas |
protected String |
taskName |
protected TaskWorkManagementType |
workManagement |
Constructor and Description |
---|
TaskPartitionDefinitionType()
Creates a new
TaskPartitionDefinitionType instance. |
TaskPartitionDefinitionType(TaskPartitionDefinitionType o)
Creates a new
TaskPartitionDefinitionType instance by deeply copying a given TaskPartitionDefinitionType instance. |
Modifier and Type | Method and Description |
---|---|
ItemDeltaType |
beginOtherDeltas() |
TaskWorkManagementType |
beginWorkManagement() |
TaskPartitionDefinitionType |
clone()
Creates and returns a deep copy of this object.
|
TaskPartitionDefinitionType |
copyMasterExtension(Boolean value) |
TaskPartitionDefinitionType |
dependents(Integer value) |
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) |
List<Integer> |
getDependents()
Gets the value of the dependents property.
|
String |
getHandlerUri()
Gets the value of the handlerUri property.
|
Integer |
getIndex()
Gets the value of the index property.
|
List<ItemDeltaType> |
getOtherDeltas()
Gets the value of the otherDeltas property.
|
String |
getTaskName()
Gets the value of the taskName property.
|
TaskWorkManagementType |
getWorkManagement()
Gets the value of the workManagement property.
|
TaskPartitionDefinitionType |
handlerUri(String value) |
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
TaskPartitionDefinitionType |
index(Integer value) |
Boolean |
isCopyMasterExtension()
Gets the value of the copyMasterExtension property.
|
TaskPartitionDefinitionType |
otherDeltas(ItemDeltaType value) |
void |
setCopyMasterExtension(Boolean value)
Sets the value of the copyMasterExtension property.
|
void |
setHandlerUri(String value)
Sets the value of the handlerUri property.
|
void |
setIndex(Integer value)
Sets the value of the index property.
|
void |
setTaskName(String value)
Sets the value of the taskName property.
|
void |
setWorkManagement(TaskWorkManagementType value)
Sets the value of the workManagement property.
|
TaskPartitionDefinitionType |
taskName(String value) |
String |
toString()
Generates a String representation of the contents of this type.
|
TaskPartitionDefinitionType |
workManagement(TaskWorkManagementType value) |
protected Integer index
protected String taskName
protected String handlerUri
protected TaskWorkManagementType workManagement
protected Boolean copyMasterExtension
protected List<ItemDeltaType> otherDeltas
public static final QName COMPLEX_TYPE
public static final QName F_INDEX
public static final QName F_TASK_NAME
public static final QName F_HANDLER_URI
public static final QName F_WORK_MANAGEMENT
public static final QName F_COPY_MASTER_EXTENSION
public static final QName F_OTHER_DELTAS
public static final QName F_DEPENDENTS
public TaskPartitionDefinitionType()
TaskPartitionDefinitionType
instance.public TaskPartitionDefinitionType(TaskPartitionDefinitionType o)
TaskPartitionDefinitionType
instance by deeply copying a given TaskPartitionDefinitionType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public Integer getIndex()
Integer
public void setIndex(Integer value)
value
- allowed object is
Integer
public String getTaskName()
String
public void setTaskName(String value)
value
- allowed object is
String
public String getHandlerUri()
String
public void setHandlerUri(String value)
value
- allowed object is
String
public TaskWorkManagementType getWorkManagement()
TaskWorkManagementType
public void setWorkManagement(TaskWorkManagementType value)
value
- allowed object is
TaskWorkManagementType
public Boolean isCopyMasterExtension()
Boolean
public void setCopyMasterExtension(Boolean value)
value
- allowed object is
Boolean
public List<ItemDeltaType> getOtherDeltas()
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 otherDeltas property.
For example, to add a new item, do as follows:
getOtherDeltas().add(newItem);
Objects of the following type(s) are allowed in the list
ItemDeltaType
public List<Integer> getDependents()
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 dependents property.
For example, to add a new item, do as follows:
getDependents().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
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 TaskPartitionDefinitionType index(Integer value)
public TaskPartitionDefinitionType taskName(String value)
public TaskPartitionDefinitionType handlerUri(String value)
public TaskPartitionDefinitionType workManagement(TaskWorkManagementType value)
public TaskWorkManagementType beginWorkManagement()
public TaskPartitionDefinitionType copyMasterExtension(Boolean value)
public TaskPartitionDefinitionType otherDeltas(ItemDeltaType value)
public ItemDeltaType beginOtherDeltas()
public TaskPartitionDefinitionType dependents(Integer value)
public TaskPartitionDefinitionType clone()
Copyright © 2019 Evolveum. All rights reserved.