@PortedFrom(file="tSplitExpansionRules.h", name="TSplitRules") public class TSplitRules extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
TSplitRules.TSplitRule
class to check whether there is a need to unsplit splitted var
|
| Constructor and Description |
|---|
TSplitRules(JFactReasonerConfiguration options) |
| Modifier and Type | Method and Description |
|---|---|
void |
createSplitRules(TSplitVars Splits)
create all the split rules by given split set SPLITS
|
void |
ensureDagSize(int dagSize)
ensure that Map has the same size as DAG, so there would be no access
violation
|
NamedEntity |
getEntity(int bp) |
List<TSplitRules.TSplitRule> |
getRules() |
void |
initEntityMap(DLDag Dag)
init entity map using given DAG.
|
public TSplitRules(JFactReasonerConfiguration options)
@PortedFrom(file="tSplitExpansionRules.h", name="begin") public List<TSplitRules.TSplitRule> getRules()
@PortedFrom(file="tSplitExpansionRules.h", name="createSplitRules") public void createSplitRules(TSplitVars Splits)
@PortedFrom(file="tSplitExpansionRules.h", name="ensureDagSize") public void ensureDagSize(int dagSize)
@PortedFrom(file="tSplitExpansionRules.h", name="getEntity") public NamedEntity getEntity(int bp)
@PortedFrom(file="tSplitExpansionRules.h", name="initEntityMap") public void initEntityMap(DLDag Dag)
Copyright © 2013 The University of Manchester. All Rights Reserved.