returns
means: the result of the rule will be of typeWhereEntry
.current
means: the object parsed so far.
In sum this will mean
AndWhereEntry
is a Subclass ofWhereEntry
.- if there is an
OR
then theAndWhereEntry
parsed before will be added to theOrWhereEntry
entries list.