A.java revision 3233:b5d08bc0d224
1127668Sbms/* 2127668Sbms * Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved. 3127668Sbms * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4127668Sbms * 5127668Sbms * This code is free software; you can redistribute it and/or modify it 6127668Sbms * under the terms of the GNU General Public License version 2 only, as 7127668Sbms * published by the Free Software Foundation. 8127668Sbms * 9127668Sbms * This code is distributed in the hope that it will be useful, but WITHOUT 10127668Sbms * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 11127668Sbms * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 12127668Sbms * version 2 for more details (a copy is included in the LICENSE file that 13127668Sbms * accompanied this code). 14127668Sbms * 15127668Sbms * You should have received a copy of the GNU General Public License version 16127668Sbms * 2 along with this work; if not, write to the Free Software Foundation, 17127668Sbms * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18214478Srpaulo * 19127668Sbms * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20127668Sbms * or visit www.oracle.com if you need additional information or have any 21127668Sbms * questions. 22127668Sbms */ 23127668Sbms 24127668Sbmspackage pkg1; 25127668Sbms 26127668Sbmsimport pkg.Coin; 27127668Sbmsimport pkg.*; 28127668Sbmsimport java.lang.annotation.*; 29127668Sbms 30127668Sbms@Documented public @interface A { 31214478Srpaulo int i(); 32146773Ssam double d(); 33146773Ssam boolean b(); 34147899Ssam String s(); 35146773Ssam Class c(); 36146773Ssam Class<? extends TypeParameterSuperClass> w(); 37147899Ssam Coin[] e(); 38147899Ssam AnnotationType a(); 39146773Ssam String[] sa(); 40147899Ssam Class primitiveClassTest(); 41147899Ssam Class arrayClassTest(); 42190207Srpaulo Class arrayPrimitiveTest(); 43190207Srpaulo} 44190207Srpaulo