Class ConformanceRest
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2,org.jvnet.jaxb2_commons.lang.ToString2
Java class for Conformance.Rest complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Conformance.Rest">
<complexContent>
<extension base="{http://hl7.org/fhir}BackboneElement">
<sequence>
<element name="mode" type="{http://hl7.org/fhir}RestfulConformanceMode"/>
<element name="documentation" type="{http://hl7.org/fhir}string" minOccurs="0"/>
<element name="security" type="{http://hl7.org/fhir}Conformance.Security" minOccurs="0"/>
<element name="resource" type="{http://hl7.org/fhir}Conformance.Resource" maxOccurs="unbounded" minOccurs="0"/>
<element name="interaction" type="{http://hl7.org/fhir}Conformance.Interaction1" maxOccurs="unbounded" minOccurs="0"/>
<element name="transactionMode" type="{http://hl7.org/fhir}TransactionMode" minOccurs="0"/>
<element name="searchParam" type="{http://hl7.org/fhir}Conformance.SearchParam" maxOccurs="unbounded" minOccurs="0"/>
<element name="operation" type="{http://hl7.org/fhir}Conformance.Operation" maxOccurs="unbounded" minOccurs="0"/>
<element name="compartment" type="{http://hl7.org/fhir}uri" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected List<ConformanceInteraction1> protected RestfulConformanceModeprotected List<ConformanceOperation> protected List<ConformanceResource> protected List<ConformanceSearchParam> protected ConformanceSecurityprotected TransactionModeFields inherited from class org.hl7.fhir.BackboneElement
modifierExtension -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) booleanbooleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) Gets the value of the compartment property.Gets the value of the documentation property.Gets the value of the interaction property.getMode()Gets the value of the mode property.Gets the value of the operation property.Gets the value of the resource property.Gets the value of the searchParam property.Gets the value of the security property.Gets the value of the transactionMode property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) voidsetCompartment(List<Uri> value) voidsetDocumentation(String value) Sets the value of the documentation property.voidvoidsetMode(RestfulConformanceMode value) Sets the value of the mode property.voidsetOperation(List<ConformanceOperation> value) voidsetResource(List<ConformanceResource> value) voidsetSearchParam(List<ConformanceSearchParam> value) voidsetSecurity(ConformanceSecurity value) Sets the value of the security property.voidSets the value of the transactionMode property.toString()withCompartment(Collection<Uri> values) withCompartment(Uri... values) withDocumentation(String value) withExtension(Collection<Extension> values) withExtension(Extension... values) withInteraction(ConformanceInteraction1... values) withMode(RestfulConformanceMode value) withModifierExtension(Collection<Extension> values) withModifierExtension(Extension... values) withOperation(Collection<ConformanceOperation> values) withOperation(ConformanceOperation... values) withResource(Collection<ConformanceResource> values) withResource(ConformanceResource... values) withSearchParam(ConformanceSearchParam... values) withSecurity(ConformanceSecurity value) Methods inherited from class org.hl7.fhir.BackboneElement
getModifierExtension, setModifierExtensionMethods inherited from class org.hl7.fhir.Element
getExtension, getId, setExtension, setId
-
Field Details
-
mode
-
documentation
-
security
-
resource
-
interaction
-
transactionMode
-
searchParam
-
operation
-
compartment
-
-
Constructor Details
-
ConformanceRest
public ConformanceRest()
-
-
Method Details
-
getMode
Gets the value of the mode property.- Returns:
- possible object is
RestfulConformanceMode
-
setMode
Sets the value of the mode property.- Parameters:
value- allowed object isRestfulConformanceMode
-
getDocumentation
Gets the value of the documentation property.- Returns:
- possible object is
String
-
setDocumentation
Sets the value of the documentation property.- Parameters:
value- allowed object isString
-
getSecurity
Gets the value of the security property.- Returns:
- possible object is
ConformanceSecurity
-
setSecurity
Sets the value of the security property.- Parameters:
value- allowed object isConformanceSecurity
-
getResource
Gets the value of the resource 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
setmethod for the resource property.For example, to add a new item, do as follows:
getResource().add(newItem);Objects of the following type(s) are allowed in the list
ConformanceResource -
getInteraction
Gets the value of the interaction 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
setmethod for the interaction property.For example, to add a new item, do as follows:
getInteraction().add(newItem);Objects of the following type(s) are allowed in the list
ConformanceInteraction1 -
getTransactionMode
Gets the value of the transactionMode property.- Returns:
- possible object is
TransactionMode
-
setTransactionMode
Sets the value of the transactionMode property.- Parameters:
value- allowed object isTransactionMode
-
getSearchParam
Gets the value of the searchParam 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
setmethod for the searchParam property.For example, to add a new item, do as follows:
getSearchParam().add(newItem);Objects of the following type(s) are allowed in the list
ConformanceSearchParam -
getOperation
Gets the value of the operation 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
setmethod for the operation property.For example, to add a new item, do as follows:
getOperation().add(newItem);Objects of the following type(s) are allowed in the list
ConformanceOperation -
getCompartment
Gets the value of the compartment 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
setmethod for the compartment property.For example, to add a new item, do as follows:
getCompartment().add(newItem);Objects of the following type(s) are allowed in the list
Uri -
withMode
-
withDocumentation
-
withSecurity
-
withResource
-
withResource
-
withInteraction
-
withInteraction
-
withTransactionMode
-
withSearchParam
-
withSearchParam
-
withOperation
-
withOperation
-
withCompartment
-
withCompartment
-
withModifierExtension
- Overrides:
withModifierExtensionin classBackboneElement
-
withModifierExtension
- Overrides:
withModifierExtensionin classBackboneElement
-
withExtension
- Overrides:
withExtensionin classBackboneElement
-
withExtension
- Overrides:
withExtensionin classBackboneElement
-
withId
- Overrides:
withIdin classBackboneElement
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) - Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classBackboneElement
-
equals
- Overrides:
equalsin classBackboneElement
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) - Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2- Overrides:
hashCodein classBackboneElement
-
hashCode
public int hashCode()- Overrides:
hashCodein classBackboneElement
-
toString
- Overrides:
toStringin classBackboneElement
-
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendin classBackboneElement
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendFieldsin classBackboneElement
-
setResource
-
setInteraction
-
setSearchParam
-
setOperation
-
setCompartment
-