This interface presents the methods which will be implemented by the different compiles.
Interface must be implemented by the specific compiler.
Provides the common behavior to make a compiler implementation
This abstract class provides the common behavior to build the filters for the related semantic
actions of parsing language process.
Holds the results of the building process in a stack
Compiler Utility class.
This class is responsible to convert an expression to a CQL/ECQL valid expression.
The method of this utility class allows to build the CQL/ECQL predicate associated to a
Period is constructed in the parsing process. this has convenient method to deliver begin and end
date of period. a period can be created from date-time/date-time or date-time/duration or
Maintains the result of building process.
Languages supported by this module