MCPcopy Create free account

hub / github.com/GoogleCloudPlatform/healthcare-data-harmonization / functions

Functions4,895 in github.com/GoogleCloudPlatform/healthcare-data-harmonization

↓ 37 callersMethodpush
(v *mpb.ValueSource)
wstl1/mapping_language/transpiler/stacks.go:25
↓ 36 callersMethodgenerateStackFrame
( String name, StackFrame parent, boolean inheritParentVars)
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/impl/DefaultStackFrameTest.java:258
↓ 36 callersMethodgetAbsPath
The absolute path of the file this ImportPath refers to.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/imports/ImportPath.java:145
↓ 36 callersMethodgetPackageName
()
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugin/Plugin.java:88
↓ 35 callersMethodcreateLocation
( String filePath, int startLine, int startCol, int endLine, int endCol)
tools/languageserver/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/GoToDefinitionTest.java:371
↓ 34 callersMethodbindNextFreeParameter
Binds (i.e. copies the closure and replaces) the next {@link FreeParameter} with the given value, according to the first element of {@link #getFreeArg
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/Closure.java:39
↓ 34 callersMethodcontainsKey
(String sourceCode, String sourceSystem, String conceptmapId)
plugins/harmonization/common/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/harmonization/harmonizer/ExpiringCache.java:103
↓ 33 callersMethodof
Creates a signature with the given args.
transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/Signature.java:48
↓ 33 callersMethodwithContent
(Function<T, U> contentFn, U content)
tools/docgen/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/DocTreeToStringTest.java:429
↓ 32 callersMethodgetVar
Returns the variable with the given name, or {@link null} if it does not exist. If this stack frame {@link #inheritsParentVars()} it should first chec
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/StackFrame.java:42
↓ 32 callersMethodsetPackageName
(String value)
tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/model/PackageDoc.java:38
↓ 32 callersMethodtoString
()
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/WrapperContextTest.java:314
↓ 32 callersMethodtoString
()
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/path/Path.java:284
↓ 31 callersMethodclosure
Creates an argument that should be a closure.
transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/Signature.java:207
↓ 31 callersMethodequals
(Object o)
plugins/harmonization/common/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/harmonization/harmonizer/ExpiringCache.java:60
↓ 31 callersMethodgetParent
Returns this stack frame's parent (i.e. the stack frame just below it in the stack).
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/StackFrame.java:62
↓ 31 callersMethodisNullOrEmpty
()
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/data/path/PathTest.java:484
↓ 31 callersMethodtoString
()
plugins/test/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/test/functions/AssertFns.java:220
↓ 30 callersMethodgetLanguageClient
()
tools/languageserver/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/LSPServer.java:152
↓ 30 callersMethodnewHashMap
(K key, V value)
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/function/whistle/VarTargetTest.java:572
↓ 30 callersMethodsetPathOperator
(PathOperator op)
plugins/reconciliation/reconcommon/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/stableid/match/MatchingCriteria.java:258
↓ 30 callersMethodtoData
(String s)
plugins/reconciliation/reconv2/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/MergingTestUtils.java:186
↓ 29 callersMethodbuildSource
Returns a Source position proto that describes the range of text covered by the given rule context.
transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/WhistleHelper.java:61
↓ 29 callersMethodgetFunctionReferenceProto
()
transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/function/reference/FcnRefProtoGenerator.java:23
↓ 29 callersMethodgetOverloads
Finds all registrants with the given name, and present in any of the given packages. A blank name is a valid entry.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/registry/PackageRegistry.java:36
↓ 29 callersMethodregister
Add a mapping from the given Registrant's name to its instance. Overwrites any existing mappings with the same name.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/registry/Registry.java:28
↓ 28 callersMethoddeepCopy
Returns a deep clone of this Data.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/Data.java:32
↓ 28 callersMethodmockWithClass
(Class<T> clazz)
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/data/DataTypeTest.java:41
↓ 28 callersMethodtestContext
Returns a realistic, mostly functional RuntimeContext. See {@link TestRuntimeContext}.
testutil/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/utils/RuntimeContextUtil.java:151
↓ 27 callersMethodbuiltin
(String functionName)
transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/Functions.java:218
↓ 27 callersMethodconstructFunctionCallVS
( FunctionReference functionReference, Meta.Builder meta, boolean buildClosure, List<V
transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/TranspilerHelper.java:43
↓ 27 callersMethodregister
(@Nonnull String packageName, @Nonnull RegistrantT reg)
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/registry/impl/DefaultPackageRegistry.java:49
↓ 26 callersMethodgetSymbolReference
(String symbol)
transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/registry/FunctionRegistry.java:43
↓ 26 callersMethodof
(Class<T> clazz)
tools/docgen/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/DocTreeToStringTest.java:425
↓ 25 callersMethodString
()
wstl1/mapping_engine/types/types.go:40
↓ 25 callersMethodcall
Executes this CallableFunction and returns its result. <p>This method will call {@link RuntimeContext#wrap(Signature, Data[], BiFunction)} to perform
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/CallableFunction.java:64
↓ 25 callersMethodcreateDiagnosticError
( int[] startPos, int[] endPos, String diagnosticSource, String errorMessage)
tools/languageserver/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/TextDocumentServiceImplTestUtil.java:149
↓ 25 callersMethoddeclareOrInheritVariable
Declare a variable at current environment, if it is not already present in a parent environment. @param varName variable name to be declared.
transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/Environment.java:127
↓ 25 callersMethodgetType
()
tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/TerminalNode.java:38
↓ 25 callersMethodgetVars
Returns all variable names stored in this stack frame. Should not include inherited variables.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/StackFrame.java:76
↓ 25 callersFunctionmustParseContainer
(json json.RawMessage, t *testing.T)
wstl1/mapping_engine/builtins/builtins_test.go:31
↓ 25 callersMethodparse
Parse the given data and register it as appropriate into the given registries. If the given data represents something that can import other things (li
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/imports/Parser.java:37
↓ 25 callersMethodsetWstlFunctionInContext
( RuntimeContext context, String functionName, Data returnValue)
plugins/reconciliation/reconv2/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/MergingTestUtils.java:172
↓ 25 callersMethodwithDefaultPlugins
Adds the given {@link Plugin}s to the plugins to be loaded before initializing main config and mock config.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/init/Engine.java:194
↓ 24 callersMethodasClass
Convert this {@link Data} into Class clazz. Throws {@link IllegalArgumentException} if this {@link Data} cannot be used as a data of Class clazz. @pa
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/Data.java:166
↓ 24 callersMethodgetDebugInfo
Returns the debugging info for the function that this stack frame was created for.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/StackFrame.java:89
↓ 24 callersMethodgetValue
()
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/diagnostics/NanoFunctionCallInstrumentTest.java:289
↓ 24 callersMethodrequireNum
Requires the given data to be a primitive with a number. @param data the data to verify @param name the name of the parameter being verified, used in
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/Preconditions.java:60
↓ 24 callersMethodsetParent
Set the parent of the stack frame to be built. See {@link StackFrame#getParent()}
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/StackFrame.java:98
↓ 24 callersMethodtranspile
Transpiles whistle program in string representation to proto message. Serves as the main entry point of the transpiler. @param whistle Whistle code i
transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/Transpiler.java:162
↓ 23 callersMethodError
()
wstl1/mapping_engine/errors/proto.go:99
↓ 23 callersMethodaddSig
(FunctionReference key, Signature value)
transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/Functions.java:77
↓ 23 callersMethodgetDiagnostics
(String uri)
tools/languageserver/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/MockLanguageClient.java:45
↓ 23 callersMethodgetOriginalNodeType
()
tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/TerminalNode.java:42
↓ 23 callersMethodisTruthy
Returns true iff the given Data is truthy. This means it is one of: <ul> <li>a true boolean <li>not a boolean and not null or empty </ul>
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/Ternary.java:48
↓ 23 callersMethodreadJsonFile
(String dir, String filename)
plugins/reconciliation/reconv2/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/JsonFileUtils.java:29
↓ 23 callersMethodsplit
Splits a string using the provided delimiter. Does not trim empty strings or trailing whitespace characters. When the delimiter is null or empty, retu
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/StringFns.java:61
↓ 23 callersMethodtext
(String text)
tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/formatting/Markdown.java:196
↓ 23 callersMethodtop
Returns the current top-most (newest) {@link StackFrame} in the stack.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/RuntimeContext.java:128
↓ 22 callersMethodbuildResourceInfo
(String resourceType, String stableId)
plugins/reconciliation/reconv2/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/MergeResourcesTest.java:806
↓ 22 callersMethodbuilder
()
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/BuiltinsConfig.java:53
↓ 22 callersMethodcreate
Create a new closure with the given name and arguments. @param functionRef Reference to the function to call. @param args Arguments to pass to the fu
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/DefaultClosure.java:93
↓ 22 callersMethoddeserialize
Deserializes a byte array into a {@link Data} object using Gson and custom {@link com.google.gson.JsonDeserializer} TypeAdapter classes supporting {@l
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/serialization/impl/JsonSerializerDeserializer.java:89
↓ 22 callersMethodget
()
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/storage/ContextStorage.java:23
↓ 22 callersMethodgetName
Returns a human readable name for this stack frame.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/StackFrame.java:71
↓ 22 callersMethodgetRuntimeContext
()
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/init/Engine.java:83
↓ 22 callersMethodloadJson
Loads the json data at the given path, and returns it as a Data. @param path The path to the resource. Relative paths are resolved relative to the cu
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/FileFns.java:138
↓ 22 callersMethodmerge
(RuntimeContext ctx, Data sortedSnapshots, Data resourceInfo)
plugins/reconciliation/reconv2/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/reconciliation/merge/MergeResourcesTest.java:801
↓ 22 callersMethodmerge
Returns the resulting root data after merging the {@code other} data into the {@code path} of this {@link Data}. This method makes sure that the {@cod
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/Data.java:120
↓ 22 callersMethodmockD
Wrapper on mock with CALLS_REAL_METHODS as default.
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/function/DefaultOverloadSelectorTest.java:506
↓ 22 callersFunctionmustTokenToNode
(t *testing.T, token jsonutil.JSONToken)
wstl1/mapping_engine/mapping_test/engine_test.go:372
↓ 22 callersMethodof
(ImportPath ip, PipelineConfig config)
testutil/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/init/initializer/TestConfigExtractor.java:42
↓ 22 callersMethodtoString
()
tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/IndexedDepthFirstIterator.java:204
↓ 21 callersMethodfree
Creates an argument that is a free parameter in a closure.
transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/Signature.java:226
↓ 21 callersMethodfunctionCall
(String name, ValueSource... args)
transpiler/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/SignatureTranspilationTest.java:201
↓ 21 callersMethodgetArgs
Returns the bound and unbound ({@link FreeParameter}) arguments in the closure.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/function/Closure.java:30
↓ 21 callersMethodgetLoader
Extract the loader (if it is specified) from a path like loader://path.
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/imports/ImportPath.java:126
↓ 21 callersMethodharmonize
Looks up given (code, system) in the ConceptMap identified by conceptmapID.
plugins/harmonization/common/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/harmonization/harmonizer/Harmonizer.java:31
↓ 21 callersMethodhasVarInScope
Returns true if the variable is already tracked in the current scope. @param varName Variable name to check.
transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/Environment.java:160
↓ 21 callersMethoditerate
Iteration stub for iterating over NullData, to disambiguate it from a dataset or an array. This method always returns NullData and never calls the giv
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/Iteration.java:45
↓ 21 callersMethodjson
(String json)
plugins/test/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/plugins/test/functions/AssertFnsTest.java:260
↓ 20 callersMethodRegisterProjector
RegisterProjector adds the given Projector to the registry.
wstl1/mapping_engine/types/registry.go:46
↓ 20 callersMethodaddAllJavaPluginFunctionsInClass
Converts all public static methods that are annotated with {@code @PluginFunction} in the {@code clazz} into {@link CallableFunction} that can be invo
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugin/FunctionCollectionBuilder.java:80
↓ 20 callersMethodclose
()
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugin/Plugin.java:113
↓ 20 callersMethodequals
(Object o)
tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/reflection/ReflectedPlugin.java:68
↓ 20 callersMethodjsonToData
Utility method to deserialize json into structured Data @param serializedJson json to be deserialized @return deserialized data
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/serialization/impl/JsonSerializerDeserializer.java:106
↓ 20 callersMethodnamedReg
(String name)
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/registry/impl/DefaultPackageRegistryTest.java:38
↓ 20 callersMethodpreprocessString
Processes escaped strings (or identifiers) into Java string literals. <p>In quoted strings everything is unescaped; Escapes (\ prefix) are only meani
transpiler/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/TranspilerHelper.java:121
↓ 20 callersFunctiontestRule
(t *testing.T, tests []transpilerTest, transpiler parser.WhistleVisitor, rule func(p *parser.WhistleParser) (a
wstl1/mapping_language/transpiler/test_helper.go:69
↓ 20 callersMethodvalue
(RowT row)
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/diagnostics/export/CSVWriter.java:116
↓ 20 callersMethodwrap
Factory method for building a new TestWrapperContext.
runtime/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/function/context/WrapperContextTest.java:292
↓ 19 callersMethodasTerminal
()
tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/TerminalNode.java:57
↓ 19 callersMethodcontainerBuilder
Returns a {@link ContainerBuilder} from this DataTypeImplementation. The dti is used to convert non-{@link Data} values, so they can be built into a {
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/data/DataTypeImplementation.java:52
↓ 19 callersMethodgetCompletionItems
Helper function which returns the function names that are generated by the text document service completion method. Takes as input the path to the inp
tools/languageserver/src/test/java/com/google/cloud/verticals/foundations/dataharmonization/lsp/TextDocumentServiceImplTestUtil.java:55
↓ 19 callersMethodgetFunctionRegistry
Plugins can provide a custom {@code PackageRegistry} to alter the function lookup behavior. A default implementation will be provided otherwise. <p>T
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/plugin/Plugin.java:96
↓ 19 callersMethodhasNext
()
tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/IndexedDepthFirstIterator.java:68
↓ 19 callersMethodhash
Generates a {@link Primitive} String hash from the given {@link Data} object. Key order is not considered for {@link Container}s, ({@link Array} item
runtime/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/builtins/Core.java:245
↓ 19 callersFunctionmustGetNodeField
(t *testing.T, root jsonutil.JSONMetaNode, path string)
wstl1/mapping_engine/mapping_test/engine_test.go:355
↓ 19 callersMethodparagraphBreak
()
tools/docgen/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/doclet/formatting/MarkupFormat.java:44
↓ 19 callersMethodpeek
()
tools/linter/src/main/java/com/google/cloud/verticals/foundations/dataharmonization/tools/linter/ast/IndexedDepthFirstIterator.java:157
← previousnext →101–200 of 4,895, ranked by callers