in metacat-common-server/src/main/java/com/netflix/metacat/common/server/partition/parser/PartitionParser.java [762:792]
private boolean jj_3R_6()
{
Token xsp;
xsp = jj_scanpos;
jj_lookingAhead = true;
jj_semLA = getToken(2).kind==BETWEEN || getToken(3).kind==BETWEEN;
jj_lookingAhead = false;
if (!jj_semLA || jj_3R_7()) {
jj_scanpos = xsp;
jj_lookingAhead = true;
jj_semLA = getToken(2).kind==IN || getToken(3).kind==IN;
jj_lookingAhead = false;
if (!jj_semLA || jj_3R_8()) {
jj_scanpos = xsp;
jj_lookingAhead = true;
jj_semLA = getToken(2).kind==LIKE || getToken(3).kind==LIKE;
jj_lookingAhead = false;
if (!jj_semLA || jj_3R_9()) {
jj_scanpos = xsp;
jj_lookingAhead = true;
jj_semLA = getToken(2).kind==IS;
jj_lookingAhead = false;
if (!jj_semLA || jj_3R_10()) {
jj_scanpos = xsp;
if (jj_3R_11()) return true;
}
}
}
}
return false;
}