Class RpclProbabilityDistributionParser

    • Constructor Detail

      • RpclProbabilityDistributionParser

        public RpclProbabilityDistributionParser()
      • RpclProbabilityDistributionParser

        public RpclProbabilityDistributionParser​(RpclSemantics semantics)
      • RpclProbabilityDistributionParser

        public RpclProbabilityDistributionParser​(RpclSemantics semantics,
                                                 net.sf.tweety.logics.fol.syntax.FolSignature signature)
      • RpclProbabilityDistributionParser

        public RpclProbabilityDistributionParser​(InputStream stream)
      • RpclProbabilityDistributionParser

        public RpclProbabilityDistributionParser​(InputStream stream,
                                                 String encoding)
      • RpclProbabilityDistributionParser

        public RpclProbabilityDistributionParser​(Reader stream)
    • Method Detail

      • setSemantics

        public void setSemantics​(RpclSemantics semantics)
      • setSignature

        public void setSignature​(net.sf.tweety.logics.fol.syntax.FolSignature signature)
      • parseProbabilityDistribution

        public RpclProbabilityDistribution parseProbabilityDistribution​(Reader reader)
                                                                 throws net.sf.tweety.commons.ParserException
        Throws:
        net.sf.tweety.commons.ParserException
      • ProbabilityAssignment

        public static final net.sf.tweety.commons.util.Pair<net.sf.tweety.logics.fol.semantics.HerbrandInterpretation,​net.sf.tweety.math.probability.Probability> ProbabilityAssignment​(net.sf.tweety.logics.fol.syntax.FolSignature signature)
                                                                                                                                                                                       throws ParseException
        Throws:
        ParseException
      • GroundAtom

        public static final net.sf.tweety.logics.fol.syntax.FolAtom GroundAtom​(net.sf.tweety.logics.fol.syntax.FolSignature signature)
                                                                        throws ParseException
        Throws:
        ParseException
      • ReInit

        public static void ReInit​(InputStream stream)
      • ReInit

        public static void ReInit​(Reader stream)
      • getNextToken

        public static final Token getNextToken()
      • getToken

        public static final Token getToken​(int index)
      • generateParseException

        public static ParseException generateParseException()
      • enable_tracing

        public static final void enable_tracing()
      • disable_tracing

        public static final void disable_tracing()