Package | Description |
---|---|
org.semanticweb.ruqar.db | |
org.semanticweb.ruqar.rules | |
org.semanticweb.ruqar.transformations |
Modifier and Type | Class and Description |
---|---|
class |
DBMappingTerm |
Modifier and Type | Method and Description |
---|---|
Term |
DBMapping.getCorrespondingTerm(DBMappingTerm term)
Gets the corresponding term to a given
|
Term |
DBMapping.getCorrespondingTerm(java.lang.String dbMappingTermType)
Gets the corresponding term to a given
|
Modifier and Type | Method and Description |
---|---|
DBMappingTerm |
DBMapping.getCorrespondingDBMappingTerm(Term term)
Gets the corresponding term to a given
|
Modifier and Type | Method and Description |
---|---|
Term |
Atom.findArgument1Term()
Returns Argument1 term if it exists.
|
Term |
Atom.findArgument2Term()
Returns Argument2 term if it exists.
|
Term |
Atom.findCalledTerm()
Returns Called term if it exists.
|
Term |
Atom.findEqualTerm(Term equal)
Finds exactly the same term as the given one.
|
Term |
Atom.findObjectTerm()
Returns Object term if it exists.
|
Term |
Atom.findPredicateTerm()
Returns Predicate term if it exists.
|
Term |
Atom.findSimilarTerm(Term similar)
Finds similar term as the given one, i.e., a term which has the same value, is variable and has the same value type, but it can be of different
|
Term |
Atom.findSQLCommandTerm()
Returns SQLCommand term if it exists.
|
Term |
Atom.findSubjectTerm()
Returns Subject term if it exists.
|
Term |
Atom.findTermByType(TermType type)
Returns any term if it exists.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Term> |
Atom.getTerms()
Returns terms in the atom.
|
Modifier and Type | Method and Description |
---|---|
void |
Atom.addTerm(Term term)
Adds a term to the atom.
|
Term |
Atom.findEqualTerm(Term equal)
Finds exactly the same term as the given one.
|
Term |
Atom.findSimilarTerm(Term similar)
Finds similar term as the given one, i.e., a term which has the same value, is variable and has the same value type, but it can be of different
|
void |
Atom.removeTerm(Term term)
Removes the selected term from the list of terms
|
Constructor and Description |
---|
Term(Term term)
Creates a copy of a given
|
Constructor and Description |
---|
Atom(java.util.List<Term> terms)
Constructor: a set of terms is required.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
RulesIntoJessRules.getTermToString(Term term) |
java.lang.String |
RulesIntoDroolsRules.getTermToString(Term term) |
java.lang.String |
RulesInto.getTermToString(Term term)
Creates String representation of a Term expressed in the language of the reasoning engine.
|
java.lang.String |
RulesIntoJessRules.getValueTypeMapping(Term term) |
java.lang.String |
RulesIntoDroolsRules.getValueTypeMapping(Term term) |
java.lang.String |
RulesInto.getValueTypeMapping(Term term)
Maps ValueType to the type expressed in the language of the reasoning engine.
|