com.cisco.oss.foundation.configuration.xml.jaxb
Class Operation

java.lang.Object
  extended by com.cisco.oss.foundation.configuration.xml.jaxb.Operation
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.ToString

public class Operation
extends Object
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.ToString

Java class for Operation complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Operation">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice>
           <element name="Update" type="{}Update"/>
           <element name="Add" type="{}Add"/>
           <element name="Delete" type="{}Delete"/>
         </choice>
       </sequence>
       <attribute name="index" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  Add add
           
protected  Delete delete
           
protected  int index
           
protected  Update update
           
 
Constructor Summary
Operation()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 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)
           
 Add getAdd()
          Gets the value of the add property.
 Delete getDelete()
          Gets the value of the delete property.
 int getIndex()
          Gets the value of the index property.
 Update getUpdate()
          Gets the value of the update property.
 void setAdd(Add value)
          Sets the value of the add property.
 void setDelete(Delete value)
          Sets the value of the delete property.
 void setIndex(int value)
          Sets the value of the index property.
 void setUpdate(Update value)
          Sets the value of the update property.
 String toString()
           
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

delete

protected Delete delete

add

protected Add add

update

protected Update update

index

protected int index
Constructor Detail

Operation

public Operation()
Method Detail

getDelete

public Delete getDelete()
Gets the value of the delete property.

Returns:
possible object is Delete

setDelete

public void setDelete(Delete value)
Sets the value of the delete property.

Parameters:
value - allowed object is Delete

getAdd

public Add getAdd()
Gets the value of the add property.

Returns:
possible object is Add

setAdd

public void setAdd(Add value)
Sets the value of the add property.

Parameters:
value - allowed object is Add

getUpdate

public Update getUpdate()
Gets the value of the update property.

Returns:
possible object is Update

setUpdate

public void setUpdate(Update value)
Sets the value of the update property.

Parameters:
value - allowed object is Update

getIndex

public int getIndex()
Gets the value of the index property.


setIndex

public void setIndex(int value)
Sets the value of the index property.


toString

public String toString()
Overrides:
toString in class Object

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString

clone

public Object clone()
Overrides:
clone in class Object

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo

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 interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(Object object)
Overrides:
equals in class Object


Copyright © 2014 Cisco. All Rights Reserved.