1 /* 2 * @(#)ArrayType.java 1.1 04/01/26 3 * 4 * Copyright 2004 Sun Microsystems, Inc. All rights reserved. 5 * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. 6 */ 7 8 package com.sun.mirror.type; 9 10 11 /** 12 * Represents an array type. 13 * A multidimensional array type is represented as an array type 14 * whose component type is also an array type. 15 * 16 * @author Joseph D. Darcy 17 * @author Scott Seligman 18 * @version 1.1 04/01/26 19 * @since 1.5 20 */ 21 22 public interface ArrayType extends ReferenceType { 23 24 /** 25 * Returns the component type of this array type. 26 * 27 * @return the component type of this array type 28 */ 29 TypeMirror getComponentType(); 30 } 31