public final class OntoTools
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static Term |
ANY |
|
static Term |
EQUIVALENCE |
|
static Term |
IS_A |
|
static Term |
NONE |
|
static Term |
PART_OF |
|
static Term |
PARTIAL_ORDER |
|
static Term |
REFLEXIVE |
|
static Term |
RELATION |
|
static Term |
SYMMETRIC |
|
static Term |
TRANSITIVE |
| Modifier and Type | Method | Description |
|---|---|---|
static Ontology |
getCoreOntology() |
Get the Ontology that defines our core "central dogma".
|
static OntologyFactory |
getDefaultFactory() |
|
static IntegerOntology |
getIntegerOntology() |
Get the Ontology that defines integers.
|
public static final Term RELATION
public static final Term ANY
public static final Term NONE
public static final Term IS_A
public static final Term PART_OF
public static final Term REFLEXIVE
public static final Term SYMMETRIC
public static final Term TRANSITIVE
public static final Term EQUIVALENCE
public static final Term PARTIAL_ORDER
public static Ontology getCoreOntology()
This contains definitions that we have to have, such as any,
predicate, is-a and transient. These
are our axioms, upon which the default interpreters build.
public static IntegerOntology getIntegerOntology()
This contains a term for each and every integer. I haven't decided yet if it contains terms for arithmatic.
public static OntologyFactory getDefaultFactory()