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 void
static final CondensedProbabilityDistribution
Distribution
(RpclSemantics semantics, FolSignature signature) static final void
static ParseException
static final Token
static final Token
getToken
(int index) static final InstanceAssignment
InstanceAssignment
(FolSignature signature) static final ReferenceWorld
Interpretation
(FolSignature signature) static final Pair<ReferenceWorld,
Probability> ProbabilityAssignment
(FolSignature signature) static void
ReInit
(InputStream stream) static void
ReInit
(InputStream stream, String encoding) static void
void
void
setSemantics
(RpclSemantics semantics) void
setSignature
(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()
-