@PortedFrom(file="DataReasoning.h", name="DataTypeReasoner") public final class DataTypeReasoner extends Object implements Serializable
| Constructor and Description |
|---|
DataTypeReasoner(JFactReasonerConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addDataEntry(boolean positive,
DagTag dagtag,
NamedEntry entry,
DepSet dep) |
boolean |
checkClash() |
DepSet |
getClashSet()
get clash-set
|
void |
reportClash(DepSet dep,
DatatypeClashes reason)
set clash dep-set to DEP, report with given REASON
|
void |
reportClash(DepSet dep1,
DepSet dep2,
DatatypeClashes reason)
set clash dep-set to DEP, report with given REASON
|
public DataTypeReasoner(JFactReasonerConfiguration config)
config - config@PortedFrom(file="DataReasoning.h", name="reportClash") public void reportClash(DepSet dep, DatatypeClashes reason)
dep - depreason - reason@PortedFrom(file="DataReasoning.h", name="reportClash") public void reportClash(DepSet dep1, DepSet dep2, DatatypeClashes reason)
dep1 - dep1dep2 - dep2reason - reason@Nullable @PortedFrom(file="DataReasoning.h", name="getClashSet") public DepSet getClashSet()
@PortedFrom(file="DataReasoning.h", name="addDataEntry") public boolean addDataEntry(boolean positive, DagTag dagtag, NamedEntry entry, DepSet dep)
positive - positivedagtag - typeentry - entrydep - dep@PortedFrom(file="DataReasoning.h", name="checkClash") public boolean checkClash()
Copyright © 2018 The University of Manchester. All rights reserved.