public class JSONMembershipOracle extends Object implements de.learnlib.api.oracle.SingleQueryOracle.SingleQueryOracleROCA<JSONSymbol>
de.learnlib.api.oracle.SingleQueryOracle.SingleQueryCounterValueOracle<I>, de.learnlib.api.oracle.SingleQueryOracle.SingleQueryOracleDFA<I>, de.learnlib.api.oracle.SingleQueryOracle.SingleQueryOracleMealy<I,O>, de.learnlib.api.oracle.SingleQueryOracle.SingleQueryOracleROCA<I>
de.learnlib.api.oracle.MembershipOracle.CounterValueOracle<I>, de.learnlib.api.oracle.MembershipOracle.DFAMembershipOracle<I>, de.learnlib.api.oracle.MembershipOracle.MealyMembershipOracle<I,O>, de.learnlib.api.oracle.MembershipOracle.ROCAMembershipOracle<I>
Constructor and Description |
---|
JSONMembershipOracle(be.ac.umons.jsonschematools.JSONSchema schema) |
Modifier and Type | Method and Description |
---|---|
Boolean |
answerQuery(net.automatalib.words.Word<JSONSymbol> input) |
Boolean |
answerQuery(net.automatalib.words.Word<JSONSymbol> prefix,
net.automatalib.words.Word<JSONSymbol> suffix) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public JSONMembershipOracle(be.ac.umons.jsonschematools.JSONSchema schema)
public Boolean answerQuery(net.automatalib.words.Word<JSONSymbol> input)
answerQuery
in interface de.learnlib.api.oracle.MembershipOracle<JSONSymbol,Boolean>
answerQuery
in interface de.learnlib.api.oracle.QueryAnswerer<JSONSymbol,Boolean>
public Boolean answerQuery(net.automatalib.words.Word<JSONSymbol> prefix, net.automatalib.words.Word<JSONSymbol> suffix)
answerQuery
in interface de.learnlib.api.oracle.MembershipOracle<JSONSymbol,Boolean>
answerQuery
in interface de.learnlib.api.oracle.QueryAnswerer<JSONSymbol,Boolean>
answerQuery
in interface de.learnlib.api.oracle.SingleQueryOracle<JSONSymbol,Boolean>
Copyright © 2022. All rights reserved.