object DefaultSourceStaticUtils
Status object to store static functions but also to hold last executed information that can be used for unit testing.
- Annotations
- @Private()
- Alphabetic
- By Inheritance
- DefaultSourceStaticUtils
- AnyRef
- Any
- Hide All
- Show All
- 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
- val byteRange: ThreadLocal[PositionedByteRange]
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
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
getByteValue(field: Field, value: String): Array[Byte]
This will convert the value from SparkSQL to be stored into HBase using the right byte Type
This will convert the value from SparkSQL to be stored into HBase using the right byte Type
- value
String value from SparkSQL
- returns
Returns the byte array to go into HBase
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getFreshByteRange(bytes: Array[Byte], offset: Int = 0, length: Int): PositionedByteRange
- def getFreshByteRange(bytes: Array[Byte]): PositionedByteRange
-
def
getValue(field: Field, r: Result): Any
This method will convert the result content from HBase into the SQL value type that is requested by the Spark SQL schema definition
This method will convert the result content from HBase into the SQL value type that is requested by the Spark SQL schema definition
- field
The structure of the SparkSQL Column
- r
The result object from HBase
- returns
The converted object type
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val lastFiveExecutionRules: ConcurrentLinkedQueue[ExecutionRuleForUnitTesting]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
populateLatestExecutionRules(rowKeyFilter: RowKeyFilter, dynamicLogicExpression: DynamicLogicExpression): Unit
This method is to populate the lastFiveExecutionRules for unit test perposes This method is not thread safe.
This method is to populate the lastFiveExecutionRules for unit test perposes This method is not thread safe.
- rowKeyFilter
The rowKey Filter logic used in the last query
- dynamicLogicExpression
The dynamicLogicExpression used in the last query
- val rawDouble: RawDouble
- val rawFloat: RawFloat
- val rawInteger: RawInteger
- val rawLong: RawLong
- val rawString: RawString
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
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()