case class UniqueValue[T](key: String) extends Partitioner with Product with Serializable
- Alphabetic
- By Inheritance
- UniqueValue
- Serializable
- Serializable
- Product
- Equals
- Partitioner
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new UniqueValue(key: String)
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()
-
val
delim: String
In the directory name generated by this partitoiner, the delimiter between the operator, field name, and argument(s)
In the directory name generated by this partitoiner, the delimiter between the operator, field name, and argument(s)
- Definition Classes
- Partitioner
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val key: String
-
val
max_path_component: Int
The maximum length of a path component that the file system supports.
The maximum length of a path component that the file system supports.
- Definition Classes
- Partitioner
-
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
pathForFilename(filename: String): Option[String]
Returns the path component from the file named 'filename' based on this partition as an Option.
Returns the path component from the file named 'filename' based on this partition as an Option. Returns None there is not a specific component for the field's value. The return value when the field
keyis not present in the Record depends on the value ofuseNullComponent: returns None when it isfalseandOption("is_null${delim}${encodedKey}")
when it is
true.Option("is_null${delim}${encodedKey}") }}}
- Definition Classes
- UniqueValue → Partitioner
-
final
def
pathForRecord(rec: Record): Option[String]
Returns the path component for the Record
recbased on this partition as an Option.Returns the path component for the Record
recbased on this partition as an Option. Returns None there is not a specific component for the field's value. The return value when the fieldkeyis not present in the Record depends on the value ofuseNullComponent: returns None when it isfalseandOption("is_null${delim}${encodedKey}")
when it is
true.Option("is_null${delim}${encodedKey}") }}} is
true.- Definition Classes
- UniqueValue → Partitioner
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
final
val
useNullComponent: Boolean(true)
Whether a missing value in the record is recorded by an "is_null=FIELD" directory component.
-
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()