Class ExecuteScriptsType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.model.model_3.ExecuteScriptsType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class ExecuteScriptsType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
A request for executeScripts operation.Java class for ExecuteScriptsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ExecuteScriptsType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <element name="xmlScripts" type="{http://midpoint.evolveum.com/xml/ns/public/common/api-types-3}XmlScriptsType"/> <element name="mslScripts" type="{http://www.w3.org/2001/XMLSchema}string"/> </choice> <element name="options" type="{http://midpoint.evolveum.com/xml/ns/public/common/api-types-3}ExecuteScriptsOptionsType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_MSL_SCRIPTS
static ItemName
F_OPTIONS
static ItemName
F_XML_SCRIPTS
protected String
mslScripts
protected ExecuteScriptsOptionsType
options
protected XmlScriptsType
xmlScripts
-
Constructor Summary
Constructors Constructor Description ExecuteScriptsType()
Creates a newExecuteScriptsType
instance.ExecuteScriptsType(ExecuteScriptsType o)
Creates a newExecuteScriptsType
instance by deeply copying a givenExecuteScriptsType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ExecuteScriptsOptionsType
beginOptions()
XmlScriptsType
beginXmlScripts()
ExecuteScriptsType
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)
String
getMslScripts()
Gets the value of the mslScripts property.ExecuteScriptsOptionsType
getOptions()
Gets the value of the options property.XmlScriptsType
getXmlScripts()
Gets the value of the xmlScripts property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
ExecuteScriptsType
mslScripts(String value)
ExecuteScriptsType
options(ExecuteScriptsOptionsType value)
void
setMslScripts(String value)
Sets the value of the mslScripts property.void
setOptions(ExecuteScriptsOptionsType value)
Sets the value of the options property.void
setXmlScripts(XmlScriptsType value)
Sets the value of the xmlScripts property.String
toString()
Generates a String representation of the contents of this type.ExecuteScriptsType
xmlScripts(XmlScriptsType value)
-
-
-
Field Detail
-
xmlScripts
protected XmlScriptsType xmlScripts
-
mslScripts
protected String mslScripts
-
options
protected ExecuteScriptsOptionsType options
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_XML_SCRIPTS
public static final ItemName F_XML_SCRIPTS
-
F_MSL_SCRIPTS
public static final ItemName F_MSL_SCRIPTS
-
F_OPTIONS
public static final ItemName F_OPTIONS
-
-
Constructor Detail
-
ExecuteScriptsType
public ExecuteScriptsType()
Creates a newExecuteScriptsType
instance.
-
ExecuteScriptsType
public ExecuteScriptsType(ExecuteScriptsType o)
Creates a newExecuteScriptsType
instance by deeply copying a givenExecuteScriptsType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getXmlScripts
public XmlScriptsType getXmlScripts()
Gets the value of the xmlScripts property.- Returns:
- possible object is
XmlScriptsType
-
setXmlScripts
public void setXmlScripts(XmlScriptsType value)
Sets the value of the xmlScripts property.- Parameters:
value
- allowed object isXmlScriptsType
-
getMslScripts
public String getMslScripts()
Gets the value of the mslScripts property.- Returns:
- possible object is
String
-
setMslScripts
public void setMslScripts(String value)
Sets the value of the mslScripts property.- Parameters:
value
- allowed object isString
-
getOptions
public ExecuteScriptsOptionsType getOptions()
Gets the value of the options property.- Returns:
- possible object is
ExecuteScriptsOptionsType
-
setOptions
public void setOptions(ExecuteScriptsOptionsType value)
Sets the value of the options property.- Parameters:
value
- allowed object isExecuteScriptsOptionsType
-
toString
public String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
- Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode
-
equals
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)
- Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals
-
xmlScripts
public ExecuteScriptsType xmlScripts(XmlScriptsType value)
-
beginXmlScripts
public XmlScriptsType beginXmlScripts()
-
mslScripts
public ExecuteScriptsType mslScripts(String value)
-
options
public ExecuteScriptsType options(ExecuteScriptsOptionsType value)
-
beginOptions
public ExecuteScriptsOptionsType beginOptions()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public ExecuteScriptsType clone()
Creates and returns a deep copy of this object.
-
-