package org.joni;
import org.joni.constants.internal.TokenType;
final class Token {
TokenType type;
boolean escaped;
int base;
int backP;
private int INT1, INT2, INT3, INT4, INT5;
private int []INTA1;
int getC() {
return INT1;
}
void setC(int c) {
INT1 = c;
}
int getCode() {
return INT1;
}
void setCode(int code) {
INT1 = code;
}
int getAnchorSubtype() {
return INT1;
}
void setAnchorSubtype(int anchor) {
INT1 = anchor;
}
boolean getAnchorASCIIRange() {
return INT2 == 1;
}
void setAnchorASCIIRange(boolean ascii) {
INT2 = ascii ? 1 : 0;
}
int getRepeatLower() {
return INT1;
}
void setRepeatLower(int lower) {
INT1 = lower;
}
int getRepeatUpper() {
return INT2;
}
void setRepeatUpper(int upper) {
INT2 = upper;
}
boolean getRepeatGreedy() {
return INT3 != 0;
}
void setRepeatGreedy(boolean greedy) {
INT3 = greedy ? 1 : 0;
}
boolean getRepeatPossessive() {
return INT4 != 0;
}
void setRepeatPossessive(boolean possessive) {
INT4 = possessive ? 1 : 0;
}
int getBackrefNum() {
return INT1;
}
void setBackrefNum(int num) {
INT1 = num;
}
int getBackrefRef1() {
return INT2;
}
void setBackrefRef1(int ref1) {
INT2 = ref1;
}
int[]getBackrefRefs() {
return INTA1;
}
void setBackrefRefs(int[]refs) {
INTA1 = refs;
}
boolean getBackrefByName() {
return INT3 != 0;
}
void setBackrefByName(boolean byName) {
INT3 = byName ? 1 : 0;
}
boolean getBackrefExistLevel() {
return INT4 != 0;
}
void setBackrefExistLevel(boolean existLevel) {
INT4 = existLevel ? 1 : 0;
}
int getBackrefLevel() {
return INT5;
}
void setBackrefLevel(int level) {
INT5 = level;
}
int getCallNameP() {
return INT1;
}
void setCallNameP(int nameP) {
INT1 = nameP;
}
int getCallNameEnd() {
return INT2;
}
void setCallNameEnd(int nameEnd) {
INT2 = nameEnd;
}
int getCallGNum() {
return INT3;
}
void setCallGNum(int gnum) {
INT3 = gnum;
}
boolean getCallRel() {
return INT4 != 0;
}
void setCallRel(boolean rel) {
INT4 = rel ? 1 : 0;
}
int getPropCType() {
return INT1;
}
void setPropCType(int ctype) {
INT1 = ctype;
}
boolean getPropNot() {
return INT2 != 0;
}
void setPropNot(boolean not) {
INT2 = not ? 1 : 0;
}
}