public class RpclProbabilityDistributionParser extends Object implements RpclProbabilityDistributionParserConstants
| Modifier and Type | Field and Description |
|---|---|
static Token |
jj_nt
Next token.
|
static Token |
token
Current token.
|
static RpclProbabilityDistributionParserTokenManager |
token_source
Generated Token Manager.
|
DEFAULT, EOF, PROBABILITY, STRUCTURENAME, tokenImage| Constructor and Description |
|---|
RpclProbabilityDistributionParser() |
RpclProbabilityDistributionParser(InputStream stream)
Constructor with InputStream.
|
RpclProbabilityDistributionParser(InputStream stream,
String encoding)
Constructor with InputStream and supplied encoding
|
RpclProbabilityDistributionParser(Reader stream)
Constructor.
|
RpclProbabilityDistributionParser(RpclProbabilityDistributionParserTokenManager tm)
Constructor with generated Token Manager.
|
RpclProbabilityDistributionParser(RpclSemantics semantics) |
RpclProbabilityDistributionParser(RpclSemantics semantics,
net.sf.tweety.logics.fol.syntax.FolSignature signature) |
| Modifier and Type | Method and Description |
|---|---|
static void |
disable_tracing()
Disable tracing.
|
static RpclProbabilityDistribution |
Distribution(RpclSemantics semantics,
net.sf.tweety.logics.fol.syntax.FolSignature signature) |
static void |
enable_tracing()
Enable tracing.
|
static ParseException |
generateParseException()
Generate ParseException.
|
static Token |
getNextToken()
Get the next Token.
|
static Token |
getToken(int index)
Get the specific Token.
|
static net.sf.tweety.logics.fol.syntax.FOLAtom |
GroundAtom(net.sf.tweety.logics.fol.syntax.FolSignature signature) |
RpclProbabilityDistribution |
parseProbabilityDistribution(Reader reader) |
static 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) |
static void |
ReInit(InputStream stream)
Reinitialise.
|
static void |
ReInit(InputStream stream,
String encoding)
Reinitialise.
|
static void |
ReInit(Reader stream)
Reinitialise.
|
void |
ReInit(RpclProbabilityDistributionParserTokenManager tm)
Reinitialise.
|
void |
setSemantics(RpclSemantics semantics) |
void |
setSignature(net.sf.tweety.logics.fol.syntax.FolSignature signature) |
public static RpclProbabilityDistributionParserTokenManager token_source
public static Token token
public static Token jj_nt
public RpclProbabilityDistributionParser()
public RpclProbabilityDistributionParser(RpclSemantics semantics)
public RpclProbabilityDistributionParser(RpclSemantics semantics, net.sf.tweety.logics.fol.syntax.FolSignature signature)
public RpclProbabilityDistributionParser(InputStream stream)
public RpclProbabilityDistributionParser(InputStream stream, String encoding)
public RpclProbabilityDistributionParser(Reader stream)
public RpclProbabilityDistributionParser(RpclProbabilityDistributionParserTokenManager tm)
public void setSemantics(RpclSemantics semantics)
public void setSignature(net.sf.tweety.logics.fol.syntax.FolSignature signature)
public RpclProbabilityDistribution parseProbabilityDistribution(Reader reader) throws net.sf.tweety.commons.ParserException
net.sf.tweety.commons.ParserExceptionpublic static final RpclProbabilityDistribution Distribution(RpclSemantics semantics, net.sf.tweety.logics.fol.syntax.FolSignature signature) throws ParseException
ParseExceptionpublic 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
ParseExceptionpublic static final net.sf.tweety.logics.fol.syntax.FOLAtom GroundAtom(net.sf.tweety.logics.fol.syntax.FolSignature signature)
throws ParseException
ParseExceptionpublic static void ReInit(InputStream stream)
public static void ReInit(InputStream stream, String encoding)
public static void ReInit(Reader stream)
public void ReInit(RpclProbabilityDistributionParserTokenManager tm)
public static final Token getNextToken()
public static final Token getToken(int index)
public static ParseException generateParseException()
public static final void enable_tracing()
public static final void disable_tracing()
Copyright © 2018. All rights reserved.