1693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes/* 2693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes * Copyright (C) 2010 The Android Open Source Project 3693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes * 4693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes * Licensed under the Apache License, Version 2.0 (the "License"); 5693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes * you may not use this file except in compliance with the License. 6693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes * You may obtain a copy of the License at 7693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes * 8693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes * http://www.apache.org/licenses/LICENSE-2.0 9693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes * 10693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes * Unless required by applicable law or agreed to in writing, software 11693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes * distributed under the License is distributed on an "AS IS" BASIS, 12693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes * See the License for the specific language governing permissions and 14693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes * limitations under the License. 15693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes */ 16693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes 176186821cb13f4ac7ff50950c813394367e021eaeJesse Wilsonpackage libcore.util; 18693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes 19693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughespublic final class EmptyArray { 20693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes private EmptyArray() {} 21693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes 22693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes public static final boolean[] BOOLEAN = new boolean[0]; 23693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes public static final byte[] BYTE = new byte[0]; 24693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes public static final char[] CHAR = new char[0]; 25693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes public static final double[] DOUBLE = new double[0]; 2689237b598da80f7a5308bfa6201c540319ba6199Michael Wright public static final float[] FLOAT = new float[0]; 27693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes public static final int[] INT = new int[0]; 280145f19b7e2808e3a19c7459e813cc218a4412e9Adam Lesinski public static final long[] LONG = new long[0]; 29693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes 30693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes public static final Class<?>[] CLASS = new Class[0]; 31693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes public static final Object[] OBJECT = new Object[0]; 32693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes public static final String[] STRING = new String[0]; 338033ba2bd4b8eab11e67738ba4d1390e1fb72111Jesse Wilson public static final Throwable[] THROWABLE = new Throwable[0]; 3464c6c367497c7fcf88e7527022234043e4460758Jesse Wilson public static final StackTraceElement[] STACK_TRACE_ELEMENT = new StackTraceElement[0]; 35d4ec55c4e1acc3c3df937facbd367aff6618536cIan Rogers public static final java.lang.reflect.Type[] TYPE = new java.lang.reflect.Type[0]; 36d4ec55c4e1acc3c3df937facbd367aff6618536cIan Rogers public static final java.lang.reflect.TypeVariable[] TYPE_VARIABLE = 37d4ec55c4e1acc3c3df937facbd367aff6618536cIan Rogers new java.lang.reflect.TypeVariable[0]; 38693eacca9fa67ad79d1b35dbaad61c5ac1ac457cElliott Hughes} 39