object Common
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Common
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class Completer(text: String, textType: String, replaceText: String, language: String, documentation: String) extends Product with Serializable
- case class ConfigValue(secret: Boolean, value: String) extends Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val TABLE_COMPLETIONS_KEY: String
- val alpha: String
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- def createPrettyMetadataDataframe(input: DataFrame)(implicit spark: SparkSession, logger: Logger): DataFrame
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def flattenSchema(schema: StructType, parents: Seq[String] = Seq()): Seq[Seq[String]]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getCompletions(pos: Int, length: Int, commandLineArgs: Map[String, ConfigValue], confDatasetLabels: Boolean, confExtendedErrors: Boolean, confLeftAlign: Boolean, confShowLog: Boolean, confMonospace: Boolean, confNumRows: Int, confTruncate: Int, confStreaming: Boolean, confStreamingDuration: Int)(implicit spark: SparkSession, arcContext: ARCContext): Completion
- def getHelp(): String
- def getLogger(appender: Option[InMemoryLoggerAppender] = None)(implicit spark: SparkSession): Logger
-
def
getPropertiesFromFile(filename: String): Map[String, String]
Load properties present in the given file.
- def getVersion()(implicit spark: SparkSession, arcContext: ARCContext): String
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def injectParameters(sql: String, params: Map[String, String]): String
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val jupyterCompletions: Seq[Completer]
- var lifecyclePluginCompletions: List[Completer]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val notAllowed: Regex
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val objectMapper: ObjectMapper
- var pipelinePluginCompletions: List[Completer]
- def randStr(n: Int): String
- def renderHTML(df: DataFrame, inMemoryLoggerAppender: Option[InMemoryLoggerAppender], stage: Option[PipelineStage], numRows: Int, maxNumRows: Int, truncate: Int, monospace: Boolean, leftAlign: Boolean, datasetLabels: Boolean, confShowLog: Boolean): String
- def renderResult(spark: SparkSession, outputHandler: Option[OutputHandler], stage: Option[PipelineStage], df: DataFrame, inMemoryLoggerAppender: InMemoryLoggerAppender, numRows: Int, maxNumRows: Int, truncate: Int, monospace: Boolean, leftAlign: Boolean, datasetLabels: Boolean, streamingDuration: Int, confStreamingFrequency: Int, confShowLog: Boolean): ExecuteResult
- def renderText(text: String, inMemoryLoggerAppender: InMemoryLoggerAppender, confShowLog: Boolean): String
- val secureRandom: SecureRandom
- val size: Int
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
trimExceptCRLF(str: String): String
Implements the same logic as JDK
java.lang.String#trimby removing leading and trailing non-printable characters less or equal to ' ' (SPACE) but preserves natural line delimiters according to java.util.Properties load method.Implements the same logic as JDK
java.lang.String#trimby removing leading and trailing non-printable characters less or equal to ' ' (SPACE) but preserves natural line delimiters according to java.util.Properties load method. The natural line delimiters are removed by JDK during load. Therefore any remaining ones have been specifically provided and escaped by the user, and must not be ignored- returns
the trimmed value of str
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()