Uses of Class
edu.upc.fib.inlab.imp.kse.logics.dependencyschema.domain.DependencySchema
Packages that use DependencySchema
Package
Description
-
Uses of DependencySchema in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.domain.visitor
Methods in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.domain.visitor with parameters of type DependencySchemaModifier and TypeMethodDescriptionDependencySchemaVisitor.visit
(DependencySchema dependencySchema) -
Uses of DependencySchema in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.analyzers
Methods in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.analyzers with parameters of type DependencySchemaModifier and TypeMethodDescriptionboolean
DatalogPlusMinusAnalyzer.areEGDsNonConflictingWithTGDs
(DependencySchema schema) Method responsible to check if the set of EGDs is non-conflicting from the set of TGDs according to the paper "Datalog+/-: A Family of Logical Knowledge Representation and Query Languages for New Applications" published in 2010 25th Annual IEEE Symposium on Logic in Computer Sciencestatic Set<PredicatePosition>
WeaklyGuardedChecker.getAffectedPositions
(DependencySchema dependencySchema) This method implements the affected positions definition given in IEEE Symposion on Logic in Computer Science 2010 "Datalog+/-: A Family of Logical Knowledge Representation and Query Languages for New Applications" by Cali, et al.DatalogPlusMinusAnalyzer.getDatalogPlusMinusLanguages
(DependencySchema dependencySchema) boolean
GuardedChecker.isGuarded
(DependencySchema dependencySchema) boolean
LinearChecker.isLinear
(DependencySchema dependencySchema) boolean
StickyChecker.isSticky
(DependencySchema dependencySchema) boolean
WeaklyGuardedChecker.isWeaklyGuarded
(DependencySchema dependencySchema) abstract boolean
DatalogPlusMinusLanguageChecker.satisfies
(DependencySchema dependencySchema) boolean
GuardedChecker.satisfies
(DependencySchema dependencySchema) boolean
LinearChecker.satisfies
(DependencySchema dependencySchema) boolean
StickyChecker.satisfies
(DependencySchema dependencySchema) boolean
WeaklyGuardedChecker.satisfies
(DependencySchema dependencySchema) protected static boolean
DatalogPlusMinusLanguageChecker.someDependencyContainsBuiltInOrNegatedLiteralInBody
(DependencySchema dependencySchema) -
Uses of DependencySchema 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 with parameters of type DependencySchemaModifier and TypeMethodDescriptionboolean
NonConflictingEGDsAnalyzer.areEGDsNonConflictingWithTGDs
(DependencySchema dependencySchema) Method responsible to check if the set of EGDs is non-conflicting -
Uses of DependencySchema in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.creation
Methods in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.creation that return DependencySchemaModifier and TypeMethodDescriptionDependencySchemaBuilder.build()
static DependencySchema
DependencySchemaFactory.createDependencySchema
(DependencySchemaSpec dependencySchemaSpec) static DependencySchema
DependencySchemaFactory.createDependencySchema
(DependencySchemaSpec dependencySchemaSpec, Set<Predicate> relationalSchema) -
Uses of DependencySchema in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.parser
Methods in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.parser that return DependencySchemaModifier and TypeMethodDescription -
Uses of DependencySchema in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.printer
Methods in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.printer with parameters of type DependencySchemaModifier and TypeMethodDescriptionDependencySchemaPrinter.print
(DependencySchema dependencySchema) DependencySchemaPrinter.visit
(DependencySchema dependencySchema) -
Uses of DependencySchema in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.processes
Methods in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.processes that return DependencySchemaModifier and TypeMethodDescriptionDependencyProcess.execute
(DependencySchema dependencySchema) execute the transformationDependencyProcessPipeline.execute
(DependencySchema inputDependencySchema) Executes the pipelineSingleExistentialVarTGDTransformer.execute
(DependencySchema dependencySchema) SingleHeadTGDTransformer.execute
(DependencySchema dependencySchema) Methods in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.processes with parameters of type DependencySchemaModifier and TypeMethodDescriptionDependencyProcess.execute
(DependencySchema dependencySchema) execute the transformationDependencyProcessPipeline.execute
(DependencySchema inputDependencySchema) Executes the pipelineSingleExistentialVarTGDTransformer.execute
(DependencySchema dependencySchema) SingleHeadTGDTransformer.execute
(DependencySchema dependencySchema) -
Uses of DependencySchema in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.processes.utils
Methods in edu.upc.fib.inlab.imp.kse.logics.dependencyschema.services.processes.utils with parameters of type DependencySchemaModifier and TypeMethodDescriptionPredicateNamingUtils.obtainPredicateNames
(DependencySchema schema)