aptus-core
aptus-core
aptus
Anything_
AptusAliases
AptusAnnotations
fordevonly
pseudosealed
finl
nonfinl
ordermatters
AptusCommonAliases
Class_
Closeabled
Closeabled
Double_
Fs
InputStream_
Int_
Iterator_
Long_
Map_
Option_
Reflect
ResultSet_
Seq_
String_
Throwable_
Time
Tuple2_
URL_
Unit_
aptus.json
GsonFormatter
GsonParser
aptus.misc
Java
Rdbms
SqlConnection__
PreparedStatement_
ConnectionQuerier
UriQuerier
PreparedStatementQuerier
BasicQuerier
AdvancedQuerier
StandardCharsets
Zip
aptus.utils
CharUtils
FileUtils
InputStreamUtils
IteratorUtils
JavaStreamUtils
MapUtils
MathUtils
NumberUtils
ReflectionUtils
SeqUtils
SqlUtils
StringUtils
SystemUtils
ThrowableUtils
TimeUtils
UrlUtils
aptustest
AptusQuicktest
cross
aptus-core
/
aptus
/
Tuple2_
Tuple2_
final
class
Tuple2_
[A, B](val tup: (
A
,
B
)) extends
AnyVal
Graph
Supertypes
class
AnyVal
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
combine
[Z, Y, T](f: (Z, Y) => T)(ev1:
A
<:<
Option
[Z], ev2:
B
<:<
Option
[Y]):
Option
[T]
TODO: proper FP name?
TODO: proper FP name?
def
isExclusivelyDefined
(ev1:
A
<:<
Option
[_], ev2:
B
<:<
Option
[_]):
Boolean
def
join
:
String
def
join
(sep:
String
):
String
def
mapAll
[A2, B2](fa:
A
=> A2, fb:
B
=> B2): (A2, B2)
def
mapFirst
[A2](fa:
A
=> A2): (A2,
B
)
def
mapSecond
[B2](fb:
B
=> B2): (
A
, B2)
def
toOptionalTuple
[Z, Y](ev1:
A
<:<
Option
[Z], ev2:
B
<:<
Option
[Y]):
Option
[(Z, Y)]
def
toSeq
[Z](ev1:
A
<:<
Z, ev2:
B
<:<
Z):
Seq
[Z]
Concrete fields
val
tup
: (
A
,
B
)