org
.
apache
.
spark
.
unsafe
.
types
UTF8String
final
class
UTF8String
extends
Comparable
[
UTF8String
] with
Externalizable
with
KryoSerializable
Linear Supertypes
KryoSerializable
,
Externalizable
,
Serializable
,
Comparable
[
UTF8String
],
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
UTF8String
KryoSerializable
Externalizable
Serializable
Comparable
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
UTF8String
()
new
UTF8String
(
base:
Any
,
offset:
Long
,
numBytes:
Int
)
Attributes
protected[
org.apache.spark.unsafe.types
]
Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
UTF8String
Definition Classes
UTF8String
→ AnyRef
def
compare
(
other:
UTF8String
)
:
Int
def
compareTo
(
other:
UTF8String
)
:
Int
Definition Classes
UTF8String
→ Comparable
def
contains
(
substring:
UTF8String
)
:
Boolean
def
endsWith
(
suffix:
UTF8String
)
:
Boolean
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
other:
Any
)
:
Boolean
Definition Classes
UTF8String
→ AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
findInSet
(
match:
UTF8String
)
:
Int
def
getBaseObject
()
:
AnyRef
def
getBaseOffset
()
:
Long
def
getBytes
()
:
Array
[
Byte
]
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getPrefix
()
:
Long
def
hashCode
()
:
Int
Definition Classes
UTF8String
→ AnyRef → Any
def
indexOf
(
v:
UTF8String
,
start:
Int
)
:
Int
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
levenshteinDistance
(
other:
UTF8String
)
:
Int
def
lpad
(
len:
Int
,
pad:
UTF8String
)
:
UTF8String
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
numBytes
()
:
Int
def
numChars
()
:
Int
def
read
(
kryo:
Kryo
,
in:
Input
)
:
Unit
Definition Classes
UTF8String
→ KryoSerializable
def
readExternal
(
in:
ObjectInput
)
:
Unit
Definition Classes
UTF8String
→ Externalizable
def
repeat
(
times:
Int
)
:
UTF8String
def
reverse
()
:
UTF8String
def
rpad
(
len:
Int
,
pad:
UTF8String
)
:
UTF8String
def
soundex
()
:
UTF8String
def
split
(
pattern:
UTF8String
,
limit:
Int
)
:
Array
[
UTF8String
]
def
startsWith
(
prefix:
UTF8String
)
:
Boolean
def
subStringIndex
(
delim:
UTF8String
,
count:
Int
)
:
UTF8String
def
substring
(
start:
Int
,
until:
Int
)
:
UTF8String
def
substringSQL
(
pos:
Int
,
length:
Int
)
:
UTF8String
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toLowerCase
()
:
UTF8String
def
toString
()
:
String
Definition Classes
UTF8String
→ AnyRef → Any
def
toTitleCase
()
:
UTF8String
def
toUpperCase
()
:
UTF8String
def
translate
(
dict:
Map
[
Character
,
Character
]
)
:
UTF8String
def
trim
()
:
UTF8String
def
trimLeft
()
:
UTF8String
def
trimRight
()
:
UTF8String
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
(
...
)
def
write
(
kryo:
Kryo
,
out:
Output
)
:
Unit
Definition Classes
UTF8String
→ KryoSerializable
def
writeExternal
(
out:
ObjectOutput
)
:
Unit
Definition Classes
UTF8String
→ Externalizable
def
writeTo
(
buffer:
ByteBuffer
)
:
Unit
def
writeToMemory
(
target:
Any
,
targetOffset:
Long
)
:
Unit
Inherited from
KryoSerializable
Inherited from
Externalizable
Inherited from
Serializable
Inherited from
Comparable
[
UTF8String
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped