Uses of Class
edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Atom
Package
Description
-
Uses of Atom in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.creation.spec.helpers
Modifier and TypeMethodDescriptionstatic HeadAtomsSpec
DependencySchemaToSpecHelper.buildHeadAtomsSpec
(List<Atom> newHead) -
Uses of Atom in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain
Modifier and TypeMethodDescriptionAtom.applySubstitution
(Substitution substitution) ImmutableAtomList.get
(int index) OrdinaryLiteral.getAtom()
DerivationRule.getHead()
ImmutableAtomList.remove
(int index) Modifier and TypeMethodDescriptionImmutableAtomList.iterator()
ImmutableAtomList.listIterator()
ImmutableAtomList.listIterator
(int index) ImmutableAtomList.subList
(int fromIndex, int toIndex) Modifier and TypeMethodDescriptionvoid
boolean
Modifier and TypeMethodDescriptionboolean
ImmutableAtomList.addAll
(int index, Collection<? extends Atom> c) boolean
ImmutableAtomList.addAll
(Collection<? extends Atom> c) ModifierConstructorDescriptionprotected
DerivationRule
(Atom head, List<Literal> body) DerivationRules should be created by their corresponding DerivedLiteral.ImmutableAtomList
(Atom... atoms) OrdinaryLiteral
(Atom atom) Creates an ordinary literal with a positive signOrdinaryLiteral
(Atom atom, boolean isPositive) -
Uses of Atom in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.visitor
-
Uses of Atom in edu.upc.fib.inlab.imp.kse.logics.logicschema.services
Modifier and TypeMethodDescriptionstatic boolean
MGUFinder.areAtomsUnifiable
(Atom... atoms) static Optional<Substitution>
MGUFinder.getAtomsMGU
(Atom... atoms) Modifier and TypeMethodDescriptionstatic boolean
MGUFinder.areAtomsUnifiable
(List<Atom> atoms) static Optional<Substitution>
MGUFinder.getAtomsMGU
(Collection<Atom> atoms) -
Uses of Atom in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.comparator
Modifier and TypeMethodDescriptionprotected Optional<Substitution>
HomomorphismFinder.computeHomomorphismExtensionForAtom
(Substitution currentSubstitution, Atom domainAtom, Atom rangeAtom) -
Uses of Atom in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.creation.spec.helpers
Modifier and TypeMethodDescriptionstatic DerivationRuleSpec
LogicSchemaToSpecHelper.buildDerivationRuleSpec
(Atom head, ImmutableLiteralsList body) -
Uses of Atom in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.printer