Package net.maswag.falcaun
Class STLFactory
java.lang.Object
net.maswag.falcaun.STLFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionparse an STL formula without setting the mapperparse
(String stlFormula, List<Map<Character, Double>> inputMapper, List<Map<Character, Double>> outputMapper, List<Character> largest) parse an STL formula using mappersprivate static TemporalLogic.STLCost
parseImpl
(String formula, STLVisitor<TemporalLogic.STLCost> visitor)
-
Constructor Details
-
STLFactory
public STLFactory()
-
-
Method Details
-
parse
public TemporalLogic.STLCost parse(String stlFormula, List<Map<Character, Double>> inputMapper, List<Map<Character, Double>> outputMapper, List<Character> largest) parse an STL formula using mappers
- Parameters:
stlFormula
- aString
object.outputMapper
- aList
object.largest
- aList
object.- Returns:
- a
TemporalLogic.STLCost
object.
-
parse
parse an STL formula without setting the mapper
- Parameters:
formula
- aString
object.- Returns:
- a
TemporalLogic.STLCost
object.
-
parseImpl
private static TemporalLogic.STLCost parseImpl(String formula, STLVisitor<TemporalLogic.STLCost> visitor)
-