MCPcopy Create free account

hub / github.com/GoogleCloudPlatform/healthcare-data-harmonization / types & classes

Types & classes803 in github.com/GoogleCloudPlatform/healthcare-data-harmonization

↓ 49 callersTypeAliasJSONStr
JSONStr represents a primitive JSON string.
wstl1/mapping_engine/util/jsonutil/jsonutil.go:587
↓ 24 callersTypeAliasJSONNum
JSONNum represents a primitive JSON float.
wstl1/mapping_engine/util/jsonutil/jsonutil.go:590
↓ 14 callersClassItem
wstl1/tools/notebook/extensions/wstl/magics/_location_test.py:53
↓ 13 callersTypeAliasJSONBool
JSONBool represents a primitive JSON bool.
wstl1/mapping_engine/util/jsonutil/jsonutil.go:593
↓ 12 callersInterfaceJSONToken
JSONToken represents a base JSON token. It can be a primitive, an array, or a container object.
wstl1/mapping_engine/util/jsonutil/jsonutil.go:565
↓ 9 callersTypeAliasJSONContainer
JSONContainer is a JSON object that contains some child fields. For example, { "foo": "bar", "baz": [1, 2, 3] }
wstl1/mapping_engine/util/jsonutil/jsonutil.go:581
↓ 6 callersClassItem
wstl1/tools/notebook/extensions/wstl/magics/wstl_test.py:526
↓ 5 callersClassFakeChannel
wstl1/tools/notebook/extensions/wstl/magics/wstl_test.py:226
↓ 4 callersTypeAliasJSONArr
JSONArr is a JSON array that contains 0 or more JSONObjects.
wstl1/mapping_engine/util/jsonutil/jsonutil.go:584
↓ 3 callersClassFakeBucket
wstl1/tools/notebook/extensions/wstl/magics/_location_test.py:59
↓ 2 callersClassFakeBucket
wstl1/tools/notebook/extensions/wstl/magics/wstl_test.py:532
↓ 2 callersClassFakeService
wstl1/tools/notebook/extensions/wstl/magics/wstl_test.py:238
Class
wstl1/tools/notebook/wstl-language-server/server/src/server.ts:26
Class
wstl1/tools/notebook/data-model-browser/src/components/bread_crumb_item.tsx:47
Class
wstl1/tools/notebook/data-model-browser/src/components/data_model_viewer_widget.tsx:30
Class
wstl1/tools/notebook/data-model-browser/src/components/field_meta_data_viewer.tsx:65
Class
wstl1/tools/notebook/data-model-browser/src/components/data_model_viewer.tsx:190
Class
wstl1/tools/notebook/data-model-browser/src/components/search_bar.tsx:105
Class
wstl1/tools/notebook/data-model-browser/src/service/data_model_service.ts:33
ClassAbsPathTest
Tests for join path method.
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/AbsPathTest.java:29
ClassAllCtorsThrow
tools/docgen/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/reflection/ReflectedInstanceTest.java:239
ClassAnnotationProcessor
Annotation processor for the PluginFunction annotation.
tools/annotation_processor/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/annotationprocess/AnnotationProcessor.java:32
ClassAntlrToTree
AntlrToTree parses Whistle text, and creates a mutable tree.
tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/AntlrToTree.java:49
ClassAntlrToTreeTest
AntlrToTree Unit tests.
tools/linter/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/AntlrToTreeTest.java:41
ClassAppendMergeStrategy
A merge strategy that appends the inbound item to the array at the given path in current. Fails if it is not an array.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/merge/AppendMergeStrategy.java:27
ClassAppendMergeStrategyTest
Tests for append merge strategy.
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/data/merge/AppendMergeStrategyTest.java:36
InterfaceArgModifier
An ArgModifier is a modifier that can be attached to a WhistleFunction argument and can either short circuit the function execution or modify the argu
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/modifier/arg/ArgModifier.java:25
ClassArgument
Represents information about an argument that may be a closure with some free parameters.
transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/Signature.java:179
ClassArgumentDoc
Represents the documentation of a single plugin function argument.
tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/model/ArgumentDoc.java:19
InterfaceArray
An Array is a collection of values with indices.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/Array.java:24
ClassArrayBuilder
Builds an {@link Array}
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/ArrayBuilder.java:29
ClassArrayBuilderTest
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/data/ArrayBuilderTest.java:27
ClassArrayFns
Builtin functions for dealing with arrays.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/ArrayFns.java:48
ClassArrayFnsTest
Tests for ArrayFns.
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/ArrayFnsTest.java:77
ClassArrayJsonDeserializer
ArrayJsonDeserializer provides a {@link com.google.gson.JsonSerializer} TypeAdapter allowing Gson to convert a byte array to an {@link Array}.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/serialization/impl/ArrayJsonDeserializer.java:33
ClassArrayJsonSerializer
ArrayJsonSerializer provides a {@link com.google.gson.JsonSerializer} TypeAdapter allowing Gson to convert a {@link Array} to a JsonObject and ultimat
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/serialization/impl/ArrayJsonSerializer.java:31
ClassAssertFns
This class contains an example of a static function.
plugins/test/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/test/functions/AssertFns.java:47
ClassAssertFnsTest
Tests for assert fns.
plugins/test/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/test/functions/AssertFnsTest.java:41
ClassAssertUtil
testutil/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/utils/AssertUtil.java:29
ClassAutoValueContainer
Base class to expose autovalue getters as container fields. <p>TODO(rpolyano): Make this an AutoValue extension?
plugins/test/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/test/data/model/AutoValueContainer.java:33
ClassBaseTreeNode
BaseTreeNode can be implemented as either InternalNode (node has children) or TerminalNode (node does not have children). <p>All BaseTreeNodes will c
tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/BaseTreeNode.java:27
InterfaceBlob
A mockable interface that has all of Container, Array, and Primitive methods.
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/data/path/PathTest.java:483
ClassBlockTest
Tests for {@link Transpiler#visitBlock(BlockContext)}.
transpiler/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/BlockTest.java:44
ClassBlocksTest
Integration tests for blocks. This aims to test (end-to-end) mechanisms and semantics of block expressions, and how they interact with other structure
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/integration/BlocksTest.java:35
ClassBooleanConverter
Converts a {@link Data} to a boolean.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/java/converters/BooleanConverter.java:22
ClassBracketsRedundant
BracketsRedundant class removes the brackets from an ExprSource node if the parent and child are not both operators (e.g. infixOp). <br> Example 1: <
tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/rules/BracketsRedundant.java:63
ClassBracketsRedundantTest
tools/linter/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ruletests/BracketsRedundantTest.java:37
ClassBreadCrumbItem
wstl1/tools/notebook/data-model-browser/src/components/bread_crumb_item.tsx:47
InterfaceBreadCrumbItemProps
* Properties for BreadCrumbItem component.
wstl1/tools/notebook/data-model-browser/src/components/bread_crumb_item.tsx:26
ClassBubbleUpErrorException
This exception is meant to interrupt execution. It will be thrown when some other exception is handled, and caught where the error handler was origina
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/error/Errors.java:246
ClassBufferTarget
A singleton target that records all {@link Data} that's used in its construction and all {@link Data} written to it.
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/integration/mocking/BufferTargetPlugin.java:49
ClassBufferTargetPlugin
Plugin that provides a custom target where you can access all that's been written to it. Used to test mock target functionality.
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/integration/mocking/BufferTargetPlugin.java:32
ClassBufferTargetTest
Tests for {@link BufferTarget} functionality and reproducibility in parameterized test setting.
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/integration/mocking/MockTargetTest.java:46
ClassBuildReferenceTest
Tests for buildReferenceFor plugin function.
plugins/reconciliation/reconv2/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/match/BuildReferenceTest.java:37
ClassBuilder
Builder for ArgumentDoc.
tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/model/ArgumentDoc.java:32
ClassBuilder
Builder for PackageDoc.
tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/model/PackageDoc.java:35
ClassBuilder
Builder for FunctionDoc.
tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/model/FunctionDoc.java:37
ClassBuilder
Builder for ReturnDoc.
tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/model/ReturnDoc.java:30
ClassBuilder
Builder for TestReport.
plugins/test/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/test/data/model/TestReport.java:79
ClassBuilder
Builder for TestRunReports.
plugins/test/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/test/data/model/TestRunReport.java:84
ClassBuilder
Static Builder class for {@link ChoiceFieldGroup}
plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/ChoiceFieldGroup.java:48
ClassBuilder
Builds MatchingCriteria.
plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/match/MatchingCriteria.java:236
ClassBuilder
Builder for {@link Engine}.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/init/Engine.java:148
ClassBuilder
Builder for an Instrumentation suite.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/diagnostics/Instrumentation.java:74
ClassBuilder
Builder for BuiltinsConfig.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/BuiltinsConfig.java:63
InterfaceBuilder
Builder for {@link StackFrame}.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/StackFrame.java:95
ClassBuiltins
Plugin with Core functionality.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/Builtins.java:49
ClassBuiltinsConfig
Configuration options for the default Whistle builtin functions.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/BuiltinsConfig.java:27
ClassBuiltinsConfigTest
Integration tests for Builtins interpretation of BuiltinsConfig.
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/integration/BuiltinsConfigTest.java:42
ClassBuiltinsConfigTest
Tests for Builtins interpretation of BuiltinsConfig.
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/BuiltinsConfigTest.java:28
ClassCSVWriter
Exports data in CSV format. Example usage: <pre>{@code new CSVWriter<Table<String, String, FunctionData>, Cell<String, String, FunctionData>>(
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/diagnostics/export/CSVWriter.java:42
ClassCSVWriterTest
Tests for CSVWriter.
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/diagnostics/export/CSVWriterTest.java:33
ClassCallableFunction
Represents the implementation of a function that can be invoked to produce a result.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/CallableFunction.java:32
ClassCallableFunctionClosure
A closure for calling a given CallableFunction. Does not support free parameters.
plugins/test/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/test/functions/CallableFunctionClosure.java:28
ClassCallableFunctionTest
Tests for {@link CallableFunction}.
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/function/CallableFunctionTest.java:25
ClassCancellationTest
Integration tests for blocks. This aims to test (end-to-end) mechanisms and semantics of block expressions, and how they interact with other structure
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/integration/CancellationTest.java:49
InterfaceCancellationToken
Manages a flag that allows early cancellation of a process.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/CancellationToken.java:22
ClassCancelledException
Exception thrown when cancellation is requested.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/CancellationToken.java:44
ClassChoiceField
Class for holding choiceX field merge method and helpers for HDE FHIR reconciliation.
plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/ChoiceField.java:29
ClassChoiceFieldGroup
Immutable class to hold choiceX fields for a FHIR resource type.
plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/ChoiceFieldGroup.java:24
ClassChoiceFieldGroupTest
Tests for the ChoiceFieldGroup class.
plugins/reconciliation/reconcommon/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/ChoiceFieldGroupTest.java:30
ClassChoiceFieldTest
Tests for ChoiceField.
plugins/reconciliation/reconcommon/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/ChoiceFieldTest.java:34
ClassClassSearch
Utility class for searching class hierarchies.
tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/ClassSearch.java:32
InterfaceClient
Client is a generic interface for communicating with the server.
wstl1/mapping_engine/auth/auth.go:42
ClassCloseConnectionException
Unchecked Exception class which is used to signal a connection closing. Wraps the associated exit status code at the time of the closed connection. <
tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/exception/CloseConnectionException.java:24
InterfaceClosure
Closure is an interface for a (maybe) ready-to-execute function call. It includes the arguments, along with any unbound free parameters (which should
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/Closure.java:27
ClassClosureTest
Test for expression transpilation that requires constructing closure functions.
transpiler/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/ClosureTest.java:46
InterfaceCodeHarmonizer
CodeHarmonizer is the interface for harmonizing codes.
wstl1/mapping_engine/harmonization/harmonizecode/harmonize_code.go:42
StructCodeLookupKey
CodeLookupKey is the key to look for in the cache.
wstl1/mapping_engine/harmonization/harmonizecode/expiringcache.go:23
StructCodeLookupValue
CodeLookupValue stores the cached values.
wstl1/mapping_engine/harmonization/harmonizecode/expiringcache.go:30
InterfaceColumn
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/diagnostics/export/CSVWriter.java:113
ClassCompletionUtil
Class which holds static helper methods that create Language Server {@link CompletionItem}s from Whistle Domain Objects.
tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/CompletionUtil.java:45
StructConceptElement
ConceptElement (and the nested structs) represents a slimmed-down, multiversion representation of a FHIR Element within a ConceptMap > Group.
wstl1/mapping_engine/harmonization/harmonizecode/multiversion_conceptmap.go:40
StructConceptElementTarget
ConceptElementTarget represents a slimmed-down, multiversion representation of a FHIR Target within a ConceptMap > Group > Element.
wstl1/mapping_engine/harmonization/harmonizecode/multiversion_conceptmap.go:47
StructConceptGroup
ConceptGroup (and the nested structs) represents a slimmed-down, multiversion representation of a FHIR Group within a ConceptMap resource.
wstl1/mapping_engine/harmonization/harmonizecode/multiversion_conceptmap.go:31
StructConceptMap
ConceptMap (and the nested structs) represents a slimmed-down, multiversion representation of a FHIR ConceptMap.
wstl1/mapping_engine/harmonization/harmonizecode/multiversion_conceptmap.go:24
StructConceptUnmapped
ConceptUnmapped represents a slimmed-down, multiversion representation of a FHIR Unmapped within a ConceptMap > Group.
wstl1/mapping_engine/harmonization/harmonizecode/multiversion_conceptmap.go:53
ClassConceptmap
Loads a given json ConceptMaps into memory to performs Harmonization. Here is an example: github.com/GoogleCloudPlatform/healthcare-data-harmonization
plugins/harmonization/common/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/harmonization/harmonizer/LocalHarmonizer.java:36
ClassConditionalRedundant
If the {@link ExprBlockContext} node following an else statement in an {@link ExprConditionContext} node does not contain any statements, the 'else' a
tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/rules/ConditionalRedundant.java:60
ClassConditionalRedundantTest
tools/linter/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ruletests/ConditionalRedundantTest.java:31
next →1–100 of 803, ranked by callers