com
.
krux
.
hyperion
adt
package
adt
Source
package.scala
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
adt
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
HBoolean
(
value:
Either
[
Boolean
,
BooleanExp
]
)
extends
HType
with
Product
with
Serializable
case class
HDateTime
(
value:
Either
[
DateTime
,
DateTimeExp
]
)
extends
HType
with
Product
with
Serializable
case class
HDouble
(
value:
Either
[
Double
,
DoubleExp
]
)
extends
HType
with
OptionalOrdered
[
Double
] with
Product
with
Serializable
case class
HDuration
(
value:
Either
[
Duration
,
DurationExp
]
)
extends
HType
with
Product
with
Serializable
case class
HHdfsUri
(
value:
Either
[
HdfsUri
,
HdfsUriExp
]
)
extends
HType
with
Product
with
Serializable
case class
HInt
(
value:
Either
[
Int
,
IntExp
]
)
extends
HType
with
OptionalOrdered
[
Int
] with
Product
with
Serializable
case class
HLong
(
value:
Either
[
Long
,
LongExp
]
)
extends
HType
with
OptionalOrdered
[
Long
] with
Product
with
Serializable
case class
HS3Uri
(
value:
Either
[
S3Uri
,
S3UriExp
]
)
extends
HType
with
Product
with
Serializable
case class
HString
(
value:
Either
[
String
,
StringExp
]
)
extends
HType
with
Product
with
Serializable
sealed abstract
class
HType
extends
AnyRef
Value Members
object
HBoolean
extends
Serializable
object
HDateTime
extends
Serializable
object
HType
implicit
def
seqBoolean2SeqHBoolean
(
x:
Seq
[
Boolean
]
)
:
Seq
[
HBoolean
]
implicit
def
seqDateTime2SeqHDateTime
(
x:
Seq
[
DateTime
]
)
:
Seq
[
HDateTime
]
implicit
def
seqDouble2SeqHDouble
(
x:
Seq
[
Double
]
)
:
Seq
[
HDouble
]
implicit
def
seqDuration2SeqHDuration
(
x:
Seq
[
Duration
]
)
:
Seq
[
HDuration
]
implicit
def
seqInt2SeqHInt
(
x:
Seq
[
Int
]
)
:
Seq
[
HInt
]
implicit
def
seqLong2SeqHLong
(
x:
Seq
[
Long
]
)
:
Seq
[
HLong
]
implicit
def
seqS3Uri2SeqHS3Uri
(
x:
Seq
[
S3Uri
]
)
:
Seq
[
HS3Uri
]
implicit
def
seqString2SeqHString
(
x:
Seq
[
String
]
)
:
Seq
[
HString
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped