Class Element

    • Field Detail

      • annotation

        protected java.util.List<CqlToElmBase> annotation
      • resultTypeSpecifier

        protected TypeSpecifier resultTypeSpecifier
      • localId

        protected java.lang.String localId
      • locator

        protected java.lang.String locator
      • resultTypeName

        protected javax.xml.namespace.QName resultTypeName
    • Constructor Detail

      • Element

        public Element()
    • Method Detail

      • getAnnotation

        public java.util.List<CqlToElmBase> getAnnotation()
        Gets the value of the annotation 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 annotation property.

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

            getAnnotation().add(newItem);
         

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

      • getResultTypeSpecifier

        public TypeSpecifier getResultTypeSpecifier()
        Gets the value of the resultTypeSpecifier property.
        Returns:
        possible object is TypeSpecifier
      • setResultTypeSpecifier

        public void setResultTypeSpecifier​(TypeSpecifier value)
        Sets the value of the resultTypeSpecifier property.
        Parameters:
        value - allowed object is TypeSpecifier
      • getLocalId

        public java.lang.String getLocalId()
        Gets the value of the localId property.
        Returns:
        possible object is String
      • setLocalId

        public void setLocalId​(java.lang.String value)
        Sets the value of the localId property.
        Parameters:
        value - allowed object is String
      • getLocator

        public java.lang.String getLocator()
        Gets the value of the locator property.
        Returns:
        possible object is String
      • setLocator

        public void setLocator​(java.lang.String value)
        Sets the value of the locator property.
        Parameters:
        value - allowed object is String
      • getResultTypeName

        public javax.xml.namespace.QName getResultTypeName()
        Gets the value of the resultTypeName property.
        Returns:
        possible object is QName
      • setResultTypeName

        public void setResultTypeName​(javax.xml.namespace.QName value)
        Sets the value of the resultTypeName property.
        Parameters:
        value - allowed object is QName
      • withAnnotation

        public Element withAnnotation​(java.util.Collection<CqlToElmBase> values)
      • withLocalId

        public Element withLocalId​(java.lang.String value)
      • withLocator

        public Element withLocator​(java.lang.String value)
      • withResultTypeName

        public Element withResultTypeName​(javax.xml.namespace.QName value)
      • equals

        public boolean equals​(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                              org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                              java.lang.Object object,
                              org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
        Specified by:
        equals in interface org.jvnet.jaxb2_commons.lang.Equals2
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • append

        public java.lang.StringBuilder append​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                              java.lang.StringBuilder buffer,
                                              org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
        Specified by:
        append in interface org.jvnet.jaxb2_commons.lang.ToString2
      • appendFields

        public java.lang.StringBuilder appendFields​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                                    java.lang.StringBuilder buffer,
                                                    org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
        Specified by:
        appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2