import java.util.Arrays;
import java.util.List;

public class CAAL_Sample {

    public void testCAAL(int[] v) {
        List l = Arrays.asList(v);
    }

    public void testCAAL(char[] v) {
        List l = Arrays.asList(v);
    }

    public void testCAAL(byte[] v) {
        List l = Arrays.asList(v);
    }

    public void testCAAL(short[] v) {
        List l = Arrays.asList(v);
    }

    public void testCAAL(long[] v) {
        List l = Arrays.asList(v);
    }

    public void testCAAL(float[] v) {
        List l = Arrays.asList(v);
    }

    public void testCAAL(double[] v) {
        List l = Arrays.asList(v);
    }

    public void testCAAL(boolean[] v) {
        List l = Arrays.asList(v);
    }
}

import java.util.Arrays;
import java.util.List;

public class CAAL_Sample {

    public void testCAAL(int[] v) {
        List l = Arrays.asList(v);
    }

    public void testCAAL(char[] v) {
        List l = Arrays.asList(v);
    }

    public void testCAAL(byte[] v) {
        List l = Arrays.asList(v);
    }

    public void testCAAL(short[] v) {
        List l = Arrays.asList(v);
    }

    public void testCAAL(long[] v) {
        List l = Arrays.asList(v);
    }

    public void testCAAL(float[] v) {
        List l = Arrays.asList(v);
    }

    public void testCAAL(double[] v) {
        List l = Arrays.asList(v);
    }

    public void testCAAL(boolean[] v) {
        List l = Arrays.asList(v);
    }

    public void testFPTwoArrays(char[] a, char[] b) {
        List l = Arrays.asList(a, b);
    }
}

add CAAL fp