case class UniqueValue[T](key: String) extends Partitioner with Product with Serializable
- Alphabetic
- By Inheritance
- UniqueValue
- Serializable
- Product
- Equals
- Partitioner
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
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(classOf[java.lang.CloneNotSupportedException]) @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[_ <: AnyRef]
- 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}") }}}
- Definition Classes
- UniqueValue → Partitioner
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- 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(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()