lspace
.
structure
.
util
ClassTypeable
Related Docs:
trait ClassTypeable
|
package util
object
ClassTypeable
extends
Serializable
Linear Supertypes
Serializable
,
Serializable
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
ClassTypeable
Serializable
Serializable
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
type
Aux
[
T
,
C0
,
CT0 <:
ClassType
[_]
]
=
ClassTypeable
[
T
] { ... /* 2 definitions in type refinement */ }
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[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
implicit
val
default
:
Aux
[
Any
,
Any
,
ClassType
[
Any
]]
implicit
val
defaultBoolean
:
Aux
[
Boolean
,
Boolean
,
BoolType
[
Boolean
]]
implicit
val
defaultCA
:
Aux
[
ClassType
[
Any
],
Any
,
ClassType
[
Any
]]
implicit
val
defaultDouble
:
Aux
[
Double
,
Double
,
DoubleType
[
Double
]]
implicit
val
defaultGeometry
:
Aux
[
Geometry
,
Geometry
,
GeometricType
[
Geometry
]]
implicit
val
defaultGeopoint
:
Aux
[
Point
,
Point
,
GeometricType
[
Point
]]
implicit
val
defaultGeopolygon
:
Aux
[
Polygon
,
Polygon
,
GeoPolygonType
[
Polygon
]]
implicit
val
defaultInstant
:
Aux
[
Instant
,
Instant
,
DateTimeType
[
Instant
]]
implicit
val
defaultInt
:
Aux
[
Int
,
Int
,
IntType
[
Int
]]
implicit
def
defaultList
[
T
,
TOut
,
CTOut <:
ClassType
[_]
]
(
implicit
clsTpbl:
Aux
[
T
,
TOut
,
CTOut
]
)
:
Aux
[
List
[
T
],
List
[
TOut
],
ListType
[
TOut
]]
implicit
def
defaultListSet
[
T
,
TOut
,
CTOut <:
ClassType
[_]
]
(
implicit
clsTpbl:
Aux
[
T
,
TOut
,
CTOut
]
)
:
Aux
[
ListSet
[
T
],
ListSet
[
TOut
],
ListSetType
[
TOut
]]
implicit
val
defaultLocalDate
:
Aux
[
LocalDate
,
LocalDate
,
LocalDateType
[
LocalDate
]]
implicit
val
defaultLocalDateTime
:
Aux
[
LocalDateTime
,
LocalDateTime
,
DateTimeType
[
LocalDateTime
]]
implicit
val
defaultLocalTime
:
Aux
[
LocalTime
,
LocalTime
,
LocalTimeType
[
LocalTime
]]
implicit
val
defaultLong
:
Aux
[
Long
,
Long
,
LongType
[
Long
]]
implicit
def
defaultMap
[
K
,
V
,
KOut
,
KTOut
[
+Z
]
<:
ClassType
[
Z
]
,
VOut
,
VTOut
[
+Z
]
<:
ClassType
[
Z
]
]
(
implicit
clsTpblK:
Aux
[
K
,
KOut
,
KTOut
[
KOut
]]
,
clsTpblV:
Aux
[
V
,
VOut
,
VTOut
[
VOut
]]
)
:
Aux
[
Map
[
K
,
V
],
Map
[
KOut
,
VOut
],
MapType
[
KOut
,
VOut
]]
implicit
def
defaultSet
[
T
,
TOut
,
CTOut <:
ClassType
[_]
]
(
implicit
clsTpbl:
Aux
[
T
,
TOut
,
CTOut
]
)
:
Aux
[
Set
[
T
],
List
[
TOut
],
SetType
[
TOut
]]
implicit
val
defaultString
:
Aux
[
String
,
String
,
TextType
[
String
]]
implicit
def
defaultTuple2
[
A
,
B
,
AOut
,
ATOut <:
ClassType
[_]
,
BOut
,
BTOut <:
ClassType
[_]
]
(
implicit
clsTpblA:
Aux
[
A
,
AOut
,
ATOut
]
,
clsTpblB:
Aux
[
B
,
BOut
,
BTOut
]
)
:
Aux
[(
A
,
B
), (
AOut
,
BOut
),
TupleType
[(
AOut
,
BOut
)]]
implicit
def
defaultTuple3
[
A
,
Aout
,
ATout <:
ClassType
[_]
,
B
,
Bout
,
BTout <:
ClassType
[_]
,
C
,
Cout
,
CTout <:
ClassType
[_]
]
(
implicit
clsTpblA:
Aux
[
A
,
Aout
,
ATout
]
,
clsTpblB:
Aux
[
B
,
Bout
,
BTout
]
,
clsTpblC:
Aux
[
C
,
Cout
,
CTout
]
)
:
Aux
[(
A
,
B
,
C
), (
Aout
,
Bout
,
Cout
),
TupleType
[(
Aout
,
Bout
,
Cout
)]]
implicit
def
defaultTuple4
[
A
,
Aout
,
ATout <:
ClassType
[_]
,
B
,
Bout
,
BTout <:
ClassType
[_]
,
C
,
Cout
,
CTout <:
ClassType
[_]
,
D
,
Dout
,
DTout <:
ClassType
[_]
]
(
implicit
clsTpblA:
Aux
[
A
,
Aout
,
ATout
]
,
clsTpblB:
Aux
[
B
,
Bout
,
BTout
]
,
clsTpblC:
Aux
[
C
,
Cout
,
CTout
]
,
clsTpblD:
Aux
[
D
,
Dout
,
DTout
]
)
:
Aux
[(
A
,
B
,
C
,
D
), (
Aout
,
Bout
,
Cout
,
Dout
),
TupleType
[(
Aout
,
Bout
,
Cout
,
Dout
)]]
implicit
def
defaultVector
[
T
,
TOut
,
CTOut <:
ClassType
[_]
]
(
implicit
clsTpbl:
Aux
[
T
,
TOut
,
CTOut
]
)
:
Aux
[
Vector
[
T
],
Vector
[
TOut
],
VectorType
[
TOut
]]
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
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
(
...
)
Inherited from
Serializable
Inherited from
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped