Class ActionDataStructure

  • All Implemented Interfaces:
    Serializable

    public class ActionDataStructure
    extends Object
    implements Serializable
    Type for list of situations.

    Java class for ActionDataStructure complex type.

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

     <complexType name="ActionDataStructure">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="Name" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN"/>
             <element name="Type" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN"/>
             <element name="Value" type="{http://www.w3.org/2001/XMLSchema}anyType" maxOccurs="unbounded"/>
             <element name="Prompt" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • ActionDataStructure

        public ActionDataStructure()
    • Method Detail

      • getName

        public String getName()
        Gets the value of the name property.
        Returns:
        possible object is String
      • setName

        public void setName​(String value)
        Sets the value of the name property.
        Parameters:
        value - allowed object is String
      • getType

        public String getType()
        Gets the value of the type property.
        Returns:
        possible object is String
      • setType

        public void setType​(String value)
        Sets the value of the type property.
        Parameters:
        value - allowed object is String
      • getValues

        public List<Object> getValues()
        Gets the value of the values 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 values property.

        For example, to add a new item, do as follows:

            getValues().add(newItem);
         

        Objects of the following type(s) are allowed in the list Object