public class AtomicRole extends Role implements DLPredicate
| Modifier and Type | Field and Description |
|---|---|
static AtomicRole |
BOTTOM_DATA_ROLE
Bottom data role.
|
static AtomicRole |
BOTTOM_OBJECT_ROLE
Bottom object role.
|
static AtomicRole |
TOP_DATA_ROLE
Top data role.
|
static AtomicRole |
TOP_OBJECT_ROLE
Top oject role.
|
| Modifier and Type | Method and Description |
|---|---|
static AtomicRole |
create(String iri) |
int |
getArity() |
Role |
getInverse() |
String |
getIRI() |
Atom |
getRoleAssertion(Term term0,
Term term1) |
String |
toString(Prefixes prefixes) |
public static final AtomicRole TOP_OBJECT_ROLE
public static final AtomicRole BOTTOM_OBJECT_ROLE
public static final AtomicRole TOP_DATA_ROLE
public static final AtomicRole BOTTOM_DATA_ROLE
public String getIRI()
public int getArity()
getArity in interface DLPredicatepublic Role getInverse()
getInverse in class Rolepublic Atom getRoleAssertion(Term term0, Term term1)
getRoleAssertion in class Roleterm0 - term0term1 - term1public String toString(Prefixes prefixes)
toString in interface DLPredicatetoString in class Roleprefixes - prefixespublic static AtomicRole create(String iri)
iri - iriCopyright © 2017. All Rights Reserved.