Package com.humaorie.dollar.ArrayWrapper

Examples of com.humaorie.dollar.ArrayWrapper.CharArrayWrapper


        } else if (componentType.equals(Integer.class)) {
            return (ArrayWrapper<T>) new IntegerArrayWrapper((Integer[]) array);
        } else if (componentType.equals(Long.class)) {
            return (ArrayWrapper<T>) new LongArrayWrapper((Long[]) array);
        } else if (componentType.equals(Character.class)) {
            return (ArrayWrapper<T>) new CharArrayWrapper((Character[]) array);
        } else if (componentType.equals(Boolean.class)) {
            return (ArrayWrapper<T>) new BooleanArrayWrapper((Boolean[]) array);
        } else if (componentType.equals(Float.class)) {
            return (ArrayWrapper<T>) new FloatArrayWrapper((Float[]) array);
        } else if (componentType.equals(Double.class)) {
View Full Code Here


        }
    }

    @Override
    public Wrapper<Character> sort() {
        return new CharArrayWrapper(charSequenceToArray(charSequence)).sort();
    }
View Full Code Here

        return new CharArrayWrapper(charSequenceToArray(charSequence)).sort();
    }

    @Override
    public Character[] toArray() {
        return new CharArrayWrapper(charSequenceToArray(charSequence)).toArray();
    }
View Full Code Here

    // array boxing tests
    @Test
    public void boxCharacterArray() {
        char[] unboxed = new char[]{'f', 'o', 'o'};
        CharArrayWrapper arrayWrapper = new CharArrayWrapper(unboxed);
        Assert.assertArrayEquals(new Character[]{'f', 'o', 'o'}, arrayWrapper.toArray());
    }
View Full Code Here

    // unboxing
    @Test
    public void unboxCharacterArray() {
        Character[] boxed = new Character[]{'f', 'o', 'o'};
        CharArrayWrapper arrayWrapper = new CharArrayWrapper(boxed);
        Assert.assertArrayEquals(new char[]{'f', 'o', 'o'}, arrayWrapper.toCharArray());
    }
View Full Code Here

    }

    @Test
    public void unboxCharacterArrayToByteArray() {
        Character[] boxed = new Character[] { 'f', 'o', 'o' };
        CharArrayWrapper arrayWrapper = new CharArrayWrapper(boxed);
        Assert.assertArrayEquals(new byte[] { 'f', 'o', 'o' },
                arrayWrapper.toByteArray());
    }
View Full Code Here

    }

    @Test
    public void unboxCharacterArrayToIntArray() {
        Character[] boxed = new Character[]{'f', 'o', 'o'};
        CharArrayWrapper arrayWrapper = new CharArrayWrapper(boxed);
        Assert.assertArrayEquals(new int[]{'f', 'o', 'o'}, arrayWrapper.toIntArray());
    }
View Full Code Here

    }

    @Test
    public void unboxCharacterArrayToLongArray() {
        Character[] boxed = new Character[]{'f', 'o', 'o'};
        CharArrayWrapper arrayWrapper = new CharArrayWrapper(boxed);
        Assert.assertArrayEquals(new long[]{'f', 'o', 'o'}, arrayWrapper.toLongArray());
    }
View Full Code Here

    }

    @Test
    public void unboxCharacterArrayWithNulls() {
        Character[] boxed = new Character[3];
        CharArrayWrapper arrayWrapper = new CharArrayWrapper(boxed);
        Assert.assertArrayEquals(new char[]{0, 0, 0}, arrayWrapper.toCharArray());
    }
View Full Code Here

TOP

Related Classes of com.humaorie.dollar.ArrayWrapper.CharArrayWrapper

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.