Class AbstractContainmentExpression

java.lang.Object
org.ehrbase.openehr.sdk.aql.dto.containment.AbstractContainmentExpression
All Implemented Interfaces:
Containment
Direct Known Subclasses:
ContainmentClassExpression, ContainmentVersionExpression

public abstract sealed class AbstractContainmentExpression extends Object implements Containment permits ContainmentClassExpression, ContainmentVersionExpression
Author:
Stefan Spiska
  • Constructor Details

    • AbstractContainmentExpression

      public AbstractContainmentExpression()
  • Method Details

    • setContains

      public void setContains(Containment contains)
    • getContains

      public Containment getContains()
    • getIdentifier

      public String getIdentifier()
    • setIdentifier

      public void setIdentifier(String identifier)
    • getPredicates

      public abstract List<AndOperatorPredicate> getPredicates()
    • hasPredicates

      public abstract boolean hasPredicates()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object