< prev index next >
test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/OperatorFactory.java
Print this page
@@ -21,16 +21,18 @@
* questions.
*/
package jdk.test.lib.jittester.factories;
-public abstract class OperatorFactory extends Factory {
- protected long complexityLimit;
- protected boolean exceptionSafe;
- protected boolean noconsts;
+import jdk.test.lib.jittester.Operator;
+
+public abstract class OperatorFactory<T extends Operator> extends Factory<T> {
+ protected final long complexityLimit;
+ protected final boolean exceptionSafe;
+ protected final boolean noconsts;
+ protected final int operatorPriority;
protected int operatorLimit;
- protected int operatorPriority;
protected OperatorFactory(int operatorPriority, long complexityLimit, int operatorLimit,
boolean exceptionSafe, boolean noconsts) {
this.operatorLimit = operatorLimit;
this.complexityLimit = complexityLimit;
< prev index next >