public abstract class NutsTypedFiltersParser<T extends net.thevpc.nuts.NutsFilter> extends AbstractFilterParser2<T>
| Modifier and Type | Field and Description |
|---|---|
protected net.thevpc.nuts.NutsSession |
session |
protected net.thevpc.nuts.NutsWorkspace |
ws |
| Constructor and Description |
|---|
NutsTypedFiltersParser(String str,
net.thevpc.nuts.NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
protected T |
buildBinOp(String op,
T a,
T r) |
protected T |
buildPreOp(String op,
T a) |
protected abstract net.thevpc.nuts.NutsTypedFilters<T> |
getTManager() |
protected T |
nextDefault() |
protected T |
wordToPredicate(String word) |
addBoolOps, getOpPrecedence, nextWord, parse, skipWhitesprotected net.thevpc.nuts.NutsWorkspace ws
protected net.thevpc.nuts.NutsSession session
public NutsTypedFiltersParser(String str, net.thevpc.nuts.NutsSession session)
protected T nextDefault()
nextDefault in class AbstractFilterParser2<T extends net.thevpc.nuts.NutsFilter>protected abstract net.thevpc.nuts.NutsTypedFilters<T> getTManager()
protected T buildPreOp(String op, T a)
buildPreOp in class AbstractFilterParser2<T extends net.thevpc.nuts.NutsFilter>protected T buildBinOp(String op, T a, T r)
buildBinOp in class AbstractFilterParser2<T extends net.thevpc.nuts.NutsFilter>protected T wordToPredicate(String word)
wordToPredicate in class AbstractFilterParser2<T extends net.thevpc.nuts.NutsFilter>Copyright © 2021 vpc open source initiative. All rights reserved.