public class BlocklessBlockHandler extends LiteralBlockHandler
satInstanceneedsUpdate| Constructor and Description |
|---|
BlocklessBlockHandler(CnfSatInstance satInstance) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.Integer> |
buildRepresentation(java.util.TreeSet<java.lang.Integer> clause) |
void |
ensureRepresentability(java.util.TreeSet<java.lang.Integer> block) |
java.util.TreeSet<java.lang.Integer> |
getBlock(int blockID) |
java.util.Collection<java.util.TreeSet<java.lang.Integer>> |
getBlocks() |
needsUpdate, requireUpdatepublic BlocklessBlockHandler(CnfSatInstance satInstance)
public java.util.List<java.lang.Integer> buildRepresentation(java.util.TreeSet<java.lang.Integer> clause)
buildRepresentation in class LiteralBlockHandlerpublic void ensureRepresentability(java.util.TreeSet<java.lang.Integer> block)
ensureRepresentability in class LiteralBlockHandlerpublic java.util.TreeSet<java.lang.Integer> getBlock(int blockID)
getBlock in class LiteralBlockHandlerpublic java.util.Collection<java.util.TreeSet<java.lang.Integer>> getBlocks()
getBlocks in class LiteralBlockHandler