|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.hansel.stack.HanselValue
org.hansel.stack.OperatorEntry
org.hansel.stack.BinaryOperatorEntry
org.hansel.stack.OrOrOp
public class OrOrOp
| Nested Class Summary | |
|---|---|
static class |
OrOrOp.AndCompressor
Compresses "a && (a || b)" to "a && b". |
static class |
OrOrOp.NotCompressor
Compresses "! |
static class |
OrOrOp.OrOrCompressor
Compresses "a || (! |
| Field Summary |
|---|
| Fields inherited from class org.hansel.stack.HanselValue |
|---|
DONT_CARE, NULL, ONE_1, ONE_2, ZERO_1, ZERO_2 |
| Constructor Summary | |
|---|---|
OrOrOp(HanselValue op1,
HanselValue op2)
|
|
| Method Summary | |
|---|---|
HanselValue |
compress()
|
| Methods inherited from class org.hansel.stack.BinaryOperatorEntry |
|---|
getOperator1, getOperator2, toString |
| Methods inherited from class org.hansel.stack.OperatorEntry |
|---|
toString |
| Methods inherited from class org.hansel.stack.HanselValue |
|---|
equals, getSize, invert, isBoolType, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public OrOrOp(HanselValue op1,
HanselValue op2)
| Method Detail |
|---|
public HanselValue compress()
compress in class BinaryOperatorEntry
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||