public class RuleAbsorber extends Object
Title:
Description:
Copyright: Copyright (c) 2009
Company: Clark & Parsia, LLC.
| Modifier and Type | Field and Description |
|---|---|
static Map<aterm.ATermAppl,String> |
FACETS |
static Logger |
log |
| Constructor and Description |
|---|
RuleAbsorber(TBoxExpImpl tbox) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
absorbRule(Set<aterm.ATermAppl> set,
Set<aterm.ATermAppl> explanation) |
protected int |
processClass(AtomIObject var,
aterm.ATermAppl c,
List<RuleAtom> atoms,
int varCount) |
protected void |
processDatatype(AtomDObject var,
aterm.ATermAppl c,
List<RuleAtom> atoms) |
public static final Logger log
public RuleAbsorber(TBoxExpImpl tbox)
protected int processClass(AtomIObject var, aterm.ATermAppl c, List<RuleAtom> atoms, int varCount)
protected void processDatatype(AtomDObject var, aterm.ATermAppl c, List<RuleAtom> atoms)
Copyright © 2019. All rights reserved.