Class PredicateFmi2Api

  • All Implemented Interfaces:
    org.intocps.maestro.framework.fmi2.api.Fmi2Builder.Predicate, org.intocps.maestro.framework.fmi2.api.Fmi2Builder.ProvidesTypedReferenceExp
    Direct Known Subclasses:
    BooleanExpressionValue

    public class PredicateFmi2Api
    extends java.lang.Object
    implements org.intocps.maestro.framework.fmi2.api.Fmi2Builder.Predicate, org.intocps.maestro.framework.fmi2.api.Fmi2Builder.ProvidesTypedReferenceExp
    • Constructor Detail

      • PredicateFmi2Api

        public PredicateFmi2Api​(org.intocps.maestro.ast.node.PExp exp)
    • Method Detail

      • and

        public PredicateFmi2Api and​(org.intocps.maestro.framework.fmi2.api.Fmi2Builder.Predicate p)
        Specified by:
        and in interface org.intocps.maestro.framework.fmi2.api.Fmi2Builder.Predicate
      • or

        public PredicateFmi2Api or​(org.intocps.maestro.framework.fmi2.api.Fmi2Builder.Predicate p)
        Specified by:
        or in interface org.intocps.maestro.framework.fmi2.api.Fmi2Builder.Predicate
      • not

        public PredicateFmi2Api not()
        Specified by:
        not in interface org.intocps.maestro.framework.fmi2.api.Fmi2Builder.Predicate
      • getType

        public org.intocps.maestro.ast.node.PType getType()
        Specified by:
        getType in interface org.intocps.maestro.framework.fmi2.api.Fmi2Builder.ProvidesTypedReferenceExp
      • getExp

        public org.intocps.maestro.ast.node.PExp getExp()
        Specified by:
        getExp in interface org.intocps.maestro.framework.fmi2.api.Fmi2Builder.ProvidesTypedReferenceExp