Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
K
L
O
P
Q
R
S
T
U
W
A
add(X0)
- Method in class org.javatuples.
Ennead
add(Unit<X0>)
- Method in class org.javatuples.
Ennead
add(X0)
- Method in class org.javatuples.
Octet
add(Unit<X0>)
- Method in class org.javatuples.
Octet
add(X0, X1)
- Method in class org.javatuples.
Octet
add(Pair<X0, X1>)
- Method in class org.javatuples.
Octet
add(X0)
- Method in class org.javatuples.
Pair
add(Unit<X0>)
- Method in class org.javatuples.
Pair
add(X0, X1)
- Method in class org.javatuples.
Pair
add(Pair<X0, X1>)
- Method in class org.javatuples.
Pair
add(X0, X1, X2)
- Method in class org.javatuples.
Pair
add(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Pair
add(X0, X1, X2, X3)
- Method in class org.javatuples.
Pair
add(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Pair
add(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Pair
add(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Pair
add(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Pair
add(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Pair
add(X0, X1, X2, X3, X4, X5, X6)
- Method in class org.javatuples.
Pair
add(Septet<X0, X1, X2, X3, X4, X5, X6>)
- Method in class org.javatuples.
Pair
add(X0, X1, X2, X3, X4, X5, X6, X7)
- Method in class org.javatuples.
Pair
add(Octet<X0, X1, X2, X3, X4, X5, X6, X7>)
- Method in class org.javatuples.
Pair
add(X0)
- Method in class org.javatuples.
Quartet
add(Unit<X0>)
- Method in class org.javatuples.
Quartet
add(X0, X1)
- Method in class org.javatuples.
Quartet
add(Pair<X0, X1>)
- Method in class org.javatuples.
Quartet
add(X0, X1, X2)
- Method in class org.javatuples.
Quartet
add(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Quartet
add(X0, X1, X2, X3)
- Method in class org.javatuples.
Quartet
add(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Quartet
add(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Quartet
add(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Quartet
add(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Quartet
add(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Quartet
add(X0)
- Method in class org.javatuples.
Quintet
add(Unit<X0>)
- Method in class org.javatuples.
Quintet
add(X0, X1)
- Method in class org.javatuples.
Quintet
add(Pair<X0, X1>)
- Method in class org.javatuples.
Quintet
add(X0, X1, X2)
- Method in class org.javatuples.
Quintet
add(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Quintet
add(X0, X1, X2, X3)
- Method in class org.javatuples.
Quintet
add(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Quintet
add(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Quintet
add(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Quintet
add(X0)
- Method in class org.javatuples.
Septet
add(Unit<X0>)
- Method in class org.javatuples.
Septet
add(X0, X1)
- Method in class org.javatuples.
Septet
add(Pair<X0, X1>)
- Method in class org.javatuples.
Septet
add(X0, X1, X2)
- Method in class org.javatuples.
Septet
add(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Septet
add(X0)
- Method in class org.javatuples.
Sextet
add(Unit<X0>)
- Method in class org.javatuples.
Sextet
add(X0, X1)
- Method in class org.javatuples.
Sextet
add(Pair<X0, X1>)
- Method in class org.javatuples.
Sextet
add(X0, X1, X2)
- Method in class org.javatuples.
Sextet
add(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Sextet
add(X0, X1, X2, X3)
- Method in class org.javatuples.
Sextet
add(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Sextet
add(X0)
- Method in class org.javatuples.
Triplet
add(Unit<X0>)
- Method in class org.javatuples.
Triplet
add(X0, X1)
- Method in class org.javatuples.
Triplet
add(Pair<X0, X1>)
- Method in class org.javatuples.
Triplet
add(X0, X1, X2)
- Method in class org.javatuples.
Triplet
add(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Triplet
add(X0, X1, X2, X3)
- Method in class org.javatuples.
Triplet
add(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Triplet
add(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Triplet
add(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Triplet
add(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Triplet
add(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Triplet
add(X0, X1, X2, X3, X4, X5, X6)
- Method in class org.javatuples.
Triplet
add(Septet<X0, X1, X2, X3, X4, X5, X6>)
- Method in class org.javatuples.
Triplet
add(X0)
- Method in class org.javatuples.
Unit
add(Unit<X0>)
- Method in class org.javatuples.
Unit
add(X0, X1)
- Method in class org.javatuples.
Unit
add(Pair<X0, X1>)
- Method in class org.javatuples.
Unit
add(X0, X1, X2)
- Method in class org.javatuples.
Unit
add(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Unit
add(X0, X1, X2, X3)
- Method in class org.javatuples.
Unit
add(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Unit
add(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Unit
add(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Unit
add(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Unit
add(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Unit
add(X0, X1, X2, X3, X4, X5, X6)
- Method in class org.javatuples.
Unit
add(Septet<X0, X1, X2, X3, X4, X5, X6>)
- Method in class org.javatuples.
Unit
add(X0, X1, X2, X3, X4, X5, X6, X7)
- Method in class org.javatuples.
Unit
add(Octet<X0, X1, X2, X3, X4, X5, X6, X7>)
- Method in class org.javatuples.
Unit
add(X0, X1, X2, X3, X4, X5, X6, X7, X8)
- Method in class org.javatuples.
Unit
add(Ennead<X0, X1, X2, X3, X4, X5, X6, X7, X8>)
- Method in class org.javatuples.
Unit
addAt0(X0)
- Method in class org.javatuples.
Ennead
addAt0(Unit<X0>)
- Method in class org.javatuples.
Ennead
addAt0(X0)
- Method in class org.javatuples.
Octet
addAt0(X0, X1)
- Method in class org.javatuples.
Octet
addAt0(Unit<X0>)
- Method in class org.javatuples.
Octet
addAt0(Pair<X0, X1>)
- Method in class org.javatuples.
Octet
addAt0(X0)
- Method in class org.javatuples.
Pair
addAt0(X0, X1)
- Method in class org.javatuples.
Pair
addAt0(X0, X1, X2)
- Method in class org.javatuples.
Pair
addAt0(X0, X1, X2, X3)
- Method in class org.javatuples.
Pair
addAt0(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Pair
addAt0(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Pair
addAt0(X0, X1, X2, X3, X4, X5, X6)
- Method in class org.javatuples.
Pair
addAt0(X0, X1, X2, X3, X4, X5, X6, X7)
- Method in class org.javatuples.
Pair
addAt0(Unit<X0>)
- Method in class org.javatuples.
Pair
addAt0(Pair<X0, X1>)
- Method in class org.javatuples.
Pair
addAt0(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Pair
addAt0(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Pair
addAt0(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Pair
addAt0(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Pair
addAt0(Septet<X0, X1, X2, X3, X4, X5, X6>)
- Method in class org.javatuples.
Pair
addAt0(Octet<X0, X1, X2, X3, X4, X5, X6, X7>)
- Method in class org.javatuples.
Pair
addAt0(X0)
- Method in class org.javatuples.
Quartet
addAt0(X0, X1)
- Method in class org.javatuples.
Quartet
addAt0(X0, X1, X2)
- Method in class org.javatuples.
Quartet
addAt0(X0, X1, X2, X3)
- Method in class org.javatuples.
Quartet
addAt0(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Quartet
addAt0(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Quartet
addAt0(Unit<X0>)
- Method in class org.javatuples.
Quartet
addAt0(Pair<X0, X1>)
- Method in class org.javatuples.
Quartet
addAt0(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Quartet
addAt0(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Quartet
addAt0(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Quartet
addAt0(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Quartet
addAt0(X0)
- Method in class org.javatuples.
Quintet
addAt0(X0, X1)
- Method in class org.javatuples.
Quintet
addAt0(X0, X1, X2)
- Method in class org.javatuples.
Quintet
addAt0(X0, X1, X2, X3)
- Method in class org.javatuples.
Quintet
addAt0(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Quintet
addAt0(Unit<X0>)
- Method in class org.javatuples.
Quintet
addAt0(Pair<X0, X1>)
- Method in class org.javatuples.
Quintet
addAt0(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Quintet
addAt0(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Quintet
addAt0(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Quintet
addAt0(X0)
- Method in class org.javatuples.
Septet
addAt0(X0, X1)
- Method in class org.javatuples.
Septet
addAt0(X0, X1, X2)
- Method in class org.javatuples.
Septet
addAt0(Unit<X0>)
- Method in class org.javatuples.
Septet
addAt0(Pair<X0, X1>)
- Method in class org.javatuples.
Septet
addAt0(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Septet
addAt0(X0)
- Method in class org.javatuples.
Sextet
addAt0(X0, X1)
- Method in class org.javatuples.
Sextet
addAt0(X0, X1, X2)
- Method in class org.javatuples.
Sextet
addAt0(X0, X1, X2, X3)
- Method in class org.javatuples.
Sextet
addAt0(Unit<X0>)
- Method in class org.javatuples.
Sextet
addAt0(Pair<X0, X1>)
- Method in class org.javatuples.
Sextet
addAt0(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Sextet
addAt0(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Sextet
addAt0(X0)
- Method in class org.javatuples.
Triplet
addAt0(X0, X1)
- Method in class org.javatuples.
Triplet
addAt0(X0, X1, X2)
- Method in class org.javatuples.
Triplet
addAt0(X0, X1, X2, X3)
- Method in class org.javatuples.
Triplet
addAt0(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Triplet
addAt0(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Triplet
addAt0(X0, X1, X2, X3, X4, X5, X6)
- Method in class org.javatuples.
Triplet
addAt0(Unit<X0>)
- Method in class org.javatuples.
Triplet
addAt0(Pair<X0, X1>)
- Method in class org.javatuples.
Triplet
addAt0(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Triplet
addAt0(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Triplet
addAt0(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Triplet
addAt0(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Triplet
addAt0(Septet<X0, X1, X2, X3, X4, X5, X6>)
- Method in class org.javatuples.
Triplet
addAt0(X0)
- Method in class org.javatuples.
Unit
addAt0(X0, X1)
- Method in class org.javatuples.
Unit
addAt0(X0, X1, X2)
- Method in class org.javatuples.
Unit
addAt0(X0, X1, X2, X3)
- Method in class org.javatuples.
Unit
addAt0(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Unit
addAt0(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Unit
addAt0(X0, X1, X2, X3, X4, X5, X6)
- Method in class org.javatuples.
Unit
addAt0(X0, X1, X2, X3, X4, X5, X6, X7)
- Method in class org.javatuples.
Unit
addAt0(X0, X1, X2, X3, X4, X5, X6, X7, X8)
- Method in class org.javatuples.
Unit
addAt0(Unit<X0>)
- Method in class org.javatuples.
Unit
addAt0(Pair<X0, X1>)
- Method in class org.javatuples.
Unit
addAt0(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Unit
addAt0(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Unit
addAt0(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Unit
addAt0(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Unit
addAt0(Septet<X0, X1, X2, X3, X4, X5, X6>)
- Method in class org.javatuples.
Unit
addAt0(Octet<X0, X1, X2, X3, X4, X5, X6, X7>)
- Method in class org.javatuples.
Unit
addAt0(Ennead<X0, X1, X2, X3, X4, X5, X6, X7, X8>)
- Method in class org.javatuples.
Unit
addAt1(X0)
- Method in class org.javatuples.
Ennead
addAt1(Unit<X0>)
- Method in class org.javatuples.
Ennead
addAt1(X0)
- Method in class org.javatuples.
Octet
addAt1(X0, X1)
- Method in class org.javatuples.
Octet
addAt1(Unit<X0>)
- Method in class org.javatuples.
Octet
addAt1(Pair<X0, X1>)
- Method in class org.javatuples.
Octet
addAt1(X0)
- Method in class org.javatuples.
Pair
addAt1(X0, X1)
- Method in class org.javatuples.
Pair
addAt1(X0, X1, X2)
- Method in class org.javatuples.
Pair
addAt1(X0, X1, X2, X3)
- Method in class org.javatuples.
Pair
addAt1(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Pair
addAt1(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Pair
addAt1(X0, X1, X2, X3, X4, X5, X6)
- Method in class org.javatuples.
Pair
addAt1(X0, X1, X2, X3, X4, X5, X6, X7)
- Method in class org.javatuples.
Pair
addAt1(Unit<X0>)
- Method in class org.javatuples.
Pair
addAt1(Pair<X0, X1>)
- Method in class org.javatuples.
Pair
addAt1(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Pair
addAt1(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Pair
addAt1(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Pair
addAt1(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Pair
addAt1(Septet<X0, X1, X2, X3, X4, X5, X6>)
- Method in class org.javatuples.
Pair
addAt1(Octet<X0, X1, X2, X3, X4, X5, X6, X7>)
- Method in class org.javatuples.
Pair
addAt1(X0)
- Method in class org.javatuples.
Quartet
addAt1(X0, X1)
- Method in class org.javatuples.
Quartet
addAt1(X0, X1, X2)
- Method in class org.javatuples.
Quartet
addAt1(X0, X1, X2, X3)
- Method in class org.javatuples.
Quartet
addAt1(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Quartet
addAt1(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Quartet
addAt1(Unit<X0>)
- Method in class org.javatuples.
Quartet
addAt1(Pair<X0, X1>)
- Method in class org.javatuples.
Quartet
addAt1(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Quartet
addAt1(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Quartet
addAt1(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Quartet
addAt1(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Quartet
addAt1(X0)
- Method in class org.javatuples.
Quintet
addAt1(X0, X1)
- Method in class org.javatuples.
Quintet
addAt1(X0, X1, X2)
- Method in class org.javatuples.
Quintet
addAt1(X0, X1, X2, X3)
- Method in class org.javatuples.
Quintet
addAt1(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Quintet
addAt1(Unit<X0>)
- Method in class org.javatuples.
Quintet
addAt1(Pair<X0, X1>)
- Method in class org.javatuples.
Quintet
addAt1(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Quintet
addAt1(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Quintet
addAt1(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Quintet
addAt1(X0)
- Method in class org.javatuples.
Septet
addAt1(X0, X1)
- Method in class org.javatuples.
Septet
addAt1(X0, X1, X2)
- Method in class org.javatuples.
Septet
addAt1(Unit<X0>)
- Method in class org.javatuples.
Septet
addAt1(Pair<X0, X1>)
- Method in class org.javatuples.
Septet
addAt1(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Septet
addAt1(X0)
- Method in class org.javatuples.
Sextet
addAt1(X0, X1)
- Method in class org.javatuples.
Sextet
addAt1(X0, X1, X2)
- Method in class org.javatuples.
Sextet
addAt1(X0, X1, X2, X3)
- Method in class org.javatuples.
Sextet
addAt1(Unit<X0>)
- Method in class org.javatuples.
Sextet
addAt1(Pair<X0, X1>)
- Method in class org.javatuples.
Sextet
addAt1(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Sextet
addAt1(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Sextet
addAt1(X0)
- Method in class org.javatuples.
Triplet
addAt1(X0, X1)
- Method in class org.javatuples.
Triplet
addAt1(X0, X1, X2)
- Method in class org.javatuples.
Triplet
addAt1(X0, X1, X2, X3)
- Method in class org.javatuples.
Triplet
addAt1(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Triplet
addAt1(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Triplet
addAt1(X0, X1, X2, X3, X4, X5, X6)
- Method in class org.javatuples.
Triplet
addAt1(Unit<X0>)
- Method in class org.javatuples.
Triplet
addAt1(Pair<X0, X1>)
- Method in class org.javatuples.
Triplet
addAt1(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Triplet
addAt1(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Triplet
addAt1(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Triplet
addAt1(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Triplet
addAt1(Septet<X0, X1, X2, X3, X4, X5, X6>)
- Method in class org.javatuples.
Triplet
addAt1(X0)
- Method in class org.javatuples.
Unit
addAt1(X0, X1)
- Method in class org.javatuples.
Unit
addAt1(X0, X1, X2)
- Method in class org.javatuples.
Unit
addAt1(X0, X1, X2, X3)
- Method in class org.javatuples.
Unit
addAt1(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Unit
addAt1(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Unit
addAt1(X0, X1, X2, X3, X4, X5, X6)
- Method in class org.javatuples.
Unit
addAt1(X0, X1, X2, X3, X4, X5, X6, X7)
- Method in class org.javatuples.
Unit
addAt1(X0, X1, X2, X3, X4, X5, X6, X7, X8)
- Method in class org.javatuples.
Unit
addAt1(Unit<X0>)
- Method in class org.javatuples.
Unit
addAt1(Pair<X0, X1>)
- Method in class org.javatuples.
Unit
addAt1(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Unit
addAt1(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Unit
addAt1(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Unit
addAt1(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Unit
addAt1(Septet<X0, X1, X2, X3, X4, X5, X6>)
- Method in class org.javatuples.
Unit
addAt1(Octet<X0, X1, X2, X3, X4, X5, X6, X7>)
- Method in class org.javatuples.
Unit
addAt1(Ennead<X0, X1, X2, X3, X4, X5, X6, X7, X8>)
- Method in class org.javatuples.
Unit
addAt2(X0)
- Method in class org.javatuples.
Ennead
addAt2(Unit<X0>)
- Method in class org.javatuples.
Ennead
addAt2(X0)
- Method in class org.javatuples.
Octet
addAt2(X0, X1)
- Method in class org.javatuples.
Octet
addAt2(Unit<X0>)
- Method in class org.javatuples.
Octet
addAt2(Pair<X0, X1>)
- Method in class org.javatuples.
Octet
addAt2(X0)
- Method in class org.javatuples.
Pair
addAt2(X0, X1)
- Method in class org.javatuples.
Pair
addAt2(X0, X1, X2)
- Method in class org.javatuples.
Pair
addAt2(X0, X1, X2, X3)
- Method in class org.javatuples.
Pair
addAt2(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Pair
addAt2(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Pair
addAt2(X0, X1, X2, X3, X4, X5, X6)
- Method in class org.javatuples.
Pair
addAt2(X0, X1, X2, X3, X4, X5, X6, X7)
- Method in class org.javatuples.
Pair
addAt2(Unit<X0>)
- Method in class org.javatuples.
Pair
addAt2(Pair<X0, X1>)
- Method in class org.javatuples.
Pair
addAt2(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Pair
addAt2(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Pair
addAt2(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Pair
addAt2(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Pair
addAt2(Septet<X0, X1, X2, X3, X4, X5, X6>)
- Method in class org.javatuples.
Pair
addAt2(Octet<X0, X1, X2, X3, X4, X5, X6, X7>)
- Method in class org.javatuples.
Pair
addAt2(X0)
- Method in class org.javatuples.
Quartet
addAt2(X0, X1)
- Method in class org.javatuples.
Quartet
addAt2(X0, X1, X2)
- Method in class org.javatuples.
Quartet
addAt2(X0, X1, X2, X3)
- Method in class org.javatuples.
Quartet
addAt2(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Quartet
addAt2(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Quartet
addAt2(Unit<X0>)
- Method in class org.javatuples.
Quartet
addAt2(Pair<X0, X1>)
- Method in class org.javatuples.
Quartet
addAt2(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Quartet
addAt2(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Quartet
addAt2(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Quartet
addAt2(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Quartet
addAt2(X0)
- Method in class org.javatuples.
Quintet
addAt2(X0, X1)
- Method in class org.javatuples.
Quintet
addAt2(X0, X1, X2)
- Method in class org.javatuples.
Quintet
addAt2(X0, X1, X2, X3)
- Method in class org.javatuples.
Quintet
addAt2(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Quintet
addAt2(Unit<X0>)
- Method in class org.javatuples.
Quintet
addAt2(Pair<X0, X1>)
- Method in class org.javatuples.
Quintet
addAt2(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Quintet
addAt2(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Quintet
addAt2(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Quintet
addAt2(X0)
- Method in class org.javatuples.
Septet
addAt2(X0, X1)
- Method in class org.javatuples.
Septet
addAt2(X0, X1, X2)
- Method in class org.javatuples.
Septet
addAt2(Unit<X0>)
- Method in class org.javatuples.
Septet
addAt2(Pair<X0, X1>)
- Method in class org.javatuples.
Septet
addAt2(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Septet
addAt2(X0)
- Method in class org.javatuples.
Sextet
addAt2(X0, X1)
- Method in class org.javatuples.
Sextet
addAt2(X0, X1, X2)
- Method in class org.javatuples.
Sextet
addAt2(X0, X1, X2, X3)
- Method in class org.javatuples.
Sextet
addAt2(Unit<X0>)
- Method in class org.javatuples.
Sextet
addAt2(Pair<X0, X1>)
- Method in class org.javatuples.
Sextet
addAt2(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Sextet
addAt2(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Sextet
addAt2(X0)
- Method in class org.javatuples.
Triplet
addAt2(X0, X1)
- Method in class org.javatuples.
Triplet
addAt2(X0, X1, X2)
- Method in class org.javatuples.
Triplet
addAt2(X0, X1, X2, X3)
- Method in class org.javatuples.
Triplet
addAt2(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Triplet
addAt2(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Triplet
addAt2(X0, X1, X2, X3, X4, X5, X6)
- Method in class org.javatuples.
Triplet
addAt2(Unit<X0>)
- Method in class org.javatuples.
Triplet
addAt2(Pair<X0, X1>)
- Method in class org.javatuples.
Triplet
addAt2(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Triplet
addAt2(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Triplet
addAt2(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Triplet
addAt2(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Triplet
addAt2(Septet<X0, X1, X2, X3, X4, X5, X6>)
- Method in class org.javatuples.
Triplet
addAt3(X0)
- Method in class org.javatuples.
Ennead
addAt3(Unit<X0>)
- Method in class org.javatuples.
Ennead
addAt3(X0)
- Method in class org.javatuples.
Octet
addAt3(X0, X1)
- Method in class org.javatuples.
Octet
addAt3(Unit<X0>)
- Method in class org.javatuples.
Octet
addAt3(Pair<X0, X1>)
- Method in class org.javatuples.
Octet
addAt3(X0)
- Method in class org.javatuples.
Quartet
addAt3(X0, X1)
- Method in class org.javatuples.
Quartet
addAt3(X0, X1, X2)
- Method in class org.javatuples.
Quartet
addAt3(X0, X1, X2, X3)
- Method in class org.javatuples.
Quartet
addAt3(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Quartet
addAt3(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Quartet
addAt3(Unit<X0>)
- Method in class org.javatuples.
Quartet
addAt3(Pair<X0, X1>)
- Method in class org.javatuples.
Quartet
addAt3(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Quartet
addAt3(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Quartet
addAt3(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Quartet
addAt3(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Quartet
addAt3(X0)
- Method in class org.javatuples.
Quintet
addAt3(X0, X1)
- Method in class org.javatuples.
Quintet
addAt3(X0, X1, X2)
- Method in class org.javatuples.
Quintet
addAt3(X0, X1, X2, X3)
- Method in class org.javatuples.
Quintet
addAt3(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Quintet
addAt3(Unit<X0>)
- Method in class org.javatuples.
Quintet
addAt3(Pair<X0, X1>)
- Method in class org.javatuples.
Quintet
addAt3(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Quintet
addAt3(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Quintet
addAt3(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Quintet
addAt3(X0)
- Method in class org.javatuples.
Septet
addAt3(X0, X1)
- Method in class org.javatuples.
Septet
addAt3(X0, X1, X2)
- Method in class org.javatuples.
Septet
addAt3(Unit<X0>)
- Method in class org.javatuples.
Septet
addAt3(Pair<X0, X1>)
- Method in class org.javatuples.
Septet
addAt3(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Septet
addAt3(X0)
- Method in class org.javatuples.
Sextet
addAt3(X0, X1)
- Method in class org.javatuples.
Sextet
addAt3(X0, X1, X2)
- Method in class org.javatuples.
Sextet
addAt3(X0, X1, X2, X3)
- Method in class org.javatuples.
Sextet
addAt3(Unit<X0>)
- Method in class org.javatuples.
Sextet
addAt3(Pair<X0, X1>)
- Method in class org.javatuples.
Sextet
addAt3(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Sextet
addAt3(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Sextet
addAt3(X0)
- Method in class org.javatuples.
Triplet
addAt3(X0, X1)
- Method in class org.javatuples.
Triplet
addAt3(X0, X1, X2)
- Method in class org.javatuples.
Triplet
addAt3(X0, X1, X2, X3)
- Method in class org.javatuples.
Triplet
addAt3(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Triplet
addAt3(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Triplet
addAt3(X0, X1, X2, X3, X4, X5, X6)
- Method in class org.javatuples.
Triplet
addAt3(Unit<X0>)
- Method in class org.javatuples.
Triplet
addAt3(Pair<X0, X1>)
- Method in class org.javatuples.
Triplet
addAt3(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Triplet
addAt3(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Triplet
addAt3(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Triplet
addAt3(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Triplet
addAt3(Septet<X0, X1, X2, X3, X4, X5, X6>)
- Method in class org.javatuples.
Triplet
addAt4(X0)
- Method in class org.javatuples.
Ennead
addAt4(Unit<X0>)
- Method in class org.javatuples.
Ennead
addAt4(X0)
- Method in class org.javatuples.
Octet
addAt4(X0, X1)
- Method in class org.javatuples.
Octet
addAt4(Unit<X0>)
- Method in class org.javatuples.
Octet
addAt4(Pair<X0, X1>)
- Method in class org.javatuples.
Octet
addAt4(X0)
- Method in class org.javatuples.
Quartet
addAt4(X0, X1)
- Method in class org.javatuples.
Quartet
addAt4(X0, X1, X2)
- Method in class org.javatuples.
Quartet
addAt4(X0, X1, X2, X3)
- Method in class org.javatuples.
Quartet
addAt4(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Quartet
addAt4(X0, X1, X2, X3, X4, X5)
- Method in class org.javatuples.
Quartet
addAt4(Unit<X0>)
- Method in class org.javatuples.
Quartet
addAt4(Pair<X0, X1>)
- Method in class org.javatuples.
Quartet
addAt4(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Quartet
addAt4(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Quartet
addAt4(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Quartet
addAt4(Sextet<X0, X1, X2, X3, X4, X5>)
- Method in class org.javatuples.
Quartet
addAt4(X0)
- Method in class org.javatuples.
Quintet
addAt4(X0, X1)
- Method in class org.javatuples.
Quintet
addAt4(X0, X1, X2)
- Method in class org.javatuples.
Quintet
addAt4(X0, X1, X2, X3)
- Method in class org.javatuples.
Quintet
addAt4(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Quintet
addAt4(Unit<X0>)
- Method in class org.javatuples.
Quintet
addAt4(Pair<X0, X1>)
- Method in class org.javatuples.
Quintet
addAt4(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Quintet
addAt4(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Quintet
addAt4(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Quintet
addAt4(X0)
- Method in class org.javatuples.
Septet
addAt4(X0, X1)
- Method in class org.javatuples.
Septet
addAt4(X0, X1, X2)
- Method in class org.javatuples.
Septet
addAt4(Unit<X0>)
- Method in class org.javatuples.
Septet
addAt4(Pair<X0, X1>)
- Method in class org.javatuples.
Septet
addAt4(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Septet
addAt4(X0)
- Method in class org.javatuples.
Sextet
addAt4(X0, X1)
- Method in class org.javatuples.
Sextet
addAt4(X0, X1, X2)
- Method in class org.javatuples.
Sextet
addAt4(X0, X1, X2, X3)
- Method in class org.javatuples.
Sextet
addAt4(Unit<X0>)
- Method in class org.javatuples.
Sextet
addAt4(Pair<X0, X1>)
- Method in class org.javatuples.
Sextet
addAt4(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Sextet
addAt4(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Sextet
addAt5(X0)
- Method in class org.javatuples.
Ennead
addAt5(Unit<X0>)
- Method in class org.javatuples.
Ennead
addAt5(X0)
- Method in class org.javatuples.
Octet
addAt5(X0, X1)
- Method in class org.javatuples.
Octet
addAt5(Unit<X0>)
- Method in class org.javatuples.
Octet
addAt5(Pair<X0, X1>)
- Method in class org.javatuples.
Octet
addAt5(X0)
- Method in class org.javatuples.
Quintet
addAt5(X0, X1)
- Method in class org.javatuples.
Quintet
addAt5(X0, X1, X2)
- Method in class org.javatuples.
Quintet
addAt5(X0, X1, X2, X3)
- Method in class org.javatuples.
Quintet
addAt5(X0, X1, X2, X3, X4)
- Method in class org.javatuples.
Quintet
addAt5(Unit<X0>)
- Method in class org.javatuples.
Quintet
addAt5(Pair<X0, X1>)
- Method in class org.javatuples.
Quintet
addAt5(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Quintet
addAt5(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Quintet
addAt5(Quintet<X0, X1, X2, X3, X4>)
- Method in class org.javatuples.
Quintet
addAt5(X0)
- Method in class org.javatuples.
Septet
addAt5(X0, X1)
- Method in class org.javatuples.
Septet
addAt5(X0, X1, X2)
- Method in class org.javatuples.
Septet
addAt5(Unit<X0>)
- Method in class org.javatuples.
Septet
addAt5(Pair<X0, X1>)
- Method in class org.javatuples.
Septet
addAt5(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Septet
addAt5(X0)
- Method in class org.javatuples.
Sextet
addAt5(X0, X1)
- Method in class org.javatuples.
Sextet
addAt5(X0, X1, X2)
- Method in class org.javatuples.
Sextet
addAt5(X0, X1, X2, X3)
- Method in class org.javatuples.
Sextet
addAt5(Unit<X0>)
- Method in class org.javatuples.
Sextet
addAt5(Pair<X0, X1>)
- Method in class org.javatuples.
Sextet
addAt5(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Sextet
addAt5(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Sextet
addAt6(X0)
- Method in class org.javatuples.
Ennead
addAt6(Unit<X0>)
- Method in class org.javatuples.
Ennead
addAt6(X0)
- Method in class org.javatuples.
Octet
addAt6(X0, X1)
- Method in class org.javatuples.
Octet
addAt6(Unit<X0>)
- Method in class org.javatuples.
Octet
addAt6(Pair<X0, X1>)
- Method in class org.javatuples.
Octet
addAt6(X0)
- Method in class org.javatuples.
Septet
addAt6(X0, X1)
- Method in class org.javatuples.
Septet
addAt6(X0, X1, X2)
- Method in class org.javatuples.
Septet
addAt6(Unit<X0>)
- Method in class org.javatuples.
Septet
addAt6(Pair<X0, X1>)
- Method in class org.javatuples.
Septet
addAt6(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Septet
addAt6(X0)
- Method in class org.javatuples.
Sextet
addAt6(X0, X1)
- Method in class org.javatuples.
Sextet
addAt6(X0, X1, X2)
- Method in class org.javatuples.
Sextet
addAt6(X0, X1, X2, X3)
- Method in class org.javatuples.
Sextet
addAt6(Unit<X0>)
- Method in class org.javatuples.
Sextet
addAt6(Pair<X0, X1>)
- Method in class org.javatuples.
Sextet
addAt6(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Sextet
addAt6(Quartet<X0, X1, X2, X3>)
- Method in class org.javatuples.
Sextet
addAt7(X0)
- Method in class org.javatuples.
Ennead
addAt7(Unit<X0>)
- Method in class org.javatuples.
Ennead
addAt7(X0)
- Method in class org.javatuples.
Octet
addAt7(X0, X1)
- Method in class org.javatuples.
Octet
addAt7(Unit<X0>)
- Method in class org.javatuples.
Octet
addAt7(Pair<X0, X1>)
- Method in class org.javatuples.
Octet
addAt7(X0)
- Method in class org.javatuples.
Septet
addAt7(X0, X1)
- Method in class org.javatuples.
Septet
addAt7(X0, X1, X2)
- Method in class org.javatuples.
Septet
addAt7(Unit<X0>)
- Method in class org.javatuples.
Septet
addAt7(Pair<X0, X1>)
- Method in class org.javatuples.
Septet
addAt7(Triplet<X0, X1, X2>)
- Method in class org.javatuples.
Septet
addAt8(X0)
- Method in class org.javatuples.
Ennead
addAt8(Unit<X0>)
- Method in class org.javatuples.
Ennead
addAt8(X0)
- Method in class org.javatuples.
Octet
addAt8(X0, X1)
- Method in class org.javatuples.
Octet
addAt8(Unit<X0>)
- Method in class org.javatuples.
Octet
addAt8(Pair<X0, X1>)
- Method in class org.javatuples.
Octet
addAt9(X0)
- Method in class org.javatuples.
Ennead
addAt9(Unit<X0>)
- Method in class org.javatuples.
Ennead
C
compareTo(Tuple)
- Method in class org.javatuples.
Tuple
contains(Object)
- Method in class org.javatuples.
Tuple
containsAll(Collection<?>)
- Method in class org.javatuples.
Tuple
containsAll(Object...)
- Method in class org.javatuples.
Tuple
D
Decade
<
A
,
B
,
C
,
D
,
E
,
F
,
G
,
H
,
I
,
J
> - Class in
org.javatuples
A tuple of ten elements.
Decade(A, B, C, D, E, F, G, H, I, J)
- Constructor for class org.javatuples.
Decade
E
Ennead
<
A
,
B
,
C
,
D
,
E
,
F
,
G
,
H
,
I
> - Class in
org.javatuples
A tuple of nine elements.
Ennead(A, B, C, D, E, F, G, H, I)
- Constructor for class org.javatuples.
Ennead
equals(Object)
- Method in class org.javatuples.
Tuple
F
fromArray(X[])
- Static method in class org.javatuples.
Decade
Create tuple from array.
fromArray(X[])
- Static method in class org.javatuples.
Ennead
Create tuple from array.
fromArray(X[])
- Static method in class org.javatuples.
KeyValue
Create tuple from array.
fromArray(X[])
- Static method in class org.javatuples.
LabelValue
Create tuple from array.
fromArray(X[])
- Static method in class org.javatuples.
Octet
Create tuple from array.
fromArray(X[])
- Static method in class org.javatuples.
Pair
Create tuple from array.
fromArray(X[])
- Static method in class org.javatuples.
Quartet
Create tuple from array.
fromArray(X[])
- Static method in class org.javatuples.
Quintet
Create tuple from array.
fromArray(X[])
- Static method in class org.javatuples.
Septet
Create tuple from array.
fromArray(X[])
- Static method in class org.javatuples.
Sextet
Create tuple from array.
fromArray(X[])
- Static method in class org.javatuples.
Triplet
Create tuple from array.
fromArray(X[])
- Static method in class org.javatuples.
Unit
Create tuple from array.
fromCollection(Collection<X>)
- Static method in class org.javatuples.
Decade
Create tuple from collection.
fromCollection(Collection<X>)
- Static method in class org.javatuples.
Ennead
Create tuple from collection.
fromCollection(Collection<X>)
- Static method in class org.javatuples.
KeyValue
fromCollection(Collection<X>)
- Static method in class org.javatuples.
LabelValue
fromCollection(Collection<X>)
- Static method in class org.javatuples.
Octet
Create tuple from collection.
fromCollection(Collection<X>)
- Static method in class org.javatuples.
Pair
Create tuple from collection.
fromCollection(Collection<X>)
- Static method in class org.javatuples.
Quartet
Create tuple from collection.
fromCollection(Collection<X>)
- Static method in class org.javatuples.
Quintet
Create tuple from collection.
fromCollection(Collection<X>)
- Static method in class org.javatuples.
Septet
Create tuple from collection.
fromCollection(Collection<X>)
- Static method in class org.javatuples.
Sextet
Create tuple from collection.
fromCollection(Collection<X>)
- Static method in class org.javatuples.
Triplet
Create tuple from collection.
fromCollection(Collection<X>)
- Static method in class org.javatuples.
Unit
Create tuple from collection.
fromIterable(Iterable<X>)
- Static method in class org.javatuples.
Decade
Create tuple from iterable.
fromIterable(Iterable<X>, int)
- Static method in class org.javatuples.
Decade
Create tuple from iterable, starting from the specified index.
fromIterable(Iterable<X>)
- Static method in class org.javatuples.
Ennead
Create tuple from iterable.
fromIterable(Iterable<X>, int)
- Static method in class org.javatuples.
Ennead
Create tuple from iterable, starting from the specified index.
fromIterable(Iterable<X>)
- Static method in class org.javatuples.
KeyValue
fromIterable(Iterable<X>, int)
- Static method in class org.javatuples.
KeyValue
fromIterable(Iterable<X>)
- Static method in class org.javatuples.
LabelValue
fromIterable(Iterable<X>, int)
- Static method in class org.javatuples.
LabelValue
fromIterable(Iterable<X>)
- Static method in class org.javatuples.
Octet
Create tuple from iterable.
fromIterable(Iterable<X>, int)
- Static method in class org.javatuples.
Octet
Create tuple from iterable, starting from the specified index.
fromIterable(Iterable<X>)
- Static method in class org.javatuples.
Pair
Create tuple from iterable.
fromIterable(Iterable<X>, int)
- Static method in class org.javatuples.
Pair
Create tuple from iterable, starting from the specified index.
fromIterable(Iterable<X>)
- Static method in class org.javatuples.
Quartet
Create tuple from iterable.
fromIterable(Iterable<X>, int)
- Static method in class org.javatuples.
Quartet
Create tuple from iterable, starting from the specified index.
fromIterable(Iterable<X>)
- Static method in class org.javatuples.
Quintet
Create tuple from iterable.
fromIterable(Iterable<X>, int)
- Static method in class org.javatuples.
Quintet
Create tuple from iterable, starting from the specified index.
fromIterable(Iterable<X>)
- Static method in class org.javatuples.
Septet
Create tuple from iterable.
fromIterable(Iterable<X>, int)
- Static method in class org.javatuples.
Septet
Create tuple from iterable, starting from the specified index.
fromIterable(Iterable<X>)
- Static method in class org.javatuples.
Sextet
Create tuple from iterable.
fromIterable(Iterable<X>, int)
- Static method in class org.javatuples.
Sextet
Create tuple from iterable, starting from the specified index.
fromIterable(Iterable<X>)
- Static method in class org.javatuples.
Triplet
Create tuple from iterable.
fromIterable(Iterable<X>, int)
- Static method in class org.javatuples.
Triplet
Create tuple from iterable, starting from the specified index.
fromIterable(Iterable<X>)
- Static method in class org.javatuples.
Unit
Create tuple from iterable.
fromIterable(Iterable<X>, int)
- Static method in class org.javatuples.
Unit
Create tuple from iterable, starting from the specified index.
G
getKey()
- Method in class org.javatuples.
KeyValue
getKey()
- Method in interface org.javatuples.valueintf.
IValueKey
getLabel()
- Method in class org.javatuples.
LabelValue
getLabel()
- Method in interface org.javatuples.valueintf.
IValueLabel
getSize()
- Method in class org.javatuples.
Decade
getSize()
- Method in class org.javatuples.
Ennead
getSize()
- Method in class org.javatuples.
KeyValue
getSize()
- Method in class org.javatuples.
LabelValue
getSize()
- Method in class org.javatuples.
Octet
getSize()
- Method in class org.javatuples.
Pair
getSize()
- Method in class org.javatuples.
Quartet
getSize()
- Method in class org.javatuples.
Quintet
getSize()
- Method in class org.javatuples.
Septet
getSize()
- Method in class org.javatuples.
Sextet
getSize()
- Method in class org.javatuples.
Triplet
getSize()
- Method in class org.javatuples.
Tuple
Return the size of the tuple.
getSize()
- Method in class org.javatuples.
Unit
getValue()
- Method in class org.javatuples.
KeyValue
getValue()
- Method in class org.javatuples.
LabelValue
getValue(int)
- Method in class org.javatuples.
Tuple
Get the value at a specific position in the tuple.
getValue()
- Method in interface org.javatuples.valueintf.
IValueValue
getValue0()
- Method in class org.javatuples.
Decade
getValue0()
- Method in class org.javatuples.
Ennead
getValue0()
- Method in class org.javatuples.
Octet
getValue0()
- Method in class org.javatuples.
Pair
getValue0()
- Method in class org.javatuples.
Quartet
getValue0()
- Method in class org.javatuples.
Quintet
getValue0()
- Method in class org.javatuples.
Septet
getValue0()
- Method in class org.javatuples.
Sextet
getValue0()
- Method in class org.javatuples.
Triplet
getValue0()
- Method in class org.javatuples.
Unit
getValue0()
- Method in interface org.javatuples.valueintf.
IValue0
getValue1()
- Method in class org.javatuples.
Decade
getValue1()
- Method in class org.javatuples.
Ennead
getValue1()
- Method in class org.javatuples.
Octet
getValue1()
- Method in class org.javatuples.
Pair
getValue1()
- Method in class org.javatuples.
Quartet
getValue1()
- Method in class org.javatuples.
Quintet
getValue1()
- Method in class org.javatuples.
Septet
getValue1()
- Method in class org.javatuples.
Sextet
getValue1()
- Method in class org.javatuples.
Triplet
getValue1()
- Method in interface org.javatuples.valueintf.
IValue1
getValue2()
- Method in class org.javatuples.
Decade
getValue2()
- Method in class org.javatuples.
Ennead
getValue2()
- Method in class org.javatuples.
Octet
getValue2()
- Method in class org.javatuples.
Quartet
getValue2()
- Method in class org.javatuples.
Quintet
getValue2()
- Method in class org.javatuples.
Septet
getValue2()
- Method in class org.javatuples.
Sextet
getValue2()
- Method in class org.javatuples.
Triplet
getValue2()
- Method in interface org.javatuples.valueintf.
IValue2
getValue3()
- Method in class org.javatuples.
Decade
getValue3()
- Method in class org.javatuples.
Ennead
getValue3()
- Method in class org.javatuples.
Octet
getValue3()
- Method in class org.javatuples.
Quartet
getValue3()
- Method in class org.javatuples.
Quintet
getValue3()
- Method in class org.javatuples.
Septet
getValue3()
- Method in class org.javatuples.
Sextet
getValue3()
- Method in interface org.javatuples.valueintf.
IValue3
getValue4()
- Method in class org.javatuples.
Decade
getValue4()
- Method in class org.javatuples.
Ennead
getValue4()
- Method in class org.javatuples.
Octet
getValue4()
- Method in class org.javatuples.
Quintet
getValue4()
- Method in class org.javatuples.
Septet
getValue4()
- Method in class org.javatuples.
Sextet
getValue4()
- Method in interface org.javatuples.valueintf.
IValue4
getValue5()
- Method in class org.javatuples.
Decade
getValue5()
- Method in class org.javatuples.
Ennead
getValue5()
- Method in class org.javatuples.
Octet
getValue5()
- Method in class org.javatuples.
Septet
getValue5()
- Method in class org.javatuples.
Sextet
getValue5()
- Method in interface org.javatuples.valueintf.
IValue5
getValue6()
- Method in class org.javatuples.
Decade
getValue6()
- Method in class org.javatuples.
Ennead
getValue6()
- Method in class org.javatuples.
Octet
getValue6()
- Method in class org.javatuples.
Septet
getValue6()
- Method in interface org.javatuples.valueintf.
IValue6
getValue7()
- Method in class org.javatuples.
Decade
getValue7()
- Method in class org.javatuples.
Ennead
getValue7()
- Method in class org.javatuples.
Octet
getValue7()
- Method in interface org.javatuples.valueintf.
IValue7
getValue8()
- Method in class org.javatuples.
Decade
getValue8()
- Method in class org.javatuples.
Ennead
getValue8()
- Method in interface org.javatuples.valueintf.
IValue8
getValue9()
- Method in class org.javatuples.
Decade
getValue9()
- Method in interface org.javatuples.valueintf.
IValue9
H
hashCode()
- Method in class org.javatuples.
Tuple
I
indexOf(Object)
- Method in class org.javatuples.
Tuple
iterator()
- Method in class org.javatuples.
Tuple
IValue0
<
X
> - Interface in
org.javatuples.valueintf
Marker interface for tuples with a "0" value.
IValue1
<
X
> - Interface in
org.javatuples.valueintf
Marker interface for tuples with a "1" value.
IValue2
<
X
> - Interface in
org.javatuples.valueintf
Marker interface for tuples with a "2" value.
IValue3
<
X
> - Interface in
org.javatuples.valueintf
Marker interface for tuples with a "3" value.
IValue4
<
X
> - Interface in
org.javatuples.valueintf
Marker interface for tuples with a "4" value.
IValue5
<
X
> - Interface in
org.javatuples.valueintf
Marker interface for tuples with a "5" value.
IValue6
<
X
> - Interface in
org.javatuples.valueintf
Marker interface for tuples with a "6" value.
IValue7
<
X
> - Interface in
org.javatuples.valueintf
Marker interface for tuples with a "7" value.
IValue8
<
X
> - Interface in
org.javatuples.valueintf
Marker interface for tuples with a "8" value.
IValue9
<
X
> - Interface in
org.javatuples.valueintf
Marker interface for tuples with a "9" value.
IValueKey
<
X
> - Interface in
org.javatuples.valueintf
Marker interface for tuples with a "key" value.
IValueLabel
<
X
> - Interface in
org.javatuples.valueintf
Marker interface for tuples with a "label" value.
IValueValue
<
X
> - Interface in
org.javatuples.valueintf
Marker interface for tuples with a "value" value.
K
KeyValue
<
A
,
B
> - Class in
org.javatuples
A tuple of two elements, with positions 0 and 1 renamed as "key" and "value", respectively.
KeyValue(A, B)
- Constructor for class org.javatuples.
KeyValue
L
LabelValue
<
A
,
B
> - Class in
org.javatuples
A tuple of two elements, with positions 0 and 1 renamed as "label" and "value", respectively.
LabelValue(A, B)
- Constructor for class org.javatuples.
LabelValue
lastIndexOf(Object)
- Method in class org.javatuples.
Tuple
O
Octet
<
A
,
B
,
C
,
D
,
E
,
F
,
G
,
H
> - Class in
org.javatuples
A tuple of eight elements.
Octet(A, B, C, D, E, F, G, H)
- Constructor for class org.javatuples.
Octet
org.javatuples
- package org.javatuples
org.javatuples.valueintf
- package org.javatuples.valueintf
P
Pair
<
A
,
B
> - Class in
org.javatuples
A tuple of two elements.
Pair(A, B)
- Constructor for class org.javatuples.
Pair
Q
Quartet
<
A
,
B
,
C
,
D
> - Class in
org.javatuples
A tuple of four elements.
Quartet(A, B, C, D)
- Constructor for class org.javatuples.
Quartet
Quintet
<
A
,
B
,
C
,
D
,
E
> - Class in
org.javatuples
A tuple of five elements.
Quintet(A, B, C, D, E)
- Constructor for class org.javatuples.
Quintet
R
removeFrom0()
- Method in class org.javatuples.
Decade
removeFrom0()
- Method in class org.javatuples.
Ennead
removeFrom0()
- Method in class org.javatuples.
Octet
removeFrom0()
- Method in class org.javatuples.
Pair
removeFrom0()
- Method in class org.javatuples.
Quartet
removeFrom0()
- Method in class org.javatuples.
Quintet
removeFrom0()
- Method in class org.javatuples.
Septet
removeFrom0()
- Method in class org.javatuples.
Sextet
removeFrom0()
- Method in class org.javatuples.
Triplet
removeFrom1()
- Method in class org.javatuples.
Decade
removeFrom1()
- Method in class org.javatuples.
Ennead
removeFrom1()
- Method in class org.javatuples.
Octet
removeFrom1()
- Method in class org.javatuples.
Pair
removeFrom1()
- Method in class org.javatuples.
Quartet
removeFrom1()
- Method in class org.javatuples.
Quintet
removeFrom1()
- Method in class org.javatuples.
Septet
removeFrom1()
- Method in class org.javatuples.
Sextet
removeFrom1()
- Method in class org.javatuples.
Triplet
removeFrom2()
- Method in class org.javatuples.
Decade
removeFrom2()
- Method in class org.javatuples.
Ennead
removeFrom2()
- Method in class org.javatuples.
Octet
removeFrom2()
- Method in class org.javatuples.
Quartet
removeFrom2()
- Method in class org.javatuples.
Quintet
removeFrom2()
- Method in class org.javatuples.
Septet
removeFrom2()
- Method in class org.javatuples.
Sextet
removeFrom2()
- Method in class org.javatuples.
Triplet
removeFrom3()
- Method in class org.javatuples.
Decade
removeFrom3()
- Method in class org.javatuples.
Ennead
removeFrom3()
- Method in class org.javatuples.
Octet
removeFrom3()
- Method in class org.javatuples.
Quartet
removeFrom3()
- Method in class org.javatuples.
Quintet
removeFrom3()
- Method in class org.javatuples.
Septet
removeFrom3()
- Method in class org.javatuples.
Sextet
removeFrom4()
- Method in class org.javatuples.
Decade
removeFrom4()
- Method in class org.javatuples.
Ennead
removeFrom4()
- Method in class org.javatuples.
Octet
removeFrom4()
- Method in class org.javatuples.
Quintet
removeFrom4()
- Method in class org.javatuples.
Septet
removeFrom4()
- Method in class org.javatuples.
Sextet
removeFrom5()
- Method in class org.javatuples.
Decade
removeFrom5()
- Method in class org.javatuples.
Ennead
removeFrom5()
- Method in class org.javatuples.
Octet
removeFrom5()
- Method in class org.javatuples.
Septet
removeFrom5()
- Method in class org.javatuples.
Sextet
removeFrom6()
- Method in class org.javatuples.
Decade
removeFrom6()
- Method in class org.javatuples.
Ennead
removeFrom6()
- Method in class org.javatuples.
Octet
removeFrom6()
- Method in class org.javatuples.
Septet
removeFrom7()
- Method in class org.javatuples.
Decade
removeFrom7()
- Method in class org.javatuples.
Ennead
removeFrom7()
- Method in class org.javatuples.
Octet
removeFrom8()
- Method in class org.javatuples.
Decade
removeFrom8()
- Method in class org.javatuples.
Ennead
removeFrom9()
- Method in class org.javatuples.
Decade
S
Septet
<
A
,
B
,
C
,
D
,
E
,
F
,
G
> - Class in
org.javatuples
A tuple of seven elements.
Septet(A, B, C, D, E, F, G)
- Constructor for class org.javatuples.
Septet
setAt0(X)
- Method in class org.javatuples.
Decade
setAt0(X)
- Method in class org.javatuples.
Ennead
setAt0(X)
- Method in class org.javatuples.
Octet
setAt0(X)
- Method in class org.javatuples.
Pair
setAt0(X)
- Method in class org.javatuples.
Quartet
setAt0(X)
- Method in class org.javatuples.
Quintet
setAt0(X)
- Method in class org.javatuples.
Septet
setAt0(X)
- Method in class org.javatuples.
Sextet
setAt0(X)
- Method in class org.javatuples.
Triplet
setAt0(X)
- Method in class org.javatuples.
Unit
setAt1(X)
- Method in class org.javatuples.
Decade
setAt1(X)
- Method in class org.javatuples.
Ennead
setAt1(X)
- Method in class org.javatuples.
Octet
setAt1(X)
- Method in class org.javatuples.
Pair
setAt1(X)
- Method in class org.javatuples.
Quartet
setAt1(X)
- Method in class org.javatuples.
Quintet
setAt1(X)
- Method in class org.javatuples.
Septet
setAt1(X)
- Method in class org.javatuples.
Sextet
setAt1(X)
- Method in class org.javatuples.
Triplet
setAt2(X)
- Method in class org.javatuples.
Decade
setAt2(X)
- Method in class org.javatuples.
Ennead
setAt2(X)
- Method in class org.javatuples.
Octet
setAt2(X)
- Method in class org.javatuples.
Quartet
setAt2(X)
- Method in class org.javatuples.
Quintet
setAt2(X)
- Method in class org.javatuples.
Septet
setAt2(X)
- Method in class org.javatuples.
Sextet
setAt2(X)
- Method in class org.javatuples.
Triplet
setAt3(X)
- Method in class org.javatuples.
Decade
setAt3(X)
- Method in class org.javatuples.
Ennead
setAt3(X)
- Method in class org.javatuples.
Octet
setAt3(X)
- Method in class org.javatuples.
Quartet
setAt3(X)
- Method in class org.javatuples.
Quintet
setAt3(X)
- Method in class org.javatuples.
Septet
setAt3(X)
- Method in class org.javatuples.
Sextet
setAt4(X)
- Method in class org.javatuples.
Decade
setAt4(X)
- Method in class org.javatuples.
Ennead
setAt4(X)
- Method in class org.javatuples.
Octet
setAt4(X)
- Method in class org.javatuples.
Quintet
setAt4(X)
- Method in class org.javatuples.
Septet
setAt4(X)
- Method in class org.javatuples.
Sextet
setAt5(X)
- Method in class org.javatuples.
Decade
setAt5(X)
- Method in class org.javatuples.
Ennead
setAt5(X)
- Method in class org.javatuples.
Octet
setAt5(X)
- Method in class org.javatuples.
Septet
setAt5(X)
- Method in class org.javatuples.
Sextet
setAt6(X)
- Method in class org.javatuples.
Decade
setAt6(X)
- Method in class org.javatuples.
Ennead
setAt6(X)
- Method in class org.javatuples.
Octet
setAt6(X)
- Method in class org.javatuples.
Septet
setAt7(X)
- Method in class org.javatuples.
Decade
setAt7(X)
- Method in class org.javatuples.
Ennead
setAt7(X)
- Method in class org.javatuples.
Octet
setAt8(X)
- Method in class org.javatuples.
Decade
setAt8(X)
- Method in class org.javatuples.
Ennead
setAt9(X)
- Method in class org.javatuples.
Decade
setKey(X)
- Method in class org.javatuples.
KeyValue
setLabel(X)
- Method in class org.javatuples.
LabelValue
setValue(Y)
- Method in class org.javatuples.
KeyValue
setValue(Y)
- Method in class org.javatuples.
LabelValue
Sextet
<
A
,
B
,
C
,
D
,
E
,
F
> - Class in
org.javatuples
A tuple of six elements.
Sextet(A, B, C, D, E, F)
- Constructor for class org.javatuples.
Sextet
T
toArray()
- Method in class org.javatuples.
Tuple
toList()
- Method in class org.javatuples.
Tuple
toString()
- Method in class org.javatuples.
Tuple
Triplet
<
A
,
B
,
C
> - Class in
org.javatuples
A tuple of three elements.
Triplet(A, B, C)
- Constructor for class org.javatuples.
Triplet
Tuple
- Class in
org.javatuples
Abstract base class for all tuple classes.
Tuple(int, Object...)
- Constructor for class org.javatuples.
Tuple
Deprecated.
Will be removed in 1.4. The "size" parameter is of no use at this level, so use the simpler Tuple(values) constructor instead.
Tuple(Object...)
- Constructor for class org.javatuples.
Tuple
U
Unit
<
A
> - Class in
org.javatuples
A tuple of one element.
Unit(A)
- Constructor for class org.javatuples.
Unit
W
with(A, B, C, D, E, F, G, H, I, J)
- Static method in class org.javatuples.
Decade
with(A, B, C, D, E, F, G, H, I)
- Static method in class org.javatuples.
Ennead
with(A, B)
- Static method in class org.javatuples.
KeyValue
with(A, B)
- Static method in class org.javatuples.
LabelValue
with(A, B, C, D, E, F, G, H)
- Static method in class org.javatuples.
Octet
with(A, B)
- Static method in class org.javatuples.
Pair
with(A, B, C, D)
- Static method in class org.javatuples.
Quartet
with(A, B, C, D, E)
- Static method in class org.javatuples.
Quintet
with(A, B, C, D, E, F, G)
- Static method in class org.javatuples.
Septet
with(A, B, C, D, E, F)
- Static method in class org.javatuples.
Sextet
with(A, B, C)
- Static method in class org.javatuples.
Triplet
with(A)
- Static method in class org.javatuples.
Unit
A
C
D
E
F
G
H
I
K
L
O
P
Q
R
S
T
U
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012
The JAVATUPLES team
. All Rights Reserved.


---
meta-title: EMBL-EBI Style Lab
title: EMBL-EBI Templates
cta: Here, we provide logos, colour details, a document template and letterhead.
table-of-contents: true
filter-nav: false
filter-dropdowns: false
layout: static
location: /general/templates
---
{{{edit-button 'general/templates' 'page'}}}
{{#markdown}}
### About our visual brand
To ensure EMBL is clearly recognisable to the outside world, we encourage our staff to use consistent colours, fonts and heading styles in all presentations, posters, business cards, print publications, web pages and letters.
If you have an outreach role and would like to order business cards, please fill in the [business card form](https://tsc.ebi.ac.uk/article/business-cards).
If you have questions about the Web Style guidelines, contact the Web Development team.
### Logos and letterhead
#### Templates
To get the most out of these templates, please make sure you have the [official EMBL-EBI fonts](//www.ebi.ac.uk/style-lab/general/fonts/) installed on your machine. (We use Helvetica Neue Pro for headings and Minion Pro for body text.) Please contact the Desktop Team if you need help with this.
The templates and logos presented here are for internal and external use. If you require these materials in a different format, please send a request to External Relations.
- [Word Document template](https://tsc.ebi.ac.uk/article/document-template)
- [PowerPoint slide template](https://tsc.ebi.ac.uk/article/graphics-and-templates/slide-template)
- [Scientific poster templates](https://tsc.ebi.ac.uk/article/graphics-and-templates/poster-template)
- [Business card templates](https://tsc.ebi.ac.uk/article/business-cards)
- [Logos](https://tsc.ebi.ac.uk/article/logos)
### EMBL fonts
EMBL uses Helvetica Neue Pro and Minion Pro fonts for print. If you cannot use Helvetica, Arial may be used.
For continuous text we recommend 10-point Minion with a 12-point leading. (Leadings in MS Word are shown in the box underneath font size.)
### Website templates
If you're looking to build a website, see [the general website guidance]({{root}}websites) and [webpage boilerplate templates]({{root}}websites/sample-site/).
{{/markdown}}


How to build an eCommerce app using ReactJS
“Why use React for eCommerce” is the one of the biggest question clients ask to a developer. Built by Facebook, ReactJS is one of the largely used UI Library that helps with the creation of beautiful web applications requiring minimal effort and coding. Things like Atomic design principles, component-driven approach, high-speed etc, make React js a popular choice of framework for building eCommerce web applications.
A few weeks ago, when I wrote about React performance, I was asked by a lot of you to share my thoughts on how to build a performant interface for eCommerce app using ReactJS. And, as I wrote email responses, this blog post started taking its shape.
We don’t just fine tune eCommerce apps for no reason. The fact that your product team has to struggle and match various metrics with conversion and performance itself shows how even the tiniest bit of UI performance gain reflects into a significant revenue boost.
What you can expect to learn here:
- The key points which makes React best fit for an eCommerce site’s frontend
- The practical use case of using Redux for eCommerce
- The best practice of architecting an eCommerce app with Redux
Just to give you a better overview, this is what our eCommerce app with ReactJS will look like:
Building eCommerce app with ReactJS – Things to Consider
Expansion is the goal of any eCommerce organisation. And why not? Your business wasn’t built to be small.
The frontend of an eCommerce app acts as an indicator of the quality of your products and overall brand value. But above all else, it provides a certain level of trust and comfort to the user.
Do you know that
“About 97% of an eCommerce performance optimisation is only Front-end related, leaving beside only 3% for back-end.”?
This is how insanely impactful an eCommerce front end really is!
Moreover, an eCommerce frontend might gets often updated for even minor changes (like changing a font) on the special days of sale such as good-Friday which requires deploying the update to the entire system.
Henceforth, frontend performance optimization needs to be handled with care otherwise you might end up breaking your app which would be otherwise expensive for your business.
So, how does we handle all frontend-related optimization in eCommerce?
Well, the answer is, USE React…
While modern web has Angular, Vue and other frameworks to help support building complex UIs, with the exception of Vue, we face issues with unnecessary complexities with them.
Benefits of using Reactjs for eCommerce frontend
I’ve been working extensively in eCommerce segment for over a year and a half. In that crucial time, I’ve had experienced my fair-share of architectural mistakes, poor design-related decisions, technical debt and learned many things or two.
One of the greatest things I’ve learned in these on & half years is that React really wants you to follow KISS (Keep it Simple, Stupid) and Atomic design principles.
I won’t delve upon KISS principle assuming that you will understand it through the link itself. Instead, let’s first understand the Atomic design principles for building complex user-interfaces.
React : How Atomic Design principle helps in building eCommerce app?
According to the Brad Frost,
“Atomic design is methodology for creating design systems backed with five ‘building blocks’, which, when combined, create semantic, contextual relationships between interface objects.”
There are five building blocks in atomic design:
-
Atoms: Everything in Atomic design begins with the smallest elements of the interface: the atoms. These are small, contained and simplest components of an application.
-
Molecules: Molecules are groups of two or more atoms held together by chemical bonds.
-
Organisms: Organisms are assemblies of molecules functioning together as a unit.
-
Templates: Templates consist mostly of groups of organisms stitched together to form pages.
-
Pages: Pages are specific instances of templates.
Applying Atomic design principles to eCommerce
Now that we have understood what an Atomic design guidelines is, Let’s explore how to apply it while building a complex interface such as eCommerce.
To start with Atoms, let’s evaluate which components will act as atoms in eCommerce?
Atoms in ReactJS for eCommerce
Since Atoms are the smallest individual components of a webpage or an app. They can be anything such as a TextInput component or a Button component.
Molecule in ReactJS for eCommerce
Now, let’s say that we want to make a search module for eCommerce with a Button component and a TextInput component. When we combine these two components, we can create a Search component that acts as a molecule.
Organism in ReactJS for eCommerce
Organisms are most likely the complex UI elements of our eCommerce app. Since they’re more complex than molecules and atoms, it’s possible that the organisms in our applications need to handle business logic.
Let’s say, or Product page in eCommerce is made up of organisms such as a Header organism and a ProductGrid organism that contains Product molecules. Now, this is how our Header organism looks like:
Template in ReactJS for eCommerce
Templates are the combination of atoms, molecules and organisms altogether held in several containers. It is the combination of these smaller components which makes up user interfaces in our applications.
By combining all such atoms, molecules and organisms, we can finally build our Template which will be wireframe for our eCommerce app.
Benefits of Atomic Design principle in eCommerce
Above, we designed the wire-frame for our app using Atomic design principle. But, you might be wondering how Atomic designing principle is different than the typical component designing approach?
Let’s see how well they compete against each other.
Reusability of components
Well, I see Atomic Design as a neat approach of making our components reusable which is limited to identify when you are working the other way around.
Good Software developers usually emphasise on re-usability with a strong focus on DRY (DON’T REPEAT YOURSELF) principle.
The Image attached below illustrates three different levels of re-usability when it comes to a component-driven UI:
- LEVEL 1: Components that are least reusable or not at all reusable
- LEVEL 2: Components that can be reused within the application
- LEVEL 3: Components that can be shared between applications
While working with component-driven UI such as React, you usually will have to deal with second level of components that can be reused within the application.
To make you understand re-usability in simpler terms, I would like to take a simple example of a button.
There are about thousand ways to build a button. There is absolute zero sense in building the same button time and again whenever you are needing it in another place. An experienced UI developer would rather put all the logic that goes on building a button into a library such as NPM or Github and use it without hassle wherever needed.
Big boost in speed
Another biggest advantage of working with Atomic design approach such as React is a speed boost. Since you are working on a component, you can independently make changes to it without affecting the other components on UI. This means the component which needs updation will only get reloaded. Again, this is practically beneficial for an eCommerce web app where you definitely not want to frustrate your users by un-necessary reloading of the entire page every time they add an item in the cart.
Benefits of using ReactJS + Redux in eCommerce
Undoubtedly, ReactJS is wonderful for building eCommerce app but remember it will only act as a View layer for your app. This means, it is for all things related to your app’s user interface.
But, there are still some questions we need to ask ourselves:
- How can we navigate between webpages of our app?
- What will happen when you add an item to a cart?
Well, this is where we will need some data to work on. In React, a component is capable of managing its own data which we call as local state.
Local state of a React component could be for a current selected tab, user details or timer status. Now, the beauty of the React is that the state of an component is changeable in response to certain actions and events. The actions or events could be anything such as a network message, tab selection or a timer expiring.
If this is difficult for you to understand state, here’s a simple use-case which will become things more clear: Suppose you are using an Android app. You tap on “Start button” of the app which takes you towards the on-boarding screen. Now, there must be some trivial interaction going when you tap the button and navigates through the on-boarding screen. This trivial interaction is state or data which a developer has to deal with while developing an app.
Other than the typical button interaction mentioned in above example, the state of an app might have to deal with:
- What the user sees (data)?
- What information are we fetching?
- What URL are we showing to the user?
- What items are selected inside the page?
- Are there any errors in the applications? That’s state too.
Now, you can Imagine that even a typical ToDo app will have so-many states which are important to handle.
Although, we can always handle a state while storing it within the parent component. But, the same kind of approach will only work as long as your application remains simple and small, let alone the application be an eCommerce web app.
After all, we definitely don’t want to make our React component bloated? Right?
Now you might be wondering “Are there any alternatives other than keeping our state locally in parent component?”
Well, yes you can make your state global for which you have to use a tiny library which is called as Redux.
Redux was developed by Dan Aboramov to solve a problem that most app developer’s finds hard to deal in the beginning: it helps giving each React component the exact piece of state (date) it needs.
But, how does Redux do that? I will try to explain it in more simpler terms.
Unlike standard MVC frameworks, where data can flow between UI components and storage in both directions, Redux strictly allows data to flow in one direction only.
See the below illustration:
In Redux, your state is held in a container known as the store. There can be only one store within an application. The store usually resembles like a state tree where states for all objects are kept. Any UI component can access the state of a particular object directly from the store.
In order to change a state from a local or remote component, an action needs to be dispatched. Here Dispatch means sending actionable information to the store. Upon receiving an action, store delegates it to the relevant reducer. You can assume reducer as a pure function that looks at the previous state, performs an action and returns a new state.
These all might seem highly theoretical, and may seem a bit difficult to gulp down first for you. But once you practically apply it, you will get used to complex terminologies and understand how Redux works.
Let’s understand how Redux can help us in managing the state of an eCommerce app. Often, multiple components of a typical eCommerce web application may need to access the same state but display it in different ways.
A good example would be a classic “master / detail” view, where you have a list of items that shows a few summary values from each item (the master), and also a display component that shows all the details for the currently selected item (the detail).
Now, Keeping state consistent among multiple components can be a nightmare, especially if there are multiple channels being used to update the same object.
If you go through the React’s official documentation, you will read something like this: Lifting State up.
By “Lifting State up”, React wants us to put the data in the nearest ancestor of the two components.
In the above master/ detail example, Redux will allow individual components to be connected to the store which will help us just extract the pieces of data we need. With the help of Redux, we can extract the names of all items in the list and render them in a component called as productContainer. Moreover, the detailComponent will help us to extract the details of the items and display them. This prevents us passing down the data through multiple level of components thereby improving the performance which could have otherwise suffered with the un-necessary re-rendering.
Now that we have understood what role will be played by Redux in our eCommerce application, let’s learn some best practices of using it the right way.
Best Way to architect a React eCommerce App using Redux
You will find tons of article on internet that claims to make you learn Redux. I am not here to talk about it. Rather, I am here to talk about something that I find extremely important to share.
“It requires energy to make a system simple, and to intentionally apply that energy requires that one reason about, understand, and visualize the system as built. —- Grady Booch”
Building highly scalable software solutions requires a well-defined architecture. Designing a well-defined architecture requires you to visualize about the solution you are about to build.
Therefore, it is extremely important for you to learn how to visualise the app and then implement it in an effective manner. I am going to make you learn the same in next few paragraphs.
We have already prepared a wireframe of the app earlier, so the next step would be to define the architecture of our ReactJS eCommerce app.
But before we implement our Architecture, we need to visualise the whole application as one entity, and each page of the application as the sub-entity.
Laying out the Redux-based architecture of our eCommerce app will goes into four different stages:
- Visualise the state tree
- Design your reducers
- Implement Actions
- Implement Presentation
When we work in a development environment like React, our system tends to become more reactive to state.
Tal Kol, ex head of Wix Engineering once quoted
” Treat your app state in React as a first-class citizen —–Tal Kol”.
You can imagine how important is for us to get our app state right. This is why state visualisation becomes very important for us. Let’s understand how we can get it the right way.
Step #1 : Visualise the state tree
From the wireframe we designed, we will visualise the state tree which will make the Redux implementation in our eCommerce app much easier.
Let’s get started and visualise the state tree for the wholesome app.
Pretty neat. Huh??
[Note: In the above image, dotted circles are states that will be shared by the application whereas solid circles are page-specific states.]
Similarly, Let’s visualise and draw state tree of other pages and important elements.
Product Description Page
Product Catalog Page
Login Page
Payment Page
Now that we are done with the state visualisation, let’s jump to the step#2 which is designing the reducers.
Step#2 : Designing the Reducers
Designing the Reducers is one of an important step putting out eCommerce web app architecture.
To design our Reducers in a correct way, we need to make them as single source of Truth.
By the single source of truth, we are implying here that our app state should be stored in a single place so that if we need to access that state anywhere else in your app, then we can do it by reference to its single source of truth.
If reading all this makes your head spin then don’t worry I will explain it in a more neat way.
Every state of your app that seems important to us can have their own reducers. To represent the single source of truth, we can combine them in one root reduce which will eventually define the store.
Referring to the wireframe of our application, we can have our Reducer’s designed and combined in one single file:
// Root Reducer
const rootReducer = combineReducer({
header: headerReducer,
login: loginReducer,
footer: footerReducer,
common: commonReducer,
product: productReducer,
catalog: catalogReducer,
payment: paymentReducer
});
Now you got my point?
Combining all the reducers to form a single source of truth i.e our Root Reducer will make it easier for the store to know everything about the application.
Let’s now design our Reducers. To make things more easier for you, I would like to mention one interesting bit which will help us design them in a more convenient way:
Reducer will be just a replica of what we designed earlier in our state tree.
So, let’s have a look at how our headerReducer from Image will look like:
// Header Reducer
const headerReducer = combineReducer({
menu: menuReducer,
search: searchReducer,
location: locationReducer
});
[ Note: A rule of thumb to design the reducer in a correct way would be to broke it into some smaller reducers, as each of them would represent individual identities that are responsible for their specific operations. This helps us to enforce better separation of concerns in our eCommerce app ]
Step#3 : Implement Actions
Now that we have learned how to design our reducers the correct way, let’s now learn how to implement Actions which will make sure we make correct calls to our API:
Each and every typical action that serves API calls in an app would go through three defined stages:
- Loading state -> FETCH_SEARCH_DATA
- Success -> FETCH_SEARCH_SUCCESS
- Failure -> FETCH_SEARCH_FAILURE
A recommended method to apply to our eCommerce app is to define and maintain these three actions so as to check the correct data flow from the API.
Here’s a typical example of these actions that calls the search API of our eCommerce app:
export function fetchSearchData(args) {
return async (dispatch) => {
// Initiate loading state
dispatch({
type: FETCH_SEARCH_DATA
});
try {
// Call the API
const result = await fetchSearchData(args.pageCount, args.itemsPerPage);
// Update payload in reducer on success
dispatch({
type: FETCH_SEARCH_SUCCESS,
payload: result,
currentPage: args.pageCount
});
} catch (err) {
// Update error in reducer on failure
dispatch({
type: FETCH_SEARCH_FAILURE,
error: err
});
}
};
}
Step #4 : Integrating React with Redux store using React-Redux
At the beginning of the article, I mentioned how well React pairs with Redux to develop an eCommerce web application. Now is the time for us to integrate React with Redux which we can do seamlessly by using react-redux package.
Using Provider class to let our app know of Redux store
In order to integrate React with Redux store, we first have to let our app know that this store exists. This is where the Provider-class of react-redux package comes handy. One interesting bit to be note down for Provider class of react-redux package is that it can only makes the store accessible to its children.
Since, we would ideally want our entire eCommerce app to access the Redux store, it’ll be a great idea to put our App component within Provider class.
// src/index.js // //
…
import React from 'react';
import ReactDOM from 'react-dom';
import { Provider } from 'react-redux';
const App =
React-Redux eCommerce app
;
ReactDOM.render(
<Provider store={store}>
{ App }
</Provider> ,
document.getElementById('root')
);
Now that we’ve completed the initial part of the React-Redux integration i.e using the Provider class, now is the time for us to connect React components with the Redux store we created earlier.
Using Connect component to link React components with Redux store
We established previously that there is no way to directly interact with the store. We can either retrieve data by obtaining its current state, or change its state by dispatching an action (we only have access to the top and bottom component of the Redux flow diagram shown previously).
This is precisely what connect component does. Consider this piece of code, which uses connect to map the stores state and dispatch to the props of a component named SearchData to fetch search data:
import React, { Component } from 'react';
import { connect } from 'react-redux'
import fetchSearchData from './action/fetchSearchData';
import SearchData from './SearchData';
const Search = (props) => (
<SearchData
search={props.search}
fetchSearchData={props.fetchSearchData}
/>
);
const mapStateToProps = (state) => ({
search: state.header.search.payload
});
const mapDispatchToProps = {
fetchSearchData
};
export default connect(mapStateToProps, mapDispatchToProps)(Search)
In the above code snippets, mapStateToProps and mapDispatchToProps are both pure functions that are provided the stores “state” and “dispatch” respectively.
The connected component (which is exported) provides fetchSearchData as props to Search component.
It’s important to note that only components within the Provider can be connected.
The following image will give you a definite explanation of the working of connect component.
[ Note: It should be note that only components within the Provider class can be connected using Connect ]
Now, we have learned how to connect our React components to Redux.
Until here, we have learned how to make a React eCommerce application frontend. But what about Backend?
How can we make sensitive API calls?
How about handling and validating form submissions?
Well, this is where we need to setup an API using Express or a framework like Feathers. The API will provide our application with access to a database service such as MongoDB. I will suggest you to go through the tutorial (in the link) to setup the same.
After doing all these, you can make your app up and going.
Summing Up
As you can see, developing an eCommerce app is much easier with a framework like React and a tiny library such as Redux. I will be covering more tutorials on React regarding Server side rendering (SSR) and Progressive Web App in my upcoming blogs, so make sure to sign-up so as to read it earlier.


16.3. Kudu Index Configuration¶
GeoMesa exposes a variety of configuration options that can be used to customize and optimize a given installation. This section contains Kudu-specific options; general options can be found under Index Configuration.
16.3.1. Default Index Creation¶
By default GeoMesa will only create a single Z3 (or XZ3) index for Kudu. Due to predicate push-downs, partition pruning and other advanced optimizations, queries on non-indexed fields are still quite fast. To create additional indices, specify them explicitly. See Customizing Index Creation for details.
Note that because they do not have an incrementing time field in the primary key, other indices may eventually run out of space. Initial partitioning is especially important in this case (see next).
16.3.2. Table Partitioning¶
Partitioning is import in Kudu, and GeoMesa supports both Kudu hash and range partitions. See Configuring Z-Index Shards and Configuring Attribute Index Shards for details on configuring shards, which will be translated to Kudu hash partitions. See Configuring Index Splits for details on configuring table splits, which will be translated to Kudu range partitions. By default, the Z3/XZ3 index will create a new range partition for every time period (week by default).
See the Kudu documentation for more details on Kudu partitioning.
16.3.3. Column Encoding¶
Kudu has multiple ways to encode data. Each column (attribute) in a schema is encoded separately. The best encoding will depend on the data being written; for example low-cardinality string columns work will with dictionary encoding. If nothing is specified, then the Kudu default encoding will be used based on the attribute type.
Valid encodings depend on the attribute type:
| Attribute Type | Encodings | Default |
|---|---|---|
| Integer, Long, Date | plain, bit shuffle, run length | bit shuffle |
| Float, Double | plain, bit shuffle | bit shuffle |
| Boolean | plain, run length | run length |
| String, Bytes, UUID, List, Map | plain, prefix, dictionary | dictionary |
| Point | plain, bit shuffle | bit shuffle |
| Non-point geometry | plain, prefix, dictionary | dictionary |
The encoding must be specified by its enumeration:
| Encoding | Keyword |
|---|---|
| plain | PLAIN_ENCODING |
| prefix | PREFIX_ENCODING |
| run length | RLE |
| dictionary | DICT_ENCODING |
| bitshuffle | BIT_SHUFFLE |
Encodings are set in the attribute user data. See Setting Attribute Options for more information on how to configure attributes.
import org.locationtech.geomesa.utils.interop.SimpleFeatureTypes;
SimpleFeatureTypes.createType("example", "name:String:encoding=DICT_ENCODING");
import org.locationtech.geomesa.utils.geotools.SimpleFeatureTypes
SimpleFeatureTypes.createType("example", "name:String:encoding=DICT_ENCODING")
geomesa = {
sfts = {
example = {
attributes = [
{ name = "name", type = "String", encoding = "DICT_ENCODING" }
]
}
}
}
See the Kudu documentation for more information.
16.3.4. Column Compression¶
Kudu also allows compression on a per-column basis. Compression may be one of NO_COMPRESSION
, SNAPPY
,
LZ4
, or ZLIB
. If not specified, GeoMesa will default to LZ4
.
Note that columns that are bit-shuffle encoded are compressed as part of the bit-shuffle algorithm, so it is not recommended to compress them further. GeoMesa will ignore attempts to do so.
Compressions are set in the attribute user data. See Setting Attribute Options for more information on how to configure attributes.
import org.locationtech.geomesa.utils.interop.SimpleFeatureTypes;
SimpleFeatureTypes.createType("example", "name:String:compression=SNAPPY");
import org.locationtech.geomesa.utils.geotools.SimpleFeatureTypes
SimpleFeatureTypes.createType("example", "name:String:compression=SNAPPY")
geomesa = {
sfts = {
example = {
attributes = [
{ name = "name", type = "String", compression = "SNAPPY" }
]
}
}
}
See the Kudu documentation for more information.


A jQuery plugin for static websites. 4KB lightbox.min.js
+ 1KB lightbox.min.css
Example:
Lightbox Setup
(1.) Include jQuery and the Lightbox Script and Stylesheet
<-- Scripts -->   <-- Stylesheet --> <link rel="stylesheet" href="css/lightbox.min.css">
Then, copy lightbox.min.js
and lightbox.min.css
into your project.
(2.) Create an Instance of the Lightbox on Your Webpage
For a thumbnail:

You may use a smaller (thumbnail) image within the link. (But here I have used the same image, relying upon img {max-width: 100%, height: auto;}
to control the size of the 'thumbnail'.)
The lightbox script copies the linked image from
, wraps it in a

and
tag, and presents it as a popover lightbox.
While loading the image a large CSS3 animated spinner icon temporarily appears.
A dismiss icon is added in the lightbox top right corner.
If there is a title, the script also adds it in the lightbox bottom left corner (copying the title from
).
And if the lightbox is in a group data-lightbox="lightbox-group-[identifier]"
, then previous and next navigation icons and a counter in the lightbox top right corner beside the dismiss icon .
For the icons I have included Font Awesome. (Swap these out of you are using a different icon font.)
You can have images of any dimension or orientation (portrait or landscape). The lightbox script will figure out how to display the image by detecting its actual width and height, and by detecting the visitor's window width and height, and then making the necessary adjustments so that the image appears neatly on the screen.
To dismiss a lightbox, click the dismiss icon that will appear in the top-right corner of the lightbox. Or else click anywhere on the semi-transparent dark overlay (i.e. click outside the lightbox). And if the image fails to appear, the loading can be cancelled by clicking the same overlay or clicking the "lightbox loading" spinner .

has been styled with a white padding "photo frame" and a thin grey box-shadow. The box-shadow turns blue and expands on hover, to notify the visitor that the thumbnail image is clickable.
(3.) Lightbox Titles

The title should be short, so that it can fit on a small-screen (phones) lightbox.
Examples:
(4.) Lightbox Image Groups
If you have a group of images that need to be viewed in a combined lightbox (with previous and next navigation icons and a counter) then all you need to do is add data-lightbox="lightbox-group-[identifier]"
instead of data-lightbox="lightbox"

[identifier]
can be any number, letter or word.
The image group will 'cycle' if you continue clicking an arrow, whether forwards or backwards). There is no 'timed automatic' cycle, so your visitors can spend as long as they like looking at your images.


INSTRUCTIONS:Head to your browser's console window by pressing Ctrl+Shift+k and type in play() to start the game! (This consists of 5 rounds!)


pip InsecurePlatformWarning
Saat melakukan pencarian dengan pip, muncul pesan
/usr/lib64/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
SNIMissingWarning
/usr/lib64/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:120: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
InsecurePlatformWarning
Biar peringatan ini tidak muncul lagi, ndg-httpsclient harus diupgrade.
pip install --upgrade ndg-httpsclient


This is a simple way to make a morning glory cracker. What I did was take about 300 seeds (for this process it doesnt matter if chems are used on the seeds, however I would feel more comfortable with clean seeds) put the seeds into a cup of water and put the cup in a dark place over night. After 24 hours pull the seeds from the water and let them sit on a paper towel until they are not dripping wet. You don't want the seeds to dry completely. After drying the seeds one can very easily remove the husk. I have found that the husk causes most of my stomach pains.
Once you have taken all the husks off the seeds put the seeds back into a clean cup of water, put the cup back in the dark for another 24 hours.  The seeds have likely doubled in size. Take a razor and chop the seeds up into a substance that has the consistancy of sawdust. While the seeds are still white and slimy you need to put them into a mold. What I have used in the past is an empty altoid Tin. Place the chopped seeds into the tin and use a paper towel to apply pressure. This should get rid of most of the extra water, and will also compact the seeds. Put the tin away for a few days and don't touch it!
You can tell when it is done when the substance looks dry and like a cracker. I haven't found a good way to remove the substance from the tin, however if it comes out in 2-3 pieces...meh.. You can eat the cracker on its own, it tastes kinda like a wheat cracker! Peanut butter also works. Ingesting MG seeds this way is ideal for me. The taste of eating raw seeds makes me gag; It is a very easy way to remove the husk of the seed, thus eliminating stomach pains; it is very easy to make, as opposed to extracting the LSA; And it is very potent.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


Get-A-Doc Search Engine!
What word best describes your medical issue:
If you want a particular doctor, enter the last name here:
Search
Results


Classes
The following classes are available globally.
-
A subclass of
UIButton
allowing to easily specify line spacing and kerning.This class exposes properties allowing to customize the title in Interface Builder. Internally, this class works by setting
See moresetAttributedTitle(_:, for:)
. Do not use this class if you’re usingsetAttributedTitle(_:, for:)
anywhere.Declaration
Swift
open class ButtonWithTitleAdjustment : UIButton
-
Similar to
See moreAction
, except if the action is already executing, subsequentapply()
call will not fail, and will be completed with the same output when the initial executing action completes. Disposing any of theSignalProducer
returned by ‘apply()` will cancel the action.Declaration
Swift
public class CoalescingAction<Output, Error> : ActionProtocol where Error : Error
-
Adds formatting (decoration) characters to text field’s content according to a variable pattern. Can be used for payment card number formatting, phone number formatting, etc.
See moreDeclaration
Swift
public final class DecoratingTextFieldDelegate : NSObject
-
A button that dims a view when highlighted.
See moreDeclaration
Swift
public final class DimmingButton : UIButton
-
An easy to use wrapper around
CGGradient
for drawing linear gradients.For examples and testing its usage, you can use the
See moreFueledUtils
playground file provided with the workspace.Declaration
Swift
public final class GradientView : UIView
-
A view with an intrinsic content size of 1px by 1px
See moreDeclaration
Swift
open class HairlineView : UIView
-
Binds keyboard appearance and metrics to scroll view content and scroll bar insets and/or a layout constraint relative to reference view. This object can be created and linked in a sotryboard.
See moreDeclaration
Swift
open class KeyboardInsetHelper : NSObject
-
A subclass of
UILabel
allowing to easily specify line spacing and kerning.This class exposes properties allowing to customize the title in Interface Builder. Internally, this class works by setting
See moreattributedText
. Do not use this class if you’re usingattributedText
anywhere.Declaration
Swift
open class LabelWithTitleAdjustment : UILabel
-
Deprecated: Please just make your type a
See moreclass
that conform toReactiveExtensionsProvider
instead; there is no need to inherit from this anymore. This base class adds RAC-stylereactive
proxy to Swift objects.Declaration
Swift
@available(*, deprecated, message: "Make your type a class that conforms to ReactiveLifetimeProvider instead") open class Lifetimed : ReactiveLifetimeProvider
-
A UIAlertController wrapper that sends values associated with alert actions to its output signal that emits values of type
See moreT
.Declaration
Swift
public final class SignalingAlert<T>
-
A disposable that disposes of its wrapped disposable, and allows its wrapped disposable to be replaced. The
Inner
disposable type is fixed and cannot be changed.See moreNote
This class is backed internally by aSerialDisposable()
, so if the documentation of this class differs in any way fromSerialDisposable
, please use its documentation as the source of truth.Declaration
Swift
public final class TypedSerialDisposable<Inner> : Disposable where Inner : Disposable


In this example, we use CSS to create a modal (dialog box) that is hidden by default. We use JavaScript to trigger the modal and to display the current image inside the modal when it is clicked on. Also note that we use the value from the image's "alt" attribute as an image caption text inside the modal. Don't worry if you do not understand the code right away. When you are done with CSS, go to our JavaScript Tutorial to learn more.
In this example, we use CSS to create a modal (dialog box) that is hidden by default. We use JavaScript to trigger the modal and to display the current image inside the modal when it is clicked on. Also note that we use the value from the image's "alt" attribute as an image caption text inside the modal. Don't worry if you do not understand the code right away. When you are done with CSS, go to our JavaScript Tutorial to learn more.
In this example, we use CSS to create a modal (dialog box) that is hidden by default. We use JavaScript to trigger the modal and to display the current image inside the modal when it is clicked on. Also note that we use the value from the image's "alt" attribute as an image caption text inside the modal. Don't worry if you do not understand the code right away. When you are done with CSS, go to our JavaScript Tutorial to learn more.
In this example, we use CSS to create a modal (dialog box) that is hidden by default. We use JavaScript to trigger the modal and to display the current image inside the modal when it is clicked on. Also note that we use the value from the image's "alt" attribute as an image caption text inside the modal. Don't worry if you do not understand the code right away. When you are done with CSS, go to our JavaScript Tutorial to learn more.
In this example, we use CSS to create a modal (dialog box) that is hidden by default. We use JavaScript to trigger the modal and to display the current image inside the modal when it is clicked on. Also note that we use the value from the image's "alt" attribute as an image caption text inside the modal. Don't worry if you do not understand the code right away. When you are done with CSS, go to our JavaScript Tutorial to learn more.
In this example, we use CSS to create a modal (dialog box) that is hidden by default. We use JavaScript to trigger the modal and to display the current image inside the modal when it is clicked on. Also note that we use the value from the image's "alt" attribute as an image caption text inside the modal. Don't worry if you do not understand the code right away. When you are done with CSS, go to our JavaScript Tutorial to learn more.


CSPICE_PCKFRM returns the set of reference frame class ID codes of
all frames in a specified binary PCK file.
Given:
pck is the name, or cell of names, of a binary PCK file(s).
[n,c1] = size(pck); char = class(pck)
or
[1,n] = size(pck); cell = class(pck)
room an integer scalar defining the maximum number of PCK IDs to
return from 'pck'.
[1,1] = size(room); int32 = class(room)
ids_i an optional input describing an (mx1) array of PCK
ID codes. Inclusion of this array results in an output
array consisting of a union of the data retrieved from
the 'pck' kernels and the data in 'ids_i'.
[m,1] = size(ids_i); int32 = class(ids_i)
or
[0,0] = size(ids_i); int32 = class(ids_i)
the call:
ids = cspice_pckfrm( pck, room, ids_i)
or
ids = cspice_pckfrm( pck, room)
returns:
ids set of unique reference frame class ID codes of each frame for
which data are present in the indicated PCK file. If 'ids_i'
exists in the argument list, 'ids' returns as a union of
the IDs found in 'pck' and the IDs in 'ids_i'. 'ids'
can overwrite 'ids_i'.
[p,1] = size(ids); int32 = class(ids)
Any numerical results shown for this example may differ between
platforms as the results depend on the SPICE kernels used as input
and the machine specific arithmetic implementation.
Use a simple routine to display the coverage for each object in a
specified PCK file(s). Find the set of objects in the file(s); for
each object, find and display the coverage.
function pckfrm_t(pck)
MAXIV = 1000;
WINSIZ = 2 * MAXIV;
LSK = 'naif0012.tls';
%
% Note, neither cspice_pckcov or cspice_pckfrm requires this
% kernel to function. We need the data for output time
% conversion.
%
cspice_furnsh( LSK )
%
% Find the set of frames in the pck file.
%
ids = cspice_pckfrm( pck, MAXIV );
%
% We want to display the coverage for each frame. Loop over
% the contents of the ID code set, find the coverage for
% each item in the set, and display the coverage.
%
for i=1:numel(ids)
%
% Find the coverage window for the current frame.
%
cover = cspice_pckcov( pck, ids(i), WINSIZ );
[row,col] = size(cover);
%
% Display a simple banner.
%
fprintf( '========================================\n')
fprintf( 'Coverage for frame %d\n', ids(i) )
%
% 'cover' has dimension 2Nx1, where 'row' has the value 2N with
% each window defined as a pair of endpoints such that:
%
% window 1 = cover(1:2)
% window 2 = cover(3:4)
% window 3 = cover(5:6)
% ...
% window N = cover(2N-1,2N)
%
% Loop from 1 to 'row' with step size 2.
%
for j=1:2:row
%
% Convert the endpoints to TDB calendar format time strings
% and display them. Pass the endpoints in an array,
% so cspice_timout returns an array of time strings.
%
% Recall a vectorized input has dimension 1xM so transpose
% the 'cover' slice.
%
timstr = cspice_timout( cover(j:j+1)', ...
'YYYY MON DD HR:MN:SC.### (TDB) ::TDB' );
fprintf('Interval: %d\n' , (j+1)/2 )
fprintf(' Start: %s\n' , timstr(1,:) )
fprintf(' Stop: %s\n\n', timstr(2,:) )
end
end
%
% Empty the kernel pool.
%
cspice_kclear
MATLAB outputs:
>> pckfrm_t( {'earth_latest_high_prec.bpc', ...
'moon_pa_de421_1900-2050.bpc' })
========================================
Coverage for frmect 3000
Interval: 1
Start: 2000 JAN 01 00:01:04.183 (TDB)
Stop: 2017 APR 10 00:01:09.185 (TDB)
========================================
Coverage for frmect 31006
Interval: 1
Start: 1900 JAN 01 00:00:00.000 (TDB)
Stop: 2051 JAN 01 00:00:00.000 (TDB)
This routine provides an API via which applications can determine
the set of reference frames for which there are data in a
specified PCK file.
For important details concerning this module's function, please refer to
the CSPICE routine pckfrm_c.
MICE.REQ
CELLS.REQ
DAF.REQ
SETS.REQ
PCK.REQ
-Mice Version 1.0.0, 03-JAN-2017, EDW (JPL)
find frame class id codes of frames in binary pck file
|


| Interface | Description |
|---|---|
| WebcamDevice |
Webcam device abstraction.
|
| WebcamDevice.BufferAccess |
This interface should be implemented by all webcam devices supporting
possibility to access raw bytes or direct bytes buffer from native webcam
device.
|
| WebcamDevice.FPSSource | |
| WebcamDiscoveryListener | |
| WebcamDiscoverySupport |
This interface should be implemented by all webcam drivers which would like
to support webcam devices discovery mechanism.
|
| WebcamDriver |
This is interface for all webcam drivers.
|
| WebcamImageTransformer | |
| WebcamListener |
Webcam listener.
|
| WebcamMotionListener |
Motion listener used to signal motion detection.
|
| WebcamPanel.Painter |
Interface of the painter used to draw image in panel.
|
| Class | Description |
|---|---|
| Webcam |
Webcam class.
|
| WebcamCompositeDriver | |
| WebcamDiscoveryEvent |
This event is generated when webcam has been found or lost.
|
| WebcamDiscoveryService | |
| WebcamDriverUtils | |
| WebcamEvent |
Webcam event.
|
| WebcamExceptionHandler |
Used internally.
|
| WebcamLock |
This class is used as a global (system) lock preventing other processes from
using the same camera while it's open.
|
| WebcamMotionDetector |
Webcam motion detector.
|
| WebcamMotionEvent |
Webcam detected motion event.
|
| WebcamPanel |
Simply implementation of JPanel allowing users to render pictures taken with webcam.
|
| WebcamPicker | |
| WebcamPickerCellRenderer | |
| WebcamPickerModel | |
| WebcamProcessor | |
| WebcamProcessor.ProcessorThread |
Thread doing supersync processing.
|
| WebcamShutdownHook |
Shutdown hook to be executed when JVM exits gracefully.
|
| WebcamStreamer | |
| WebcamTask | |
| WebcamUpdater |
The goal of webcam updater class is to update image in parallel, so all calls
to fetch image invoked on webcam instance will be non-blocking (will return
immediately).
|
| WebcamUtils | |
| WebcamViewer |
Just a simple webcam viewer.
|
| Enum | Description |
|---|---|
| WebcamEventType | |
| WebcamPanel.DrawMode |
This enum is to control of how image will be drawn in the panel bounds.
|
| WebcamResolution |
Various resolutions.
|
| Exception | Description |
|---|---|
| WebcamException | |
| WebcamLockException |
Copyright © 2012-2014 Bartosz Firyn (SarXos). All Rights Reserved.