Class RpclCondensedProbabilityDistributionParser
java.lang.Object
org.tweetyproject.logics.rpcl.parser.rpclcondensedprobabilitydistributionparser.RpclCondensedProbabilityDistributionParser
- All Implemented Interfaces:
RpclCondensedProbabilityDistributionParserConstants
public class RpclCondensedProbabilityDistributionParser
extends Object
implements RpclCondensedProbabilityDistributionParserConstants
-
Field Summary
FieldsFields inherited from interface org.tweetyproject.logics.rpcl.parser.rpclcondensedprobabilitydistributionparser.RpclCondensedProbabilityDistributionParserConstants
DEFAULT, EOF, MULTIPLICATOR, PROBABILITY, STRUCTURENAME, tokenImage -
Constructor Summary
ConstructorsConstructorDescriptionRpclCondensedProbabilityDistributionParser(InputStream stream, String encoding) RpclCondensedProbabilityDistributionParser(RpclCondensedProbabilityDistributionParserTokenManager tm) RpclCondensedProbabilityDistributionParser(RpclSemantics semantics, FolSignature signature) -
Method Summary
Modifier and TypeMethodDescriptionConstantSet(FolSignature signature) static final voidstatic final CondensedProbabilityDistributionDistribution(RpclSemantics semantics, FolSignature signature) static final voidstatic ParseExceptionstatic final Tokenstatic final TokengetToken(int index) static final InstanceAssignmentInstanceAssignment(FolSignature signature) static final ReferenceWorldInterpretation(FolSignature signature) static final Pair<ReferenceWorld,Probability> ProbabilityAssignment(FolSignature signature) static voidReInit(InputStream stream) static voidReInit(InputStream stream, String encoding) static voidvoidvoidsetSemantics(RpclSemantics semantics) voidsetSignature(FolSignature signature)
-
Field Details
-
token_source
-
token
-
jj_nt
-
-
Constructor Details
-
RpclCondensedProbabilityDistributionParser
public RpclCondensedProbabilityDistributionParser() -
RpclCondensedProbabilityDistributionParser
-
RpclCondensedProbabilityDistributionParser
-
RpclCondensedProbabilityDistributionParser
-
RpclCondensedProbabilityDistributionParser
-
RpclCondensedProbabilityDistributionParser
-
RpclCondensedProbabilityDistributionParser
public RpclCondensedProbabilityDistributionParser(RpclCondensedProbabilityDistributionParserTokenManager tm)
-
-
Method Details
-
setSemantics
-
setSignature
-
parseCondensedProbabilityDistribution
public CondensedProbabilityDistribution parseCondensedProbabilityDistribution(Reader reader) throws ParserException - Throws:
ParserException
-
Distribution
public static final CondensedProbabilityDistribution Distribution(RpclSemantics semantics, FolSignature signature) throws ParseException - Throws:
ParseException
-
ProbabilityAssignment
public static final Pair<ReferenceWorld,Probability> ProbabilityAssignment(FolSignature signature) throws ParseException - Throws:
ParseException
-
Interpretation
- Throws:
ParseException
-
InstanceAssignment
public static final InstanceAssignment InstanceAssignment(FolSignature signature) throws ParseException - Throws:
ParseException
-
ConstantSet
- Throws:
ParseException
-
ReInit
-
ReInit
-
ReInit
-
ReInit
-
getNextToken
-
getToken
-
generateParseException
-
enable_tracing
public static final void enable_tracing() -
disable_tracing
public static final void disable_tracing()
-