Package com.vidispine.generated
Class CostEstimateType
- java.lang.Object
-
- com.vidispine.generated.CostEstimateType
-
- All Implemented Interfaces:
Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.CopyTo2
,org.jvnet.jaxb2_commons.lang.Equals2
,org.jvnet.jaxb2_commons.lang.HashCode2
public class CostEstimateType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for CostEstimateType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CostEstimateType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="id" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" minOccurs="0"/> <element name="url" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> <element name="state" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="service" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="resource" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType"/> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="state" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="message" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="cost" type="{http://xml.vidispine.com/schema/vidispine}AmountType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CostEstimateType.PropInfo
static class
CostEstimateType.Service
Java class for anonymous complex type.
-
Constructor Summary
Constructors Constructor Description CostEstimateType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Object
copyTo(Object target)
Object
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Object
createNewInstance()
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
getId()
Gets the value of the id property.List<CostEstimateType.Service>
getService()
Gets the value of the service property.String
getState()
Gets the value of the state property.String
getUrl()
Gets the value of the url property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isSetId()
boolean
isSetService()
boolean
isSetState()
boolean
isSetUrl()
void
setId(String value)
Sets the value of the id property.void
setState(String value)
Sets the value of the state property.void
setUrl(String value)
Sets the value of the url property.void
unsetService()
CostEstimateType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
CostEstimateType
withId(String value)
CostEstimateType
withService(CostEstimateType.Service... values)
CostEstimateType
withService(Collection<CostEstimateType.Service> values)
CostEstimateType
withState(String value)
CostEstimateType
withUrl(String value)
-
-
-
Field Detail
-
id
protected String id
-
url
protected String url
-
state
protected String state
-
service
protected List<CostEstimateType.Service> service
-
-
Method Detail
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
isSetId
public boolean isSetId()
-
getUrl
public String getUrl()
Gets the value of the url property.- Returns:
- possible object is
String
-
setUrl
public void setUrl(String value)
Sets the value of the url property.- Parameters:
value
- allowed object isString
-
isSetUrl
public boolean isSetUrl()
-
getState
public String getState()
Gets the value of the state property.- Returns:
- possible object is
String
-
setState
public void setState(String value)
Sets the value of the state property.- Parameters:
value
- allowed object isString
-
isSetState
public boolean isSetState()
-
getService
public List<CostEstimateType.Service> getService()
Gets the value of the service property.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 service property.For example, to add a new item, do as follows:
getService().add(newItem);
Objects of the following type(s) are allowed in the list
CostEstimateType.Service
-
isSetService
public boolean isSetService()
-
unsetService
public void unsetService()
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
withId
public CostEstimateType withId(String value)
-
withUrl
public CostEstimateType withUrl(String value)
-
withState
public CostEstimateType withState(String value)
-
withService
public CostEstimateType withService(CostEstimateType.Service... values)
-
withService
public CostEstimateType withService(Collection<CostEstimateType.Service> values)
-
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.EqualsStrategy2 strategy)
- Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
visit
public CostEstimateType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
- Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-