| Modifier and Type | Method and Description |
|---|---|
static FhirContext |
FhirContext.forDstu1()
Creates and returns a new FhirContext with version
FhirVersionEnum.DSTU1 |
static FhirContext |
FhirContext.forDstu2()
Creates and returns a new FhirContext with version
DSTU 2 |
static FhirContext |
FhirContext.forDstu2Hl7Org() |
static FhirContext |
FhirContext.forDstu3()
Creates and returns a new FhirContext with version
DSTU 3 |
| Modifier and Type | Method and Description |
|---|---|
void |
RuntimeResourceDefinition.sealAndInitialize(FhirContext theContext,
Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions) |
void |
RuntimeExtensionDtDefinition.sealAndInitialize(FhirContext theContext,
Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions) |
void |
RuntimeCompositeDatatypeDefinition.sealAndInitialize(FhirContext theContext,
Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions) |
void |
BaseRuntimeElementCompositeDefinition.sealAndInitialize(FhirContext theContext,
Map<Class<? extends IBase>,BaseRuntimeElementDefinition<?>> theClassToElementDefinitions) |
| Constructor and Description |
|---|
ProvidedResourceScanner(FhirContext theContext)
Constructor
|
RuntimeResourceDefinition(FhirContext theContext,
String theResourceName,
Class<? extends IBaseResource> theClass,
ResourceDef theResourceAnnotation,
boolean theStandardType) |
| Modifier and Type | Method and Description |
|---|---|
BundleEntry |
Bundle.addResource(IResource theResource,
FhirContext theContext,
String theServerBase)
Creates a new entry using the given resource and populates it accordingly
|
IVersionSpecificBundleFactory |
IFhirVersion.newBundleFactory(FhirContext theContext) |
static Bundle |
Bundle.withResources(List<IResource> theResources,
FhirContext theContext,
String theServerBase) |
| Constructor and Description |
|---|
ViewGenerator(FhirContext theFhirContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
INarrativeGenerator.generateNarrative(FhirContext theContext,
IBaseResource theResource,
INarrative theNarrative) |
void |
BaseThymeleafNarrativeGenerator.generateNarrative(FhirContext theContext,
IBaseResource theResource,
INarrative theNarrative) |
| Constructor and Description |
|---|
NarrativeAttributeProcessor(FhirContext theContext) |
| Constructor and Description |
|---|
BaseParser(FhirContext theContext,
IParserErrorHandler theParserErrorHandler)
Constructor
|
JsonParser(FhirContext theContext,
IParserErrorHandler theParserErrorHandler)
Do not use this constructor, the recommended way to obtain a new instance of the JSON parser is to invoke
newJsonParser(). |
XmlParser(FhirContext theContext,
IParserErrorHandler theParserErrorHandler)
Do not use this constructor, the recommended way to obtain a new instance of the XML parser is to invoke
newXmlParser(). |
| Modifier and Type | Method and Description |
|---|---|
FhirContext |
GenericClient.getFhirContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
RestfulClientFactory.setFhirContext(FhirContext theContext)
Sets the context associated with this client factory.
|
| Constructor and Description |
|---|
GenericClient(FhirContext theContext,
org.apache.http.client.HttpClient theHttpClient,
String theServerBase,
RestfulClientFactory theFactory)
For now, this is a part of the internal API of HAPI - Use with caution as this method may change!
|
RestfulClientFactory(FhirContext theFhirContext)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
FhirContext |
IRestfulClient.getFhirContext()
Returns the FHIR context associated with this client
|
| Modifier and Type | Method and Description |
|---|---|
protected FhirContext |
OperationParameter.getContext() |
FhirContext |
BaseMethodBinding.getContext() |
| Modifier and Type | Method and Description |
|---|---|
static BaseMethodBinding<?> |
BaseMethodBinding.bindMethod(Method theMethod,
FhirContext theContext,
Object theProvider) |
static HttpPostClientInvocation |
MethodUtil.createCreateInvocation(IBaseResource theResource,
FhirContext theContext) |
static HttpPostClientInvocation |
MethodUtil.createCreateInvocation(IBaseResource theResource,
String theResourceBody,
String theId,
FhirContext theContext) |
static HttpPostClientInvocation |
MethodUtil.createCreateInvocation(IBaseResource theResource,
String theResourceBody,
String theId,
FhirContext theContext,
Map<String,List<String>> theIfNoneExistParams) |
static HttpPostClientInvocation |
MethodUtil.createCreateInvocation(IBaseResource theResource,
String theResourceBody,
String theId,
FhirContext theContext,
String theIfNoneExistUrl) |
static BaseHttpClientInvocation |
OperationMethodBinding.createOperationInvocation(FhirContext theContext,
String theResourceName,
String theId,
String theOperationName,
IBaseParameters theInput,
boolean theUseHttpGet) |
static BaseHttpClientInvocation |
SearchMethodBinding.createSearchInvocation(FhirContext theContext,
String theResourceName,
Map<String,List<String>> theParameters,
IdDt theId,
String theCompartmentName,
SearchStyleEnum theSearchStyle) |
static BaseHttpClientInvocation |
TransactionMethodBinding.createTransactionInvocation(Bundle theBundle,
FhirContext theContext) |
static BaseHttpClientInvocation |
TransactionMethodBinding.createTransactionInvocation(IBaseBundle theBundle,
FhirContext theContext) |
static BaseHttpClientInvocation |
TransactionMethodBinding.createTransactionInvocation(List<? extends IBaseResource> theResources,
FhirContext theContext) |
static BaseHttpClientInvocation |
TransactionMethodBinding.createTransactionInvocation(String theRawBundle,
FhirContext theContext) |
static HttpPutClientInvocation |
MethodUtil.createUpdateInvocation(FhirContext theContext,
IBaseResource theResource,
String theResourceBody,
Map<String,List<String>> theMatchParams) |
static HttpPutClientInvocation |
MethodUtil.createUpdateInvocation(FhirContext theContext,
IBaseResource theResource,
String theResourceBody,
String theMatchUrl) |
static HttpPutClientInvocation |
MethodUtil.createUpdateInvocation(IBaseResource theResource,
String theResourceBody,
IIdType theId,
FhirContext theContext) |
static BaseHttpClientInvocation |
ValidateMethodBindingDstu2.createValidateInvocation(FhirContext theContext,
IBaseResource theResource) |
static HttpPostClientInvocation |
ValidateMethodBindingDstu1.createValidateInvocation(IBaseResource theResource,
IdDt theId,
FhirContext theContext) |
List<QualifiedParamList> |
SearchParameter.encode(FhirContext theContext,
Object theObject) |
static Integer |
MethodUtil.findIdParameterIndex(Method theMethod,
FhirContext theContext) |
static List<IParameter> |
MethodUtil.getResourceParameters(FhirContext theContext,
Method theMethod,
Object theProvider,
RestOperationTypeEnum theRestfulOperationTypeEnum) |
Object |
SearchParameter.parse(FhirContext theContext,
List<QualifiedParamList> theString) |
static MethodOutcome |
MethodUtil.process2xxResponse(FhirContext theContext,
String theResourceName,
int theResponseStatusCode,
String theResponseMimeType,
Reader theResponseReader,
Map<String,List<String>> theHeaders) |
void |
SummaryEnumParameter.translateClientArgumentIntoQueryArgument(FhirContext theContext,
Object theSourceClientArgument,
Map<String,List<String>> theTargetQueryArguments,
IBaseResource theTargetResource) |
void |
SortParameter.translateClientArgumentIntoQueryArgument(FhirContext theContext,
Object theSourceClientArgument,
Map<String,List<String>> theTargetQueryArguments,
IBaseResource theTargetResource) |
void |
OperationParameter.translateClientArgumentIntoQueryArgument(FhirContext theContext,
Object theSourceClientArgument,
Map<String,List<String>> theTargetQueryArguments,
IBaseResource theTargetResource) |
void |
IParameter.translateClientArgumentIntoQueryArgument(FhirContext theContext,
Object theSourceClientArgument,
Map<String,List<String>> theTargetQueryArguments,
IBaseResource theTargetResource) |
void |
ElementsParameter.translateClientArgumentIntoQueryArgument(FhirContext theContext,
Object theSourceClientArgument,
Map<String,List<String>> theTargetQueryArguments,
IBaseResource theTargetResource) |
void |
DynamicSearchParameter.translateClientArgumentIntoQueryArgument(FhirContext theContext,
Object theSourceClientArgument,
Map<String,List<String>> theTargetQueryArguments,
IBaseResource theTargetResource) |
void |
CountParameter.translateClientArgumentIntoQueryArgument(FhirContext theContext,
Object theSourceClientArgument,
Map<String,List<String>> theTargetQueryArguments,
IBaseResource theTargetResource) |
| Constructor and Description |
|---|
BaseMethodBinding(Method theMethod,
FhirContext theContext,
Object theProvider) |
BaseResourceReturningMethodBinding(Class<?> theReturnResourceType,
Method theMethod,
FhirContext theContext,
Object theProvider) |
ConformanceMethodBinding(Method theMethod,
FhirContext theContext,
Object theProvider) |
CreateMethodBinding(Method theMethod,
FhirContext theContext,
Object theProvider) |
DeleteMethodBinding(Method theMethod,
FhirContext theContext,
Object theProvider) |
DeleteTagsMethodBinding(Method theMethod,
FhirContext theConetxt,
Object theProvider,
DeleteTags theDeleteTags) |
DynamicSearchMethodBinding(Class<? extends IBaseResource> theReturnResourceType,
Method theMethod,
FhirContext theConetxt,
IDynamicSearchResourceProvider theProvider) |
GetTagsMethodBinding(Method theMethod,
FhirContext theConetxt,
Object theProvider,
GetTags theAnnotation) |
HistoryMethodBinding(Method theMethod,
FhirContext theConetxt,
Object theProvider) |
HttpPostClientInvocation(FhirContext theContext,
Bundle theBundle) |
HttpPostClientInvocation(FhirContext theContext,
IBaseResource theResource) |
HttpPostClientInvocation(FhirContext theContext,
IBaseResource theResource,
String theUrlExtension) |
HttpPostClientInvocation(FhirContext theContext,
List<? extends IBaseResource> theResources,
BundleTypeEnum theBundleType) |
HttpPostClientInvocation(FhirContext theContext,
Map<String,List<String>> theParams,
String... theUrlExtension) |
HttpPostClientInvocation(FhirContext theContext,
String theContents,
boolean theIsBundle,
String theUrlExtension) |
HttpPostClientInvocation(FhirContext theContext,
TagList theTagList,
String... theUrlExtension) |
HttpPutClientInvocation(FhirContext theContext,
IBaseResource theResource,
String theUrlExtension) |
HttpPutClientInvocation(FhirContext theContext,
String theContents,
boolean theIsBundle,
String theUrlExtension) |
OperationMethodBinding(Class<?> theReturnResourceType,
Class<? extends IBaseResource> theReturnTypeFromRp,
Method theMethod,
FhirContext theContext,
Object theProvider,
boolean theIdempotent,
String theOperationName,
Class<? extends IBaseResource> theOperationType,
OperationParam[] theReturnParams) |
OperationMethodBinding(Class<?> theReturnResourceType,
Class<? extends IBaseResource> theReturnTypeFromRp,
Method theMethod,
FhirContext theContext,
Object theProvider,
Operation theAnnotation) |
OperationParameter(FhirContext theCtx,
String theOperationName,
OperationParam theOperationParam) |
PageMethodBinding(FhirContext theContext,
Method theMethod) |
ReadMethodBinding(Class<? extends IBaseResource> theAnnotatedResourceType,
Method theMethod,
FhirContext theContext,
Object theProvider) |
SearchMethodBinding(Class<? extends IBaseResource> theReturnResourceType,
Method theMethod,
FhirContext theContext,
Object theProvider) |
TransactionMethodBinding(Method theMethod,
FhirContext theConetxt,
Object theProvider) |
UpdateMethodBinding(Method theMethod,
FhirContext theContext,
Object theProvider) |
ValidateMethodBindingDstu1(Method theMethod,
FhirContext theContext,
Object theProvider) |
ValidateMethodBindingDstu2(Class<?> theReturnResourceType,
Class<? extends IBaseResource> theReturnTypeFromRp,
Method theMethod,
FhirContext theContext,
Object theProvider,
Validate theAnnotation) |
| Modifier and Type | Method and Description |
|---|---|
abstract List<QualifiedParamList> |
BaseQueryParameter.encode(FhirContext theContext,
Object theObject) |
Class<? extends IBaseResource> |
ReferenceParam.getResourceType(FhirContext theCtx) |
abstract Object |
BaseQueryParameter.parse(FhirContext theContext,
List<QualifiedParamList> theString) |
void |
TransactionParameter.translateClientArgumentIntoQueryArgument(FhirContext theContext,
Object theSourceClientArgument,
Map<String,List<String>> theTargetQueryArguments,
IBaseResource theTargetResource) |
void |
ResourceParameter.translateClientArgumentIntoQueryArgument(FhirContext theContext,
Object theSourceClientArgument,
Map<String,List<String>> theTargetQueryArguments,
IBaseResource theTargetResource) |
void |
BaseQueryParameter.translateClientArgumentIntoQueryArgument(FhirContext theContext,
Object theSourceClientArgument,
Map<String,List<String>> theTargetQueryArguments,
IBaseResource theTargetResource) |
| Constructor and Description |
|---|
TransactionParameter(FhirContext theContext) |
| Modifier and Type | Method and Description |
|---|---|
FhirContext |
RestulfulServerConfiguration.getFhirContext()
Gets the
FhirContext associated with this server. |
FhirContext |
RestfulServer.getFhirContext()
Gets the
FhirContext associated with this server. |
FhirContext |
IRestfulServerDefaults.getFhirContext()
Gets the
FhirContext associated with this server. |
| Modifier and Type | Method and Description |
|---|---|
static void |
RestfulServerUtils.addProfileToBundleEntry(FhirContext theContext,
IBaseResource theResource,
String theServerBase) |
static IParser |
RestfulServerUtils.getNewParser(FhirContext theContext,
RequestDetails theRequestDetails) |
abstract IParser |
EncodingEnum.newParser(FhirContext theContext) |
RestulfulServerConfiguration |
RestulfulServerConfiguration.setFhirContext(FhirContext fhirContext)
Set the fhirContext
|
void |
RestfulServer.setFhirContext(FhirContext theFhirContext) |
| Constructor and Description |
|---|
RestfulServer(FhirContext theCtx)
Constructor
|
| Constructor and Description |
|---|
UnprocessableEntityException(FhirContext theCtx,
IBaseOperationOutcome theOperationOutcome)
Constructor which accepts an
IBaseOperationOutcome resource which will be supplied in the response |
| Modifier and Type | Method and Description |
|---|---|
FhirContext |
IServerInterceptor.ActionRequestDetails.getContext() |
| Constructor and Description |
|---|
ActionRequestDetails(IIdType theId,
String theResourceType,
FhirContext theContext) |
ActionRequestDetails(IIdType theId,
String theResourceType,
IBaseResource theResource,
FhirContext theContext) |
| Modifier and Type | Method and Description |
|---|---|
static void |
OperationOutcomeUtil.addIssue(FhirContext theCtx,
IBaseOperationOutcome theOperationOutcome,
String theSeverity,
String theDetails,
String theLocation,
String theCode)
Add an issue to an OperationOutcome
|
static void |
ParametersUtil.addParameterToParameters(FhirContext theContext,
IBaseResource theTargetResource,
Object sourceClientArgument,
String theName) |
static String |
OperationOutcomeUtil.getFirstIssueDetails(FhirContext theCtx,
IBaseOperationOutcome theOutcome) |
static String |
OperationOutcomeUtil.getFirstIssueLocation(FhirContext theCtx,
IBaseOperationOutcome theOutcome) |
static boolean |
OperationOutcomeUtil.hasIssues(FhirContext theCtx,
IBaseOperationOutcome theOutcome)
Returns true if the given OperationOutcome has 1 or more Operation.issue repetitions
|
IGenericClient |
ITestingUiClientFactory.newClient(FhirContext theFhirContext,
javax.servlet.http.HttpServletRequest theRequest,
String theServerBaseUrl)
Instantiate a new client
|
static IBaseParameters |
ParametersUtil.newInstance(FhirContext theContext) |
static IBaseOperationOutcome |
OperationOutcomeUtil.newInstance(FhirContext theCtx) |
| Constructor and Description |
|---|
FhirTerser(FhirContext theContext) |
ResourceReferenceInfo(FhirContext theContext,
IBaseResource theOwningResource,
List<String> thePathToElement,
IBaseReference theElement) |
| Modifier and Type | Method and Description |
|---|---|
FhirContext |
IValidationContext.getFhirContext() |
| Modifier and Type | Method and Description |
|---|---|
static IValidationContext<Bundle> |
ValidationContext.forBundle(FhirContext theContext,
Bundle theBundle) |
static <T extends IBaseResource> |
ValidationContext.forResource(FhirContext theContext,
T theResource) |
static IValidationContext<IBaseResource> |
ValidationContext.forText(FhirContext theContext,
String theResourceBody) |
| Constructor and Description |
|---|
FhirValidator(FhirContext theFhirContext)
Constructor (this should not be called directly, but rather
newValidator() should be called to obtain an instance of FhirValidator) |
SchemaBaseValidator(FhirContext theContext) |
ValidationFailureException(FhirContext theCtx,
IBaseOperationOutcome theOperationOutcome) |
ValidationResult(FhirContext theCtx,
List<SingleValidationMessage> theMessages) |
| Modifier and Type | Method and Description |
|---|---|
static IValidatorModule |
SchematronProvider.getSchematronValidatorInstance(FhirContext myContext) |
static boolean |
SchematronProvider.isScematronAvailable(FhirContext theFhirContext) |
| Constructor and Description |
|---|
SchematronBaseValidator(FhirContext theContext) |
Copyright © 2014–2016 University Health Network. All rights reserved.