java.lang.Object
edu.upc.fib.inlab.imp.kse.logics.dependencyschema.domain.Dependency
Direct Known Subclasses:
EGD, TGD

public abstract class Dependency extends Object
  • Constructor Details

    • Dependency

      protected Dependency(List<Literal> body)
  • Method Details

    • getBody

      public ImmutableLiteralsList getBody()
    • getUniversalVariables

      public Set<Variable> getUniversalVariables()
    • containsBuiltInOrNegatedLiteralInBody

      public boolean containsBuiltInOrNegatedLiteralInBody()
    • accept

      public abstract <T> T accept(DependencySchemaVisitor<T> visitor)