blob: 160e61cbe6dd447a1f362f156719d525f879fde0 [file] [log] [blame]
<!DOCTYPE html >
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>Spark 3.4.3 ScalaDoc - org.apache.spark.sql.sources.InsertableRelation</title>
<meta name="description" content="Spark 3.4.3 ScalaDoc - org.apache.spark.sql.sources.InsertableRelation" />
<meta name="keywords" content="Spark 3.4.3 ScalaDoc org.apache.spark.sql.sources.InsertableRelation" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<link href="../../../../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
<link href="../../../../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
<link href="../../../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
<script type="text/javascript" src="../../../../../lib/jquery.min.js"></script>
<script type="text/javascript" src="../../../../../lib/jquery.panzoom.min.js"></script>
<script type="text/javascript" src="../../../../../lib/jquery.mousewheel.min.js"></script>
<script type="text/javascript" src="../../../../../lib/index.js"></script>
<script type="text/javascript" src="../../../../../index.js"></script>
<script type="text/javascript" src="../../../../../lib/scheduler.js"></script>
<script type="text/javascript" src="../../../../../lib/template.js"></script>
<script type="text/javascript">
/* this variable can be used by the JS to determine the path to the root document */
var toRoot = '../../../../../';
</script>
</head>
<body>
<div id="search">
<span id="doc-title">Spark 3.4.3 ScalaDoc<span id="doc-version"></span></span>
<span class="close-results"><span class="left">&lt;</span> Back</span>
<div id="textfilter">
<span class="input">
<input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
<i class="clear material-icons"></i>
<i id="search-icon" class="material-icons"></i>
</span>
</div>
</div>
<div id="search-results">
<div id="search-progress">
<div id="progress-fill"></div>
</div>
<div id="results-content">
<div id="entity-results"></div>
<div id="member-results"></div>
</div>
</div>
<div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
<div id="content-container" style="-webkit-overflow-scrolling: touch;">
<div id="subpackage-spacer">
<div id="packages">
<h1>Packages</h1>
<ul>
<li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="_root_"></a><a id="root:_root_"></a>
<span class="permalink">
<a href="../../../../../index.html" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">package</span>
</span>
<span class="symbol">
<a title="" href="../../../../../index.html"><span class="name">root</span></a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
</li><li name="_root_.org" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="org"></a><a id="org:org"></a>
<span class="permalink">
<a href="../../../../../org/index.html" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">package</span>
</span>
<span class="symbol">
<a title="" href="../../../../index.html"><span class="name">org</span></a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
</li><li name="org.apache" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="apache"></a><a id="apache:apache"></a>
<span class="permalink">
<a href="../../../../../org/apache/index.html" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">package</span>
</span>
<span class="symbol">
<a title="" href="../../../index.html"><span class="name">apache</span></a>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../../index.html" class="extype" name="org">org</a></dd></dl></div>
</li><li name="org.apache.spark" visbl="pub" class="indented3 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="spark"></a><a id="spark:spark"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/index.html" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">package</span>
</span>
<span class="symbol">
<a title="Core Spark functionality." href="../../index.html"><span class="name">spark</span></a>
</span>
<p class="shortcomment cmt">Core Spark functionality.</p><div class="fullcomment"><div class="comment cmt"><p>Core Spark functionality. <a href="../../SparkContext.html" class="extype" name="org.apache.spark.SparkContext">org.apache.spark.SparkContext</a> serves as the main entry point to
Spark, while <a href="../../rdd/RDD.html" class="extype" name="org.apache.spark.rdd.RDD">org.apache.spark.rdd.RDD</a> is the data type representing a distributed collection,
and provides most parallel operations.</p><p>In addition, <a href="../../rdd/PairRDDFunctions.html" class="extype" name="org.apache.spark.rdd.PairRDDFunctions">org.apache.spark.rdd.PairRDDFunctions</a> contains operations available only on RDDs
of key-value pairs, such as <code>groupByKey</code> and <code>join</code>; <a href="../../rdd/DoubleRDDFunctions.html" class="extype" name="org.apache.spark.rdd.DoubleRDDFunctions">org.apache.spark.rdd.DoubleRDDFunctions</a>
contains operations available only on RDDs of Doubles; and
<a href="../../rdd/SequenceFileRDDFunctions.html" class="extype" name="org.apache.spark.rdd.SequenceFileRDDFunctions">org.apache.spark.rdd.SequenceFileRDDFunctions</a> contains operations available on RDDs that can
be saved as SequenceFiles. These operations are automatically available on any RDD of the right
type (e.g. RDD[(Int, Int)] through implicit conversions.</p><p>Java programmers should reference the <a href="../../api/java/index.html" class="extype" name="org.apache.spark.api.java">org.apache.spark.api.java</a> package
for Spark programming APIs in Java.</p><p>Classes and methods marked with <span class="experimental badge" style="float: none;">
Experimental</span> are user-facing features which have not been officially adopted by the
Spark project. These are subject to change or removal in minor releases.</p><p>Classes and methods marked with <span class="developer badge" style="float: none;">
Developer API</span> are intended for advanced users want to extend Spark through lower
level interfaces. These are subject to changes or removal in minor releases.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../../index.html" class="extype" name="org.apache">apache</a></dd></dl></div>
</li><li name="org.apache.spark.sql" visbl="pub" class="indented4 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="sql"></a><a id="sql:sql"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/index.html" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">package</span>
</span>
<span class="symbol">
<a title="Allows the execution of relational queries, including those expressed in SQL using Spark." href="../index.html"><span class="name">sql</span></a>
</span>
<p class="shortcomment cmt">Allows the execution of relational queries, including those expressed in SQL using Spark.</p><div class="fullcomment"><div class="comment cmt"><p>Allows the execution of relational queries, including those expressed in SQL using Spark.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="org.apache.spark">spark</a></dd></dl></div>
</li><li name="org.apache.spark.sql.sources" visbl="pub" class="indented5 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="sources"></a><a id="sources:sources"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/index.html" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">package</span>
</span>
<span class="symbol">
<a title="A set of APIs for adding data sources to Spark SQL." href="index.html"><span class="name">sources</span></a>
</span>
<p class="shortcomment cmt">A set of APIs for adding data sources to Spark SQL.</p><div class="fullcomment"><div class="comment cmt"><p>A set of APIs for adding data sources to Spark SQL.
</p></div><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="org.apache.spark.sql">sql</a></dd></dl></div>
</li><li class="current-entities indented5">
<a class="object" href="AlwaysFalse$.html" title=""></a>
<a class="class" href="AlwaysFalse.html" title="A filter that always evaluates to false."></a>
<a href="AlwaysFalse.html" title="A filter that always evaluates to false.">AlwaysFalse</a>
</li><li class="current-entities indented5">
<a class="object" href="AlwaysTrue$.html" title=""></a>
<a class="class" href="AlwaysTrue.html" title="A filter that always evaluates to true."></a>
<a href="AlwaysTrue.html" title="A filter that always evaluates to true.">AlwaysTrue</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="And.html" title="A filter that evaluates to true iff both left or right evaluate to true."></a>
<a href="And.html" title="A filter that evaluates to true iff both left or right evaluate to true.">And</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="BaseRelation.html" title="Represents a collection of tuples with a known schema."></a>
<a href="BaseRelation.html" title="Represents a collection of tuples with a known schema.">BaseRelation</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="trait" href="CatalystScan.html" title="::Experimental:: An interface for experimenting with a more direct connection to the query planner."></a>
<a href="CatalystScan.html" title="::Experimental:: An interface for experimenting with a more direct connection to the query planner.">CatalystScan</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="trait" href="CreatableRelationProvider.html" title=""></a>
<a href="CreatableRelationProvider.html" title="">CreatableRelationProvider</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="trait" href="DataSourceRegister.html" title="Data sources should implement this trait so that they can register an alias to their data source."></a>
<a href="DataSourceRegister.html" title="Data sources should implement this trait so that they can register an alias to their data source.">DataSourceRegister</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="EqualNullSafe.html" title="Performs equality comparison, similar to EqualTo."></a>
<a href="EqualNullSafe.html" title="Performs equality comparison, similar to EqualTo.">EqualNullSafe</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="EqualTo.html" title="A filter that evaluates to true iff the column evaluates to a value equal to value."></a>
<a href="EqualTo.html" title="A filter that evaluates to true iff the column evaluates to a value equal to value.">EqualTo</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="Filter.html" title="A filter predicate for data sources."></a>
<a href="Filter.html" title="A filter predicate for data sources.">Filter</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="GreaterThan.html" title="A filter that evaluates to true iff the attribute evaluates to a value greater than value."></a>
<a href="GreaterThan.html" title="A filter that evaluates to true iff the attribute evaluates to a value greater than value.">GreaterThan</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="GreaterThanOrEqual.html" title="A filter that evaluates to true iff the attribute evaluates to a value greater than or equal to value."></a>
<a href="GreaterThanOrEqual.html" title="A filter that evaluates to true iff the attribute evaluates to a value greater than or equal to value.">GreaterThanOrEqual</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="In.html" title="A filter that evaluates to true iff the attribute evaluates to one of the values in the array."></a>
<a href="In.html" title="A filter that evaluates to true iff the attribute evaluates to one of the values in the array.">In</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="trait" href="" title="A BaseRelation that can be used to insert data into it through the insert method."></a>
<a href="" title="A BaseRelation that can be used to insert data into it through the insert method.">InsertableRelation</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="IsNotNull.html" title="A filter that evaluates to true iff the attribute evaluates to a non-null value."></a>
<a href="IsNotNull.html" title="A filter that evaluates to true iff the attribute evaluates to a non-null value.">IsNotNull</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="IsNull.html" title="A filter that evaluates to true iff the attribute evaluates to null."></a>
<a href="IsNull.html" title="A filter that evaluates to true iff the attribute evaluates to null.">IsNull</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="LessThan.html" title="A filter that evaluates to true iff the attribute evaluates to a value less than value."></a>
<a href="LessThan.html" title="A filter that evaluates to true iff the attribute evaluates to a value less than value.">LessThan</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="LessThanOrEqual.html" title="A filter that evaluates to true iff the attribute evaluates to a value less than or equal to value."></a>
<a href="LessThanOrEqual.html" title="A filter that evaluates to true iff the attribute evaluates to a value less than or equal to value.">LessThanOrEqual</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="Not.html" title="A filter that evaluates to true iff child is evaluated to false."></a>
<a href="Not.html" title="A filter that evaluates to true iff child is evaluated to false.">Not</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="Or.html" title="A filter that evaluates to true iff at least one of left or right evaluates to true."></a>
<a href="Or.html" title="A filter that evaluates to true iff at least one of left or right evaluates to true.">Or</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="trait" href="PrunedFilteredScan.html" title="A BaseRelation that can eliminate unneeded columns and filter using selected predicates before producing an RDD containing all matching tuples as Row objects."></a>
<a href="PrunedFilteredScan.html" title="A BaseRelation that can eliminate unneeded columns and filter using selected predicates before producing an RDD containing all matching tuples as Row objects.">PrunedFilteredScan</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="trait" href="PrunedScan.html" title="A BaseRelation that can eliminate unneeded columns before producing an RDD containing all of its tuples as Row objects."></a>
<a href="PrunedScan.html" title="A BaseRelation that can eliminate unneeded columns before producing an RDD containing all of its tuples as Row objects.">PrunedScan</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="trait" href="RelationProvider.html" title="Implemented by objects that produce relations for a specific kind of data source."></a>
<a href="RelationProvider.html" title="Implemented by objects that produce relations for a specific kind of data source.">RelationProvider</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="trait" href="SchemaRelationProvider.html" title="Implemented by objects that produce relations for a specific kind of data source with a given schema."></a>
<a href="SchemaRelationProvider.html" title="Implemented by objects that produce relations for a specific kind of data source with a given schema.">SchemaRelationProvider</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="trait" href="StreamSinkProvider.html" title="::Experimental:: Implemented by objects that can produce a streaming Sink for a specific format or system."></a>
<a href="StreamSinkProvider.html" title="::Experimental:: Implemented by objects that can produce a streaming Sink for a specific format or system.">StreamSinkProvider</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="trait" href="StreamSourceProvider.html" title="::Experimental:: Implemented by objects that can produce a streaming Source for a specific format or system."></a>
<a href="StreamSourceProvider.html" title="::Experimental:: Implemented by objects that can produce a streaming Source for a specific format or system.">StreamSourceProvider</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="StringContains.html" title="A filter that evaluates to true iff the attribute evaluates to a string that contains the string value."></a>
<a href="StringContains.html" title="A filter that evaluates to true iff the attribute evaluates to a string that contains the string value.">StringContains</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="StringEndsWith.html" title="A filter that evaluates to true iff the attribute evaluates to a string that ends with value."></a>
<a href="StringEndsWith.html" title="A filter that evaluates to true iff the attribute evaluates to a string that ends with value.">StringEndsWith</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="class" href="StringStartsWith.html" title="A filter that evaluates to true iff the attribute evaluates to a string that starts with value."></a>
<a href="StringStartsWith.html" title="A filter that evaluates to true iff the attribute evaluates to a string that starts with value.">StringStartsWith</a>
</li><li class="current-entities indented5">
<span class="separator"></span>
<a class="trait" href="TableScan.html" title="A BaseRelation that can produce all of its tuples as an RDD of Row objects."></a>
<a href="TableScan.html" title="A BaseRelation that can produce all of its tuples as an RDD of Row objects.">TableScan</a>
</li>
</ul>
</div>
</div>
<div id="content">
<body class="trait type">
<div id="definition">
<div class="big-circle trait">t</div>
<p id="owner"><a href="../../../../index.html" class="extype" name="org">org</a>.<a href="../../../index.html" class="extype" name="org.apache">apache</a>.<a href="../../index.html" class="extype" name="org.apache.spark">spark</a>.<a href="../index.html" class="extype" name="org.apache.spark.sql">sql</a>.<a href="index.html" class="extype" name="org.apache.spark.sql.sources">sources</a></p>
<h1>InsertableRelation<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html" title="Permalink">
<i class="material-icons"></i>
</a>
</span></h1>
<h3><span class="morelinks"></span></h3>
</div>
<h4 id="signature" class="signature">
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">trait</span>
</span>
<span class="symbol">
<span class="name">InsertableRelation</span><span class="result"> extends <a href="../../../../../scala/index.html#AnyRef=Object" class="extmbr" name="scala.AnyRef">AnyRef</a></span>
</span>
</h4>
<div id="comment" class="fullcommenttop"><div class="comment cmt"><p>A BaseRelation that can be used to insert data into it through the insert method.
If overwrite in insert method is true, the old data in the relation should be overwritten with
the new data. If overwrite in insert method is false, the new data should be appended.</p><p>InsertableRelation has the following three assumptions.
1. It assumes that the data (Rows in the DataFrame) provided to the insert method
exactly matches the ordinal of fields in the schema of the BaseRelation.
2. It assumes that the schema of this relation will not be changed.
Even if the insert method updates the schema (e.g. a relation of JSON or Parquet data may have a
schema update after an insert operation), the new schema will not be used.
3. It assumes that fields of the data provided in the insert method are nullable.
If a data source needs to check the actual nullability of a field, it needs to do it in the
insert method.
</p></div><dl class="attributes block"> <dt>Annotations</dt><dd>
<span class="name">@Stable</span><span class="args">()</span>
</dd><dt>Source</dt><dd><a href="https://github.com/apache/spark/tree/v3.4.3/sql/core/src/main/scala/org/apache/spark/sql/sources/interfaces.scala" target="_blank">interfaces.scala</a></dd><dt>Since</dt><dd><p>1.3.0</p></dd></dl><div class="toggleContainer block">
<span class="toggle">
Linear Supertypes
</span>
<div class="superTypes hiddenContent"><a href="../../../../../scala/index.html#AnyRef=Object" class="extmbr" name="scala.AnyRef">AnyRef</a>, <span class="extype" name="scala.Any">Any</span></div>
</div></div>
<div id="mbrsel">
<div class="toggle"></div>
<div id="memberfilter">
<i class="material-icons arrow"></i>
<span class="input">
<input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
</span>
<i class="clear material-icons"></i>
</div>
<div id="filterby">
<div id="order">
<span class="filtertype">Ordering</span>
<ol>
<li class="alpha in"><span>Alphabetic</span></li>
<li class="inherit out"><span>By Inheritance</span></li>
</ol>
</div>
<div class="ancestors">
<span class="filtertype">Inherited<br />
</span>
<ol id="linearization">
<li class="in" name="org.apache.spark.sql.sources.InsertableRelation"><span>InsertableRelation</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li>
</ol>
</div><div class="ancestors">
<span class="filtertype"></span>
<ol>
<li class="hideall out"><span>Hide All</span></li>
<li class="showall in"><span>Show All</span></li>
</ol>
</div>
<div id="visbl">
<span class="filtertype">Visibility</span>
<ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
</div>
</div>
</div>
<div id="template">
<div id="allMembers">
<div class="values members">
<h3>Abstract Value Members</h3>
<ol><li name="org.apache.spark.sql.sources.InsertableRelation#insert" visbl="pub" class="indented0 " data-isabs="true" fullComment="no" group="Ungrouped">
<a id="insert(data:org.apache.spark.sql.DataFrame,overwrite:Boolean):Unit"></a><a id="insert(DataFrame,Boolean):Unit"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#insert(data:org.apache.spark.sql.DataFrame,overwrite:Boolean):Unit" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">abstract </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">insert</span><span class="params">(<span name="data">data: <a href="../index.html#DataFrame=org.apache.spark.sql.Dataset[org.apache.spark.sql.Row]" class="extmbr" name="org.apache.spark.sql.DataFrame">DataFrame</a></span>, <span name="overwrite">overwrite: <span class="extype" name="scala.Boolean">Boolean</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
</li></ol>
</div>
<div class="values members">
<h3>Concrete Value Members</h3>
<ol>
<li name="scala.AnyRef#!=" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="!=(x$1:Any):Boolean"></a><a id="!=(Any):Boolean"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#!=(x$1:Any):Boolean" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $bang$eq" class="name">!=</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="scala.AnyRef###" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="##():Int"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html###():Int" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $hash$hash" class="name">##</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="scala.AnyRef#==" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="==(x$1:Any):Boolean"></a><a id="==(Any):Boolean"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#==(x$1:Any):Boolean" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span title="gt4s: $eq$eq" class="name">==</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="scala.Any#asInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="asInstanceOf[T0]:T0"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#asInstanceOf[T0]:T0" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Any.asInstanceOf.T0">T0</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
</li><li name="scala.AnyRef#clone" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="clone():Object"></a><a id="clone():AnyRef"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#clone():Object" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">clone</span><span class="params">()</span><span class="result">: <a href="../../../../../scala/index.html#AnyRef=Object" class="extmbr" name="scala.AnyRef">AnyRef</a></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<span class="extype" name="java.lang">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="defval" name="classOf[java.lang.CloneNotSupportedException]">...</span>
</span>)</span>
<span class="name">@native</span><span class="args">()</span>
</dd></dl></div>
</li><li name="scala.AnyRef#eq" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="eq(x$1:AnyRef):Boolean"></a><a id="eq(AnyRef):Boolean"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#eq(x$1:AnyRef):Boolean" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">eq</span><span class="params">(<span name="arg0">arg0: <a href="../../../../../scala/index.html#AnyRef=Object" class="extmbr" name="scala.AnyRef">AnyRef</a></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
</li><li name="scala.AnyRef#equals" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="equals(x$1:Any):Boolean"></a><a id="equals(Any):Boolean"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#equals(x$1:Any):Boolean" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">equals</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Any">Any</span></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="scala.AnyRef#finalize" visbl="prt" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="finalize():Unit"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#finalize():Unit" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">finalize</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<span class="extype" name="java.lang">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="symbol">classOf[java.lang.Throwable]</span>
</span>)</span>
</dd></dl></div>
</li><li name="scala.AnyRef#getClass" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="getClass():Class[_]"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#getClass():Class[_]" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">getClass</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.Class">Class</span>[_]</span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd>
<span class="name">@native</span><span class="args">()</span>
</dd></dl></div>
</li><li name="scala.AnyRef#hashCode" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="hashCode():Int"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#hashCode():Int" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">hashCode</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Int">Int</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd>
<span class="name">@native</span><span class="args">()</span>
</dd></dl></div>
</li><li name="scala.Any#isInstanceOf" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="isInstanceOf[T0]:Boolean"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#isInstanceOf[T0]:Boolean" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>Any</dd></dl></div>
</li><li name="scala.AnyRef#ne" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="ne(x$1:AnyRef):Boolean"></a><a id="ne(AnyRef):Boolean"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#ne(x$1:AnyRef):Boolean" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">ne</span><span class="params">(<span name="arg0">arg0: <a href="../../../../../scala/index.html#AnyRef=Object" class="extmbr" name="scala.AnyRef">AnyRef</a></span>)</span><span class="result">: <span class="extype" name="scala.Boolean">Boolean</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
</li><li name="scala.AnyRef#notify" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="notify():Unit"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#notify():Unit" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">notify</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@native</span><span class="args">()</span>
</dd></dl></div>
</li><li name="scala.AnyRef#notifyAll" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="notifyAll():Unit"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#notifyAll():Unit" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">notifyAll</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@native</span><span class="args">()</span>
</dd></dl></div>
</li><li name="scala.AnyRef#synchronized" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="synchronized[T0](x$1:=&gt;T0):T0"></a><a id="synchronized[T0](⇒T0):T0"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: ⇒ <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>)</span><span class="result">: <span class="extype" name="java.lang.AnyRef.synchronized.T0">T0</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd></dl></div>
</li><li name="scala.AnyRef#toString" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="toString():String"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#toString():String" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier"></span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">toString</span><span class="params">()</span><span class="result">: <span class="extype" name="java.lang.String">String</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div>
</li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="wait():Unit"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#wait():Unit" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">wait</span><span class="params">()</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
</span>)</span>
</dd></dl></div>
</li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="wait(x$1:Long,x$2:Int):Unit"></a><a id="wait(Long,Int):Unit"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>, <span name="arg1">arg1: <span class="extype" name="scala.Int">Int</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
</span>)</span>
</dd></dl></div>
</li><li name="scala.AnyRef#wait" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
<a id="wait(x$1:Long):Unit"></a><a id="wait(Long):Unit"></a>
<span class="permalink">
<a href="../../../../../org/apache/spark/sql/sources/InsertableRelation.html#wait(x$1:Long):Unit" title="Permalink">
<i class="material-icons"></i>
</a>
</span>
<span class="modifier_kind">
<span class="modifier">final </span>
<span class="kind">def</span>
</span>
<span class="symbol">
<span class="name">wait</span><span class="params">(<span name="arg0">arg0: <span class="extype" name="scala.Long">Long</span></span>)</span><span class="result">: <span class="extype" name="scala.Unit">Unit</span></span>
</span>
<div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd>
<span class="name">@throws</span><span class="args">(<span>
<span class="defval" name="classOf[java.lang.InterruptedException]">...</span>
</span>)</span>
<span class="name">@native</span><span class="args">()</span>
</dd></dl></div>
</li>
</ol>
</div>
</div>
<div id="inheritedMembers">
<div class="parent" name="scala.AnyRef">
<h3>Inherited from <a href="../../../../../scala/index.html#AnyRef=Object" class="extmbr" name="scala.AnyRef">AnyRef</a></h3>
</div><div class="parent" name="scala.Any">
<h3>Inherited from <span class="extype" name="scala.Any">Any</span></h3>
</div>
</div>
<div id="groupedMembers">
<div class="group" name="Ungrouped">
<h3>Ungrouped</h3>
</div>
</div>
</div>
<div id="tooltip"></div>
<div id="footer"> </div>
</body>
</div>
</div>
</div>
</body>
</html>