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. package com.sun.mirror.type;
  8. /**
  9. * Represents an array type.
  10. * A multidimensional array type is represented as an array type
  11. * whose component type is also an array type.
  12. *
  13. * @author Joseph D. Darcy
  14. * @author Scott Seligman
  15. * @version 1.1 04/01/26
  16. * @since 1.5
  17. */
  18. public interface ArrayType extends ReferenceType {
  19. /**
  20. * Returns the component type of this array type.
  21. *
  22. * @return the component type of this array type
  23. */
  24. TypeMirror getComponentType();
  25. }