Class SubmitSegmentByIDPropertyType

  • All Implemented Interfaces:
    Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString

    public class SubmitSegmentByIDPropertyType
    extends Object
    implements Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString

    Java class for SubmitSegmentByIDPropertyType complex type.

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

     <complexType name="SubmitSegmentByIDPropertyType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence minOccurs="0">
             <element ref="{http://www.opengis.net/eosps/2.0}SubmitSegmentByID"/>
           </sequence>
           <attGroup ref="{http://www.opengis.net/gml/3.2}AssociationAttributeGroup"/>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • remoteSchema

        protected String remoteSchema
      • type

        protected org.hisrc.w3c.xlink.v_1_0.TypeType type
      • arcrole

        protected String arcrole
      • title

        protected String title
      • show

        protected org.hisrc.w3c.xlink.v_1_0.ShowType show
      • actuate

        protected org.hisrc.w3c.xlink.v_1_0.ActuateType actuate
    • Constructor Detail

      • SubmitSegmentByIDPropertyType

        public SubmitSegmentByIDPropertyType()
        Default no-arg constructor
      • SubmitSegmentByIDPropertyType

        public SubmitSegmentByIDPropertyType​(SubmitSegmentByIDType submitSegmentByID,
                                             List<String> nilReason,
                                             String remoteSchema,
                                             org.hisrc.w3c.xlink.v_1_0.TypeType type,
                                             String href,
                                             String role,
                                             String arcrole,
                                             String title,
                                             org.hisrc.w3c.xlink.v_1_0.ShowType show,
                                             org.hisrc.w3c.xlink.v_1_0.ActuateType actuate)
        Fully-initialising value constructor
    • Method Detail

      • isSetSubmitSegmentByID

        public boolean isSetSubmitSegmentByID()
      • getNilReason

        public List<String> getNilReason()
        Gets the value of the nilReason 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 Jakarta XML Binding object. This is why there is not a set method for the nilReason property.

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

            getNilReason().add(newItem);
         

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

      • isSetNilReason

        public boolean isSetNilReason()
      • unsetNilReason

        public void unsetNilReason()
      • getRemoteSchema

        public String getRemoteSchema()
        Gets the value of the remoteSchema property.
        Returns:
        possible object is String
      • setRemoteSchema

        public void setRemoteSchema​(String value)
        Sets the value of the remoteSchema property.
        Parameters:
        value - allowed object is String
      • isSetRemoteSchema

        public boolean isSetRemoteSchema()
      • getTYPE

        public org.hisrc.w3c.xlink.v_1_0.TypeType getTYPE()
        Gets the value of the type property.
        Returns:
        possible object is TypeType
      • setTYPE

        public void setTYPE​(org.hisrc.w3c.xlink.v_1_0.TypeType value)
        Sets the value of the type property.
        Parameters:
        value - allowed object is TypeType
      • isSetTYPE

        public boolean isSetTYPE()
      • getHref

        public String getHref()
        Gets the value of the href property.
        Returns:
        possible object is String
      • setHref

        public void setHref​(String value)
        Sets the value of the href property.
        Parameters:
        value - allowed object is String
      • isSetHref

        public boolean isSetHref()
      • getRole

        public String getRole()
        Gets the value of the role property.
        Returns:
        possible object is String
      • setRole

        public void setRole​(String value)
        Sets the value of the role property.
        Parameters:
        value - allowed object is String
      • isSetRole

        public boolean isSetRole()
      • getArcrole

        public String getArcrole()
        Gets the value of the arcrole property.
        Returns:
        possible object is String
      • setArcrole

        public void setArcrole​(String value)
        Sets the value of the arcrole property.
        Parameters:
        value - allowed object is String
      • isSetArcrole

        public boolean isSetArcrole()
      • getTitle

        public String getTitle()
        Gets the value of the title property.
        Returns:
        possible object is String
      • setTitle

        public void setTitle​(String value)
        Sets the value of the title property.
        Parameters:
        value - allowed object is String
      • isSetTitle

        public boolean isSetTitle()
      • getShow

        public org.hisrc.w3c.xlink.v_1_0.ShowType getShow()
        Gets the value of the show property.
        Returns:
        possible object is ShowType
      • setShow

        public void setShow​(org.hisrc.w3c.xlink.v_1_0.ShowType value)
        Sets the value of the show property.
        Parameters:
        value - allowed object is ShowType
      • isSetShow

        public boolean isSetShow()
      • getActuate

        public org.hisrc.w3c.xlink.v_1_0.ActuateType getActuate()
        Gets the value of the actuate property.
        Returns:
        possible object is ActuateType
      • setActuate

        public void setActuate​(org.hisrc.w3c.xlink.v_1_0.ActuateType value)
        Sets the value of the actuate property.
        Parameters:
        value - allowed object is ActuateType
      • isSetActuate

        public boolean isSetActuate()
      • append

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

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

        public boolean equals​(org.jvnet.jaxb.locator.ObjectLocator thisLocator,
                              org.jvnet.jaxb.locator.ObjectLocator thatLocator,
                              Object object,
                              org.jvnet.jaxb.lang.EqualsStrategy strategy)
        Specified by:
        equals in interface org.jvnet.jaxb.lang.Equals
      • hashCode

        public int hashCode​(org.jvnet.jaxb.locator.ObjectLocator locator,
                            org.jvnet.jaxb.lang.HashCodeStrategy strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb.lang.HashCode
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • copyTo

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

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

        public Object createNewInstance()
        Specified by:
        createNewInstance in interface org.jvnet.jaxb.lang.CopyTo
        Specified by:
        createNewInstance in interface org.jvnet.jaxb.lang.MergeFrom
      • mergeFrom

        public void mergeFrom​(Object left,
                              Object right)
        Specified by:
        mergeFrom in interface org.jvnet.jaxb.lang.MergeFrom
      • mergeFrom

        public void mergeFrom​(org.jvnet.jaxb.locator.ObjectLocator leftLocator,
                              org.jvnet.jaxb.locator.ObjectLocator rightLocator,
                              Object left,
                              Object right,
                              org.jvnet.jaxb.lang.MergeStrategy strategy)
        Specified by:
        mergeFrom in interface org.jvnet.jaxb.lang.MergeFrom
      • setNilReason

        public void setNilReason​(List<String> value)