1 package spoon.reflect.reference; 2 3 4 /** 5 * This interface defines a reference to an array of {@link spoon.reflect.declaration.CtType}. 6 */ 7 public interface CtArrayTypeReference<T> extends CtTypeReference<T> { 8 9 /** 10 * Gets the type of the elements contained in this array. 11 */ 12 CtTypeReference<?> getComponentType(); 13 14 /** 15 * Sets the type of the elements contained in this array. 16 */ 17 void setComponentType(CtTypeReference<?> componentType); 18 19 } 20