Uses of Class
edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Predicate
Packages that use Predicate
Package
Description
-
Uses of Predicate in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.domain
Methods in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.domain that return PredicateMethods in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.domain that return types with arguments of type PredicateConstructor parameters in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.domain with type arguments of type PredicateModifierConstructorDescriptionDependencySchema
(Set<Predicate> predicates, Set<Dependency> dependencies) -
Uses of Predicate in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.analyzers.egds
Methods in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.analyzers.egds that return Predicate -
Uses of Predicate in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.creation
Method parameters in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.creation with type arguments of type PredicateModifier and TypeMethodDescriptionstatic DependencySchema
DependencySchemaFactory.createDependencySchema
(DependencySchemaSpec dependencySchemaSpec, Set<Predicate> relationalSchema) Constructor parameters in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.creation with type arguments of type Predicate -
Uses of Predicate in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.parser
Method parameters in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.parser with type arguments of type PredicateModifier and TypeMethodDescription -
Uses of Predicate in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain
Subclasses of Predicate in edu.upc.fib.inlab.imp.kse.logics.logicschema.domainModifier and TypeClassDescriptionclass
Mutable implementation of a logic predicate.Methods in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain that return PredicateModifier and TypeMethodDescriptionAtom.getPredicate()
OrdinaryLiteral.getPredicate()
LogicSchema.getPredicateByName
(String predicateName) PredicatePosition.predicate()
Returns the value of thepredicate
record component.Methods in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain that return types with arguments of type PredicateModifier and TypeMethodDescriptionLogicSchema.getAllDerivedPredicates()
Level.getAllPredicates()
LogicSchema.getAllPredicates()
Methods in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain with parameters of type PredicateModifier and TypeMethodDescriptionint
LevelHierarchy.getLevelIndexOfPredicate
(Predicate predicate) May throw exception if predicate is not contained in the hierarchyLevelHierarchy.getLevelOfPredicate
(Predicate predicate) May throw exception if predicate is not contained in the hierarchyConstructors in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain with parameters of type PredicateModifierConstructorDescriptionPredicatePosition
(Predicate predicate, int position) Creates an instance of aPredicatePosition
record class.Constructor parameters in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain with type arguments of type PredicateModifierConstructorDescriptionLogicSchema
(Set<Predicate> predicates, Set<LogicConstraint> constraints) -
Uses of Predicate in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.exceptions
Constructors in edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.exceptions with parameters of type PredicateModifierConstructorDescriptionPredicateIsNotDerivedException
(Predicate predicate) Constructs anPredicateIsNotDerivedException
with one argument indicating the base predicate.PredicateNotInLevelException
(Predicate predicate) Constructs anPredicateNotInLevelException
with one argument indicating the predicate not found in any level.PredicateOutsideSchemaException
(Predicate predicate) Constructs anPredicateOutsideSchemaException
with one argument indicating the predicate from another schema. -
Uses of Predicate 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 Predicate -
Uses of Predicate 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 PredicateModifier and TypeMethodDescriptionstatic boolean
PredicateComparator.hasSameNameAndArityAs
(Predicate p1, Predicate p2) -
Uses of Predicate in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.comparator.isomorphism
Methods in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.comparator.isomorphism with parameters of type PredicateModifier and TypeMethodDescriptionboolean
IsomorphismComparator.areIsomorphic
(Predicate p1, Predicate p2) -
Uses of Predicate in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.creation
Method parameters in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.creation with type arguments of type PredicateModifier and TypeMethodDescriptionLogicSchemaFactory.createLogicSchema
(LogicSchemaSpec<T> logicSchemaSpec, Set<Predicate> relationalSchema) Constructor parameters in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.creation with type arguments of type PredicateModifierConstructorDescriptionLiteralFactory
(Map<String, ? extends Predicate> predicatesByName) LiteralFactory
(Map<String, ? extends Predicate> predicatesByName, ContextTermFactory contextTermFactory) LogicSchemaBuilder
(ConstraintIDGenerator<T> constraintIDGenerator, Set<Predicate> predicates) QueryBuilder
(Set<Predicate> relationalSchema) -
Uses of Predicate in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.creation.spec.helpers
Method parameters in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.creation.spec.helpers with type arguments of type PredicateModifier and TypeMethodDescriptionstatic List<PredicateSpec>
LogicSchemaToSpecHelper.buildPredicatesSpecs
(Set<Predicate> allPredicates) -
Uses of Predicate in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.parser
Method parameters in edu.upc.fib.inlab.imp.kse.logics.logicschema.services.parser with type arguments of type Predicate -
Uses of Predicate 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 Predicate