2 package org.opendaylight.openflowjava.protocol.impl.clients;
4 import java.util.ArrayList;
6 import javax.xml.bind.annotation.XmlAccessType;
7 import javax.xml.bind.annotation.XmlAccessorType;
8 import javax.xml.bind.annotation.XmlElement;
9 import javax.xml.bind.annotation.XmlList;
10 import javax.xml.bind.annotation.XmlSchemaType;
11 import javax.xml.bind.annotation.XmlType;
15 * <p>Java class for stepType complex type.
17 @XmlAccessorType(XmlAccessType.FIELD)
18 @XmlType(name = "step", propOrder = {
26 protected short order;
27 @XmlElement(required = true)
28 protected String name;
29 @XmlElement(required = true)
30 @XmlSchemaType(name = "string")
31 protected EventType event;
33 @XmlElement(type = Short.class)
34 @XmlSchemaType(name = "anySimpleType")
35 protected List<Short> bytes;
38 * Gets the value of the order property.
40 public short getOrder() {
45 * Sets the value of the order property.
47 public void setOrder(short value) {
52 * Gets the value of the name property.
53 * @return possible object is {@link String }
55 public String getName() {
60 * Sets the value of the name property.
61 * @param value allowed object is {@link String }
63 public void setName(String value) {
68 * Gets the value of the event property.
69 * @return possible object is {@link EventType }
71 public EventType getEvent() {
76 * Sets the value of the event property.
77 * @param value allowed object is {@link EventType }
79 public void setEvent(EventType value) {
84 * Gets the value of the bytes property.
87 * This accessor method returns a reference to the live list,
88 * not a snapshot. Therefore any modification you make to the
89 * returned list will be present inside the JAXB object.
90 * This is why there is not a <CODE>set</CODE> method for the bytes property.
93 * For example, to add a new item, do as follows:
95 * getBytes().add(newItem);
98 * Objects of the following type(s) are allowed in the list
101 public List<Short> getBytes() {
103 bytes = new ArrayList<>();