public class ValueSetUdfs extends Object
The in_valueset UDF allows the user to check whether a given CodeableConcept (or
sequence of CodeableConcepts) have a Coding field in a ValueSet specified by a Reference name. It
can be called SparkSQL as in_valueset(codeProperty, 'Reference').
| Constructor and Description |
|---|
ValueSetUdfs() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.spark.broadcast.Broadcast<BroadcastableValueSets> |
currentValueSets()
Returns the broadcast variable of the current valuesets so they can be used
in other user-defined functions.
|
static boolean |
popUdf(org.apache.spark.sql.SparkSession spark)
Pops a BroadcastableValueSets from the user-defined function stack.
|
static void |
pushUdf(org.apache.spark.sql.SparkSession spark,
org.apache.spark.broadcast.Broadcast<BroadcastableValueSets> broadcast)
Pushes an "in_valueset" UDF that uses an already broadcast instance of
BroadcastableValueSets for its content. |
static void |
pushUdf(org.apache.spark.sql.SparkSession spark,
BroadcastableValueSets valueSets)
Pushes an "in_valueset" UDF that uses the given
BroadcastableValueSets for its content. |
public static void pushUdf(org.apache.spark.sql.SparkSession spark,
BroadcastableValueSets valueSets)
BroadcastableValueSets for its content.spark - the spark sessionvalueSets - the valuesets to use in the UDFpublic static void pushUdf(org.apache.spark.sql.SparkSession spark,
org.apache.spark.broadcast.Broadcast<BroadcastableValueSets> broadcast)
BroadcastableValueSets for its content.spark - the spark sessionbroadcast - the broadcast valuesets to use in the UDFpublic static boolean popUdf(org.apache.spark.sql.SparkSession spark)
spark - the spark sessionpublic static org.apache.spark.broadcast.Broadcast<BroadcastableValueSets> currentValueSets()
Copyright © 2020. All rights reserved.