コード例 #1
0
 @Test
 public void shouldConvertToVector() {
   final Value<Integer> value = of(1, 2, 3);
   final Vector<Integer> vector = value.toVector();
   if (value.isSingleValued()) {
     assertThat(vector).isEqualTo(Vector.of(1));
   } else {
     assertThat(vector).isEqualTo(Vector.of(1, 2, 3));
   }
 }
コード例 #2
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Byte> ofAll(byte[] array) {
   return Vector.ofAll(array);
 }
コード例 #3
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Boolean> ofAll(boolean[] array) {
   return Vector.ofAll(array);
 }
コード例 #4
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Integer> range(int from, int toExclusive) {
   return Vector.range(from, toExclusive);
 }
コード例 #5
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Character> range(char from, char toExclusive) {
   return Vector.range(from, toExclusive);
 }
コード例 #6
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected <T> Vector<T> tabulate(int n, Function<? super Integer, ? extends T> f) {
   return Vector.tabulate(n, f);
 }
コード例 #7
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Long> ofAll(long[] array) {
   return Vector.ofAll(array);
 }
コード例 #8
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Float> ofAll(float[] array) {
   return Vector.ofAll(array);
 }
コード例 #9
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Long> rangeClosedBy(long from, long toInclusive, long step) {
   return Vector.rangeClosedBy(from, toInclusive, step);
 }
コード例 #10
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Long> rangeClosed(long from, long toInclusive) {
   return Vector.rangeClosed(from, toInclusive);
 }
コード例 #11
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Integer> rangeClosedBy(int from, int toInclusive, int step) {
   return Vector.rangeClosedBy(from, toInclusive, step);
 }
コード例 #12
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Integer> rangeClosed(int from, int toInclusive) {
   return Vector.rangeClosed(from, toInclusive);
 }
コード例 #13
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Double> rangeClosedBy(double from, double toInclusive, double step) {
   return Vector.rangeClosedBy(from, toInclusive, step);
 }
コード例 #14
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Character> rangeClosed(char from, char toInclusive) {
   return Vector.rangeClosed(from, toInclusive);
 }
コード例 #15
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Long> range(long from, long toExclusive) {
   return Vector.range(from, toExclusive);
 }
コード例 #16
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Character> ofAll(char[] array) {
   return Vector.ofAll(array);
 }
コード例 #17
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Double> ofAll(double[] array) {
   return Vector.ofAll(array);
 }
コード例 #18
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected <T> Collector<T, ArrayList<T>, Vector<T>> collector() {
   return Vector.collector();
 }
コード例 #19
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Integer> ofAll(int[] array) {
   return Vector.ofAll(array);
 }
コード例 #20
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected <T> Vector<T> empty() {
   return Vector.empty();
 }
コード例 #21
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Short> ofAll(short[] array) {
   return Vector.ofAll(array);
 }
コード例 #22
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected <T> Vector<T> of(T element) {
   return Vector.of(element);
 }
コード例 #23
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected <T> Vector<T> fill(int n, Supplier<? extends T> s) {
   return Vector.fill(n, s);
 }
コード例 #24
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @SuppressWarnings("varargs")
 @SafeVarargs
 @Override
 protected final <T> Vector<T> of(T... elements) {
   return Vector.of(elements);
 }
コード例 #25
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected Vector<Character> rangeBy(char from, char toExclusive, int step) {
   return Vector.rangeBy(from, toExclusive, step);
 }
コード例 #26
0
ファイル: VectorTest.java プロジェクト: mbarbieri/javaslang
 @Override
 protected <T> Vector<T> ofAll(Iterable<? extends T> elements) {
   return Vector.ofAll(elements);
 }