We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eeb2ef5 commit 7bc528cCopy full SHA for 7bc528c
src/main/java/org/quisl/framework/java/instructions/gates/classical/ClassicalGate.java
@@ -3,7 +3,7 @@
3
import org.quisl.framework.java.common.ComputingPrefixes;
4
import org.quisl.framework.java.instructions.gates.Gate;
5
6
-public class ClassicalGate extends Gate {
+public abstract class ClassicalGate extends Gate {
7
8
public ClassicalGate(Integer numInputs, Integer numOutputs, String gateName) {
9
@@ -18,4 +18,10 @@ public void applyGate() {
18
19
}
20
21
+ public abstract String[] getLabelsTruthTable();
22
+
23
+ public abstract Integer[][] getIntegerTruthTable();
24
25
+ public abstract Boolean[][] getBooleanTruthTable();
26
27
0 commit comments