public class Atom extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static Set<DLPredicate> |
s_infixPredicates
Infix predicates.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsVariable(Variable variable) |
static Atom |
create(DLPredicate dlPredicate,
Term... arguments) |
Term |
getArgument(int argumentIndex) |
Variable |
getArgumentVariable(int argumentIndex) |
int |
getArity() |
DLPredicate |
getDLPredicate() |
void |
getIndividuals(Set<Individual> individuals) |
void |
getVariables(Set<Variable> variables) |
String |
toString() |
String |
toString(Prefixes prefixes) |
public static final Set<DLPredicate> s_infixPredicates
public DLPredicate getDLPredicate()
public int getArity()
public Term getArgument(int argumentIndex)
argumentIndex - argumentIndexpublic Variable getArgumentVariable(int argumentIndex)
argumentIndex - argumentIndexpublic void getIndividuals(Set<Individual> individuals)
individuals - individualspublic boolean containsVariable(Variable variable)
variable - variablepublic String toString(Prefixes prefixes)
prefixes - prefixespublic static Atom create(DLPredicate dlPredicate, Term... arguments)
dlPredicate - dlPredicatearguments - argumentsCopyright © 2018. All rights reserved.