public final class Block
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
Block(BlockId blockId,
Where where,
boolean isAtomic,
boolean isExternal,
java.util.Map<java.lang.String,java.lang.Object> attributes,
ru.ispras.testbase.knowledge.iterator.Iterator<java.util.List<Call>> iterator,
java.util.List<Call> prologue,
java.util.List<Call> epilogue) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getAttribute(java.lang.String name) |
java.lang.String |
getAttribute(java.lang.String name,
java.lang.String fallback) |
java.util.Map<java.lang.String,java.lang.Object> |
getAttributes() |
BlockId |
getBlockId() |
java.util.List<Call> |
getEpilogue() |
ru.ispras.testbase.knowledge.iterator.Iterator<java.util.List<Call>> |
getIterator() |
ru.ispras.testbase.knowledge.iterator.Iterator<java.util.List<Call>> |
getIterator(boolean isPrologueEpilogue) |
java.util.List<Call> |
getPrologue() |
protected int |
getRefCount() |
Where |
getWhere() |
protected void |
incRefCount() |
boolean |
isAtomic() |
boolean |
isEmpty() |
boolean |
isExternal() |
public BlockId getBlockId()
public Where getWhere()
public boolean isAtomic()
public boolean isExternal()
public java.lang.Object getAttribute(java.lang.String name)
public java.lang.String getAttribute(java.lang.String name, java.lang.String fallback)
public java.util.Map<java.lang.String,java.lang.Object> getAttributes()
public ru.ispras.testbase.knowledge.iterator.Iterator<java.util.List<Call>> getIterator()
public ru.ispras.testbase.knowledge.iterator.Iterator<java.util.List<Call>> getIterator(boolean isPrologueEpilogue)
public boolean isEmpty()
public java.util.List<Call> getPrologue()
public java.util.List<Call> getEpilogue()
protected int getRefCount()
protected void incRefCount()