public class BooleanParser extends TBooleanParser
allData, nodeFactory, root
Constructor and Description |
---|
BooleanParser(Collection<RegulatoryMultiEdge> edgesList) |
BooleanParser(Collection<RegulatoryMultiEdge> edgesList,
boolean shouldAutoAddNewElements) |
Modifier and Type | Method and Description |
---|---|
boolean |
compile(String v,
RegulatoryGraph graph,
RegulatoryNode vertex) |
Object[] |
getAllParams() |
Object |
getEdge(String value) |
static String |
getOperandClassName() |
List |
getParams(List<Integer> indexes) |
static String |
getReturnClassName() |
TBooleanTreeNode |
getRoot() |
String |
getSaveString(String s) |
protected void |
setAllData(Collection<RegulatoryMultiEdge> edgesList) |
void |
setRoot(TBooleanTreeNode root) |
boolean |
verifOperandList(List list) |
compile, eval, getAllData
public BooleanParser(Collection<RegulatoryMultiEdge> edgesList) throws ClassNotFoundException
ClassNotFoundException
public BooleanParser(Collection<RegulatoryMultiEdge> edgesList, boolean shouldAutoAddNewElements) throws ClassNotFoundException
ClassNotFoundException
public boolean verifOperandList(List list)
verifOperandList
in class TBooleanParser
protected void setAllData(Collection<RegulatoryMultiEdge> edgesList)
public Object[] getAllParams()
public TBooleanTreeNode getRoot()
public static String getReturnClassName()
public static String getOperandClassName()
public void setRoot(TBooleanTreeNode root)
public boolean compile(String v, RegulatoryGraph graph, RegulatoryNode vertex)
public Object getEdge(String value) throws GsException
GsException
Copyright © 2005–2020. All rights reserved.