public class NotificationCollectionTriggerType extends NotificationTriggerType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals
Java class for NotificationCollectionTriggerType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NotificationCollectionTriggerType"> <complexContent> <extension base="{http://xml.vidispine.com/schema/vidispine}NotificationTriggerType"> <choice> <element name="create" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="delete" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="modify" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="item" type="{http://xml.vidispine.com/schema/vidispine}NotificationItemTriggerType"/> <element name="metadata" type="{http://xml.vidispine.com/schema/vidispine}NotificationMetadataTriggerType"/> </choice> </extension> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
NotificationCollectionTriggerType.PropInfo |
Modifier and Type | Field and Description |
---|---|
protected String |
create |
protected String |
delete |
protected NotificationItemTriggerType |
item |
protected NotificationMetadataTriggerType |
metadata |
protected String |
modify |
type
Constructor and Description |
---|
NotificationCollectionTriggerType() |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy 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.EqualsStrategy strategy) |
String |
getCreate()
Gets the value of the create property.
|
String |
getDelete()
Gets the value of the delete property.
|
NotificationItemTriggerType |
getItem()
Gets the value of the item property.
|
NotificationMetadataTriggerType |
getMetadata()
Gets the value of the metadata property.
|
String |
getModify()
Gets the value of the modify property.
|
boolean |
isSetCreate() |
boolean |
isSetDelete() |
boolean |
isSetItem() |
boolean |
isSetMetadata() |
boolean |
isSetModify() |
void |
setCreate(String value)
Sets the value of the create property.
|
void |
setDelete(String value)
Sets the value of the delete property.
|
void |
setItem(NotificationItemTriggerType value)
Sets the value of the item property.
|
void |
setMetadata(NotificationMetadataTriggerType value)
Sets the value of the metadata property.
|
void |
setModify(String value)
Sets the value of the modify property.
|
NotificationCollectionTriggerType |
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) |
NotificationCollectionTriggerType |
withCreate(String value) |
NotificationCollectionTriggerType |
withDelete(String value) |
NotificationCollectionTriggerType |
withItem(NotificationItemTriggerType value) |
NotificationCollectionTriggerType |
withMetadata(NotificationMetadataTriggerType value) |
NotificationCollectionTriggerType |
withModify(String value) |
NotificationCollectionTriggerType |
withType(String value) |
getType, isSetType, setType
protected String create
protected String delete
protected String modify
protected NotificationItemTriggerType item
protected NotificationMetadataTriggerType metadata
public String getCreate()
String
public void setCreate(String value)
value
- allowed object is
String
public boolean isSetCreate()
public String getDelete()
String
public void setDelete(String value)
value
- allowed object is
String
public boolean isSetDelete()
public String getModify()
String
public void setModify(String value)
value
- allowed object is
String
public boolean isSetModify()
public NotificationItemTriggerType getItem()
NotificationItemTriggerType
public void setItem(NotificationItemTriggerType value)
value
- allowed object is
NotificationItemTriggerType
public boolean isSetItem()
public NotificationMetadataTriggerType getMetadata()
NotificationMetadataTriggerType
public void setMetadata(NotificationMetadataTriggerType value)
value
- allowed object is
NotificationMetadataTriggerType
public boolean isSetMetadata()
public Object clone()
clone
in class NotificationTriggerType
public Object copyTo(Object target)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
copyTo
in class NotificationTriggerType
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
copyTo
in class NotificationTriggerType
public Object createNewInstance()
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
createNewInstance
in class NotificationTriggerType
public NotificationCollectionTriggerType withCreate(String value)
public NotificationCollectionTriggerType withDelete(String value)
public NotificationCollectionTriggerType withModify(String value)
public NotificationCollectionTriggerType withItem(NotificationItemTriggerType value)
public NotificationCollectionTriggerType withMetadata(NotificationMetadataTriggerType value)
public NotificationCollectionTriggerType withType(String value)
withType
in class NotificationTriggerType
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
equals
in class NotificationTriggerType
public boolean equals(Object object)
equals
in class NotificationTriggerType
public NotificationCollectionTriggerType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
visit
in class NotificationTriggerType
Copyright © 2018. All rights reserved.