public static class Conformance.Rest extends BaseIdentifiableElement implements IResourceBlock
Definition: A definition of the restful capabilities of the solution, if any
| Constructor and Description |
|---|
Rest() |
| Modifier and Type | Method and Description |
|---|---|
UriDt |
addCompartment()
Adds and returns a new value for compartment ()
|
Conformance.Rest |
addCompartment(String theUri)
Adds a new value for compartment ()
|
Conformance.Rest |
addCompartment(UriDt theValue)
Adds a given new value for compartment ()
|
Conformance.RestInteraction |
addInteraction()
Adds and returns a new value for interaction ()
|
Conformance.Rest |
addInteraction(Conformance.RestInteraction theValue)
Adds a given new value for interaction ()
|
Conformance.RestOperation |
addOperation()
Adds and returns a new value for operation ()
|
Conformance.Rest |
addOperation(Conformance.RestOperation theValue)
Adds a given new value for operation ()
|
Conformance.RestResource |
addResource()
Adds and returns a new value for resource ()
|
Conformance.Rest |
addResource(Conformance.RestResource theValue)
Adds a given new value for resource ()
|
Conformance.RestResourceSearchParam |
addSearchParam()
Adds and returns a new value for searchParam ()
|
Conformance.Rest |
addSearchParam(Conformance.RestResourceSearchParam theValue)
Adds a given new value for searchParam ()
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
List<UriDt> |
getCompartment()
Gets the value(s) for compartment ().
|
UriDt |
getCompartmentFirstRep()
Gets the first repetition for compartment (),
creating it if it does not already exist.
|
String |
getDocumentation()
Gets the value(s) for documentation ().
|
StringDt |
getDocumentationElement()
Gets the value(s) for documentation ().
|
List<Conformance.RestInteraction> |
getInteraction()
Gets the value(s) for interaction ().
|
Conformance.RestInteraction |
getInteractionFirstRep()
Gets the first repetition for interaction (),
creating it if it does not already exist.
|
String |
getMode()
Gets the value(s) for mode ().
|
BoundCodeDt<RestfulConformanceModeEnum> |
getModeElement()
Gets the value(s) for mode ().
|
List<Conformance.RestOperation> |
getOperation()
Gets the value(s) for operation ().
|
Conformance.RestOperation |
getOperationFirstRep()
Gets the first repetition for operation (),
creating it if it does not already exist.
|
List<Conformance.RestResource> |
getResource()
Gets the value(s) for resource ().
|
Conformance.RestResource |
getResourceFirstRep()
Gets the first repetition for resource (),
creating it if it does not already exist.
|
List<Conformance.RestResourceSearchParam> |
getSearchParam()
Gets the value(s) for searchParam ().
|
Conformance.RestResourceSearchParam |
getSearchParamFirstRep()
Gets the first repetition for searchParam (),
creating it if it does not already exist.
|
Conformance.RestSecurity |
getSecurity()
Gets the value(s) for security ().
|
String |
getTransactionMode()
Gets the value(s) for transactionMode ().
|
BoundCodeDt<TransactionModeEnum> |
getTransactionModeElement()
Gets the value(s) for transactionMode ().
|
boolean |
isEmpty() |
Conformance.Rest |
setCompartment(List<UriDt> theValue)
Sets the value(s) for compartment ()
|
Conformance.Rest |
setDocumentation(String theString)
Sets the value for documentation ()
|
Conformance.Rest |
setDocumentation(StringDt theValue)
Sets the value(s) for documentation ()
|
Conformance.Rest |
setInteraction(List<Conformance.RestInteraction> theValue)
Sets the value(s) for interaction ()
|
Conformance.Rest |
setMode(BoundCodeDt<RestfulConformanceModeEnum> theValue)
Sets the value(s) for mode ()
|
Conformance.Rest |
setMode(RestfulConformanceModeEnum theValue)
Sets the value(s) for mode ()
|
Conformance.Rest |
setOperation(List<Conformance.RestOperation> theValue)
Sets the value(s) for operation ()
|
Conformance.Rest |
setResource(List<Conformance.RestResource> theValue)
Sets the value(s) for resource ()
|
Conformance.Rest |
setSearchParam(List<Conformance.RestResourceSearchParam> theValue)
Sets the value(s) for searchParam ()
|
Conformance.Rest |
setSecurity(Conformance.RestSecurity theValue)
Sets the value(s) for security ()
|
Conformance.Rest |
setTransactionMode(BoundCodeDt<TransactionModeEnum> theValue)
Sets the value(s) for transactionMode ()
|
Conformance.Rest |
setTransactionMode(TransactionModeEnum theValue)
Sets the value(s) for transactionMode ()
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic Rest()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic BoundCodeDt<RestfulConformanceModeEnum> getModeElement()
null.
Definition: Identifies whether this portion of the statement is describing ability to initiate or receive restful operations
public String getMode()
null.
Definition: Identifies whether this portion of the statement is describing ability to initiate or receive restful operations
public Conformance.Rest setMode(BoundCodeDt<RestfulConformanceModeEnum> theValue)
Definition: Identifies whether this portion of the statement is describing ability to initiate or receive restful operations
public Conformance.Rest setMode(RestfulConformanceModeEnum theValue)
Definition: Identifies whether this portion of the statement is describing ability to initiate or receive restful operations
public StringDt getDocumentationElement()
null.
Definition: Information about the system's restful capabilities that apply across all applications, such as security
public String getDocumentation()
null.
Definition: Information about the system's restful capabilities that apply across all applications, such as security
public Conformance.Rest setDocumentation(StringDt theValue)
Definition: Information about the system's restful capabilities that apply across all applications, such as security
public Conformance.Rest setDocumentation(String theString)
Definition: Information about the system's restful capabilities that apply across all applications, such as security
public Conformance.RestSecurity getSecurity()
null.
Definition: Information about security implementation from an interface perspective - what a client needs to know
public Conformance.Rest setSecurity(Conformance.RestSecurity theValue)
Definition: Information about security implementation from an interface perspective - what a client needs to know
public List<Conformance.RestResource> getResource()
null.
Definition: A specification of the restful capabilities of the solution for a specific resource type
public Conformance.Rest setResource(List<Conformance.RestResource> theValue)
Definition: A specification of the restful capabilities of the solution for a specific resource type
public Conformance.RestResource addResource()
Definition: A specification of the restful capabilities of the solution for a specific resource type
public Conformance.Rest addResource(Conformance.RestResource theValue)
Definition: A specification of the restful capabilities of the solution for a specific resource type
theValue - The resource to add (must not be null)public Conformance.RestResource getResourceFirstRep()
Definition: A specification of the restful capabilities of the solution for a specific resource type
public List<Conformance.RestInteraction> getInteraction()
null.
Definition: A specification of restful operations supported by the system
public Conformance.Rest setInteraction(List<Conformance.RestInteraction> theValue)
Definition: A specification of restful operations supported by the system
public Conformance.RestInteraction addInteraction()
Definition: A specification of restful operations supported by the system
public Conformance.Rest addInteraction(Conformance.RestInteraction theValue)
Definition: A specification of restful operations supported by the system
theValue - The interaction to add (must not be null)public Conformance.RestInteraction getInteractionFirstRep()
Definition: A specification of restful operations supported by the system
public BoundCodeDt<TransactionModeEnum> getTransactionModeElement()
null.
Definition: A code that indicates how transactions are supported
public String getTransactionMode()
null.
Definition: A code that indicates how transactions are supported
public Conformance.Rest setTransactionMode(BoundCodeDt<TransactionModeEnum> theValue)
Definition: A code that indicates how transactions are supported
public Conformance.Rest setTransactionMode(TransactionModeEnum theValue)
Definition: A code that indicates how transactions are supported
public List<Conformance.RestResourceSearchParam> getSearchParam()
null.
Definition: Search parameters that are supported for searching all resources for implementations to support and/or make use of - either references to ones defined in the specification, or additional ones defined for/by the implementation
public Conformance.Rest setSearchParam(List<Conformance.RestResourceSearchParam> theValue)
Definition: Search parameters that are supported for searching all resources for implementations to support and/or make use of - either references to ones defined in the specification, or additional ones defined for/by the implementation
public Conformance.RestResourceSearchParam addSearchParam()
Definition: Search parameters that are supported for searching all resources for implementations to support and/or make use of - either references to ones defined in the specification, or additional ones defined for/by the implementation
public Conformance.Rest addSearchParam(Conformance.RestResourceSearchParam theValue)
Definition: Search parameters that are supported for searching all resources for implementations to support and/or make use of - either references to ones defined in the specification, or additional ones defined for/by the implementation
theValue - The searchParam to add (must not be null)public Conformance.RestResourceSearchParam getSearchParamFirstRep()
Definition: Search parameters that are supported for searching all resources for implementations to support and/or make use of - either references to ones defined in the specification, or additional ones defined for/by the implementation
public List<Conformance.RestOperation> getOperation()
null.
Definition: Definition of an operation or a named query and with its parameters and their meaning and type
public Conformance.Rest setOperation(List<Conformance.RestOperation> theValue)
Definition: Definition of an operation or a named query and with its parameters and their meaning and type
public Conformance.RestOperation addOperation()
Definition: Definition of an operation or a named query and with its parameters and their meaning and type
public Conformance.Rest addOperation(Conformance.RestOperation theValue)
Definition: Definition of an operation or a named query and with its parameters and their meaning and type
theValue - The operation to add (must not be null)public Conformance.RestOperation getOperationFirstRep()
Definition: Definition of an operation or a named query and with its parameters and their meaning and type
public List<UriDt> getCompartment()
null.
Definition: An absolute URI which is a reference to the definition of a compartment hosted by the system
public Conformance.Rest setCompartment(List<UriDt> theValue)
Definition: An absolute URI which is a reference to the definition of a compartment hosted by the system
public UriDt addCompartment()
Definition: An absolute URI which is a reference to the definition of a compartment hosted by the system
public Conformance.Rest addCompartment(UriDt theValue)
Definition: An absolute URI which is a reference to the definition of a compartment hosted by the system
theValue - The compartment to add (must not be null)public UriDt getCompartmentFirstRep()
Definition: An absolute URI which is a reference to the definition of a compartment hosted by the system
public Conformance.Rest addCompartment(String theUri)
Definition: An absolute URI which is a reference to the definition of a compartment hosted by the system
Copyright © 2014–2016 University Health Network. All rights reserved.