Package org.hl7.fhir

Class ContractFriendly

  • All Implemented Interfaces:
    org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2

    public class ContractFriendly
    extends BackboneElement
    implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
    A formal agreement between parties regarding the conduct of business, exchange of information or other matters.

    Java class for Contract.Friendly complex type.

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

     <complexType name="Contract.Friendly">
       <complexContent>
         <extension base="{http://hl7.org/fhir}BackboneElement">
           <sequence>
             <choice>
               <element name="contentAttachment" type="{http://hl7.org/fhir}Attachment"/>
               <element name="contentReference" type="{http://hl7.org/fhir}Reference"/>
             </choice>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    • Field Detail

      • contentAttachment

        protected Attachment contentAttachment
      • contentReference

        protected Reference contentReference
    • Constructor Detail

      • ContractFriendly

        public ContractFriendly()
    • Method Detail

      • getContentAttachment

        public Attachment getContentAttachment()
        Gets the value of the contentAttachment property.
        Returns:
        possible object is Attachment
      • setContentAttachment

        public void setContentAttachment​(Attachment value)
        Sets the value of the contentAttachment property.
        Parameters:
        value - allowed object is Attachment
      • getContentReference

        public Reference getContentReference()
        Gets the value of the contentReference property.
        Returns:
        possible object is Reference
      • setContentReference

        public void setContentReference​(Reference value)
        Sets the value of the contentReference property.
        Parameters:
        value - allowed object is Reference
      • 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
        Overrides:
        equals in class BackboneElement
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class BackboneElement
      • 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
        Overrides:
        hashCode in class BackboneElement
      • 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
        Overrides:
        append in class BackboneElement
      • 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
        Overrides:
        appendFields in class BackboneElement