object ProtoSQL extends ProtoSQL
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ProtoSQL
- ProtoSQL
- Udfs
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
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
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
createDataFrame[T <: GeneratedMessage](spark: SparkSession, data: Seq[T])(implicit arg0: GeneratedMessageCompanion[T]): DataFrame
- Definition Classes
- ProtoSQL
-
def
dataTypeFor(fd: FieldDescriptor): DataType
- Definition Classes
- ProtoSQL
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
val
implicits: Implicits
- Definition Classes
- ProtoSQL
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
messageToRow[T <: GeneratedMessage](msg: T)(implicit cmp: GeneratedMessageCompanion[T]): InternalRow
- Definition Classes
- ProtoSQL
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
pMessageToRow(descriptor: Descriptor, msg: PMessage): InternalRow
- Definition Classes
- ProtoSQL
-
def
pMessageToRowOrAny(descriptor: Descriptor, msg: PMessage): Any
- Definition Classes
- ProtoSQL
-
def
protoToDataFrame[T <: GeneratedMessage](sqlContext: SQLContext, protoRdd: RDD[T])(implicit arg0: Encoder[T]): DataFrame
- Definition Classes
- ProtoSQL
-
def
protoToDataFrame[T <: GeneratedMessage](sparkSession: SparkSession, protoRdd: RDD[T])(implicit arg0: Encoder[T]): DataFrame
- Definition Classes
- ProtoSQL
-
def
schemaFor(descriptor: Descriptor): DataType
- Definition Classes
- ProtoSQL
-
def
schemaFor[T <: GeneratedMessage](implicit cmp: GeneratedMessageCompanion[T]): DataType
- Definition Classes
- ProtoSQL
-
val
schemaOptions: SchemaOptions
- Definition Classes
- ProtoSQL
-
def
singularDataType(fd: FieldDescriptor): DataType
- Definition Classes
- ProtoSQL
-
def
structFieldFor(fd: FieldDescriptor): StructField
- Definition Classes
- ProtoSQL
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toRowData(fd: FieldDescriptor, pvalue: PValue): Any
- Definition Classes
- ProtoSQL
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
udf[RT, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) ⇒ RT)(implicit arg0: TypedEncoder[RT], arg1: TypedEncoder[A1], arg2: TypedEncoder[A2], arg3: TypedEncoder[A3], arg4: TypedEncoder[A4], arg5: TypedEncoder[A5], arg6: TypedEncoder[A6], arg7: TypedEncoder[A7], arg8: TypedEncoder[A8], arg9: TypedEncoder[A9], arg10: TypedEncoder[A10]): (Column, Column, Column, Column, Column, Column, Column, Column, Column, Column) ⇒ Column
- Definition Classes
- Udfs
-
def
udf[RT, A1, A2, A3, A4, A5, A6, A7, A8, A9](f: (A1, A2, A3, A4, A5, A6, A7, A8, A9) ⇒ RT)(implicit arg0: TypedEncoder[RT], arg1: TypedEncoder[A1], arg2: TypedEncoder[A2], arg3: TypedEncoder[A3], arg4: TypedEncoder[A4], arg5: TypedEncoder[A5], arg6: TypedEncoder[A6], arg7: TypedEncoder[A7], arg8: TypedEncoder[A8], arg9: TypedEncoder[A9]): (Column, Column, Column, Column, Column, Column, Column, Column, Column) ⇒ Column
- Definition Classes
- Udfs
-
def
udf[RT, A1, A2, A3, A4, A5, A6, A7, A8](f: (A1, A2, A3, A4, A5, A6, A7, A8) ⇒ RT)(implicit arg0: TypedEncoder[RT], arg1: TypedEncoder[A1], arg2: TypedEncoder[A2], arg3: TypedEncoder[A3], arg4: TypedEncoder[A4], arg5: TypedEncoder[A5], arg6: TypedEncoder[A6], arg7: TypedEncoder[A7], arg8: TypedEncoder[A8]): (Column, Column, Column, Column, Column, Column, Column, Column) ⇒ Column
- Definition Classes
- Udfs
-
def
udf[RT, A1, A2, A3, A4, A5, A6, A7](f: (A1, A2, A3, A4, A5, A6, A7) ⇒ RT)(implicit arg0: TypedEncoder[RT], arg1: TypedEncoder[A1], arg2: TypedEncoder[A2], arg3: TypedEncoder[A3], arg4: TypedEncoder[A4], arg5: TypedEncoder[A5], arg6: TypedEncoder[A6], arg7: TypedEncoder[A7]): (Column, Column, Column, Column, Column, Column, Column) ⇒ Column
- Definition Classes
- Udfs
-
def
udf[RT, A1, A2, A3, A4, A5, A6](f: (A1, A2, A3, A4, A5, A6) ⇒ RT)(implicit arg0: TypedEncoder[RT], arg1: TypedEncoder[A1], arg2: TypedEncoder[A2], arg3: TypedEncoder[A3], arg4: TypedEncoder[A4], arg5: TypedEncoder[A5], arg6: TypedEncoder[A6]): (Column, Column, Column, Column, Column, Column) ⇒ Column
- Definition Classes
- Udfs
-
def
udf[RT, A1, A2, A3, A4, A5](f: (A1, A2, A3, A4, A5) ⇒ RT)(implicit arg0: TypedEncoder[RT], arg1: TypedEncoder[A1], arg2: TypedEncoder[A2], arg3: TypedEncoder[A3], arg4: TypedEncoder[A4], arg5: TypedEncoder[A5]): (Column, Column, Column, Column, Column) ⇒ Column
- Definition Classes
- Udfs
-
def
udf[RT, A1, A2, A3, A4](f: (A1, A2, A3, A4) ⇒ RT)(implicit arg0: TypedEncoder[RT], arg1: TypedEncoder[A1], arg2: TypedEncoder[A2], arg3: TypedEncoder[A3], arg4: TypedEncoder[A4]): (Column, Column, Column, Column) ⇒ Column
- Definition Classes
- Udfs
-
def
udf[RT, A1, A2, A3](f: (A1, A2, A3) ⇒ RT)(implicit arg0: TypedEncoder[RT], arg1: TypedEncoder[A1], arg2: TypedEncoder[A2], arg3: TypedEncoder[A3]): (Column, Column, Column) ⇒ Column
- Definition Classes
- Udfs
-
def
udf[RT, A1, A2](f: (A1, A2) ⇒ RT)(implicit arg0: TypedEncoder[RT], arg1: TypedEncoder[A1], arg2: TypedEncoder[A2]): (Column, Column) ⇒ Column
- Definition Classes
- Udfs
-
def
udf[RT, A1](f: (A1) ⇒ RT)(implicit arg0: TypedEncoder[RT], arg1: TypedEncoder[A1]): (Column) ⇒ Column
- Definition Classes
- Udfs
-
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()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- val withRetainedPrimitiveWrappers: ProtoSQL
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
lazy val
withPrimitiveWrappers: ProtoSQL
- Annotations
- @deprecated
- Deprecated
(Since version 0.11.0) Primitive wrappers are unpacked by default. Use ProtoSQL directly