forked from DrJavaAtRice/drjava
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathArrayType.java
More file actions
27 lines (22 loc) · 877 Bytes
/
Copy pathArrayType.java
File metadata and controls
27 lines (22 loc) · 877 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package edu.rice.cs.drjava.model.repl.types;
import edu.rice.cs.drjava.model.repl.newjvm.*;
/** Class ArrayType, a component of the ASTGen-generated composite hierarchy.
* Note: null is not allowed as a value for any field.
* @version Generated automatically by ASTGen at Thu Oct 16 08:57:12 CDT 2014
*/
//@SuppressWarnings("unused")
public abstract class ArrayType extends ReferenceType {
private final Type _ofType;
/** Constructs an ArrayType.
* @throws java.lang.IllegalArgumentException If any parameter to the constructor is null.
*/
public ArrayType(Type in_ofType) {
super();
if (in_ofType == null) {
throw new java.lang.IllegalArgumentException("Parameter 'ofType' to the ArrayType constructor was null");
}
_ofType = in_ofType;
}
public Type ofType() { return _ofType; }
public abstract int generateHashCode();
}