Uses of Class
edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Atom
Packages that use Atom
Package
Description
-
Uses of Atom in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.creation.spec.helpers
Method parameters in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.creation.spec.helpers with type arguments of type AtomModifier and TypeMethodDescriptionstatic HeadAtomsSpec
DependencySchemaToSpecHelper.buildHeadAtomsSpec
(List<Atom> newHead) -
Uses of Atom in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain
Methods in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain that return AtomModifier and TypeMethodDescriptionAtom.applySubstitution
(Substitution substitution) ImmutableAtomList.get
(int index) OrdinaryLiteral.getAtom()
DerivationRule.getHead()
ImmutableAtomList.remove
(int index) Methods in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain that return types with arguments of type AtomModifier and TypeMethodDescriptionImmutableAtomList.iterator()
ImmutableAtomList.listIterator()
ImmutableAtomList.listIterator
(int index) ImmutableAtomList.subList
(int fromIndex, int toIndex) Methods in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain with parameters of type AtomModifier and TypeMethodDescriptionvoid
boolean
Method parameters in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain with type arguments of type AtomModifier and TypeMethodDescriptionboolean
ImmutableAtomList.addAll
(int index, Collection<? extends Atom> c) boolean
ImmutableAtomList.addAll
(Collection<? extends Atom> c) Constructors in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain with parameters of type AtomModifierConstructorDescriptionprotected
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) Constructor parameters in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain with type arguments of type Atom -
Uses of Atom in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.visitor
Methods in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.visitor with parameters of type Atom -
Uses of Atom in edu.upc.fib.inlab.imp.kse.logics.logicschema.services
Methods in edu.upc.fib.inlab.imp.kse.logics.logicschema.services with parameters of type AtomModifier and TypeMethodDescriptionstatic boolean
MGUFinder.areAtomsUnifiable
(Atom... atoms) static Optional<Substitution>
MGUFinder.getAtomsMGU
(Atom... atoms) Method parameters in edu.upc.fib.inlab.imp.kse.logics.logicschema.services with type arguments of type AtomModifier 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
Methods in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.comparator with parameters of type AtomModifier 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
Methods in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.creation.spec.helpers with parameters of type AtomModifier and TypeMethodDescriptionstatic DerivationRuleSpec
LogicSchemaToSpecHelper.buildDerivationRuleSpec
(Atom head, ImmutableLiteralsList body) -
Uses of Atom in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.printer
Methods in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.printer with parameters of type Atom