private boolean checkForBinary(final int oldPosition, final String rem_expr) { boolean isBinary = false; Matcher matcher1 = AND_SUB.matcher(rem_expr); if (matcher1.find()) { String token = matcher1.group(1); curPosition = curPosition + token.length(); tokens.appendToken(oldPosition, TokenKind.LITERAL, token); isBinary = true; } return isBinary; }
private boolean checkForMethod(final int oldPosition, final String rem_expr) { boolean isMethod = false; Matcher matcher = FUNK.matcher(rem_expr); if (matcher.find()) { String token = matcher.group(1); curPosition = curPosition + token.length(); tokens.appendToken(oldPosition, TokenKind.LITERAL, token); isMethod = true; } return isMethod; }
private boolean checkForMath(final int oldPosition, final String rem_expr) { boolean isMath = false; Matcher matcher1 = AND_SUB1.matcher(rem_expr); if (matcher1.find()) { String token = matcher1.group(1); curPosition = curPosition + token.length(); tokens.appendToken(oldPosition, TokenKind.LITERAL, token); isMath = true; } return isMath; }
private boolean checkForBinary(final int oldPosition, final String rem_expr) { boolean isBinary = false; Matcher matcher1 = AND_SUB.matcher(rem_expr); if (matcher1.find()) { String token = matcher1.group(1); curPosition = curPosition + token.length(); tokens.appendToken(oldPosition, TokenKind.LITERAL, token); isBinary = true; } return isBinary; }
private boolean checkForMath(final int oldPosition, final String rem_expr) { boolean isMath = false; Matcher matcher1 = AND_SUB1.matcher(rem_expr); if (matcher1.find()) { String token = matcher1.group(1); curPosition = curPosition + token.length(); tokens.appendToken(oldPosition, TokenKind.LITERAL, token); isMath = true; } return isMath; }
private boolean checkForMethod(final int oldPosition, final String rem_expr) { boolean isMethod = false; Matcher matcher = FUNK.matcher(rem_expr); if (matcher.find()) { String token = matcher.group(1); curPosition = curPosition + token.length(); tokens.appendToken(oldPosition, TokenKind.LITERAL, token); isMethod = true; } return isMethod; }
private boolean checkForMath(final int oldPosition, final String rem_expr) { boolean isMath = false; Matcher matcher1 = AND_SUB1.matcher(rem_expr); if (matcher1.find()) { String token = matcher1.group(1); curPosition = curPosition + token.length(); tokens.appendToken(oldPosition, TokenKind.LITERAL, token); isMath = true; } return isMath; }
private boolean checkForBinary(final int oldPosition, final String rem_expr) { boolean isBinary = false; Matcher matcher1 = AND_SUB.matcher(rem_expr); if (matcher1.find()) { String token = matcher1.group(1); curPosition = curPosition + token.length(); tokens.appendToken(oldPosition, TokenKind.LITERAL, token); isBinary = true; } return isBinary; }
private boolean checkForMethod(final int oldPosition, final String rem_expr) { boolean isMethod = false; Matcher matcher = FUNK.matcher(rem_expr); if (matcher.find()) { String token = matcher.group(1); curPosition = curPosition + token.length(); tokens.appendToken(oldPosition, TokenKind.LITERAL, token); isMethod = true; } return isMethod; }
private boolean checkForLiteral(final int oldPosition, final char curCharacter, final String rem_expr) { final Matcher matcher = OTHER_LIT.matcher(rem_expr); boolean isLiteral = false; if (matcher.lookingAt()) { String token = matcher.group(); try { EdmLiteral edmLiteral = typeDectector.parseUriLiteral(token); curPosition = curPosition + token.length(); // It is a simple type. tokens.appendEdmTypedToken(oldPosition, TokenKind.SIMPLE_TYPE, token, edmLiteral); isLiteral = true; } catch (EdmLiteralException e) { // We treat it as normal untyped literal. // The '-' is checked here (and not in the switch statement) because it may be // part of a negative number. if (curCharacter == '-') { curPosition = curPosition + 1; tokens.appendToken(oldPosition, TokenKind.SYMBOL, curCharacter); isLiteral = true; } else { curPosition = curPosition + token.length(); tokens.appendToken(oldPosition, TokenKind.LITERAL, token); isLiteral = true; } } } return isLiteral; }
private boolean checkForLiteral(final int oldPosition, final char curCharacter, final String rem_expr) { final Matcher matcher = OTHER_LIT.matcher(rem_expr); boolean isLiteral = false; if (matcher.lookingAt()) { String token = matcher.group(); try { EdmLiteral edmLiteral = typeDectector.parseUriLiteral(token); curPosition = curPosition + token.length(); // It is a simple type. tokens.appendEdmTypedToken(oldPosition, TokenKind.SIMPLE_TYPE, token, edmLiteral); isLiteral = true; } catch (EdmLiteralException e) { // We treat it as normal untyped literal. // The '-' is checked here (and not in the switch statement) because it may be // part of a negative number. if (curCharacter == '-') { curPosition = curPosition + 1; tokens.appendToken(oldPosition, TokenKind.SYMBOL, curCharacter); isLiteral = true; } else { curPosition = curPosition + token.length(); tokens.appendToken(oldPosition, TokenKind.LITERAL, token); isLiteral = true; } } } return isLiteral; }
private boolean checkForLiteral(final int oldPosition, final char curCharacter, final String rem_expr) { final Matcher matcher = OTHER_LIT.matcher(rem_expr); boolean isLiteral = false; if (matcher.lookingAt()) { String token = matcher.group(); try { EdmLiteral edmLiteral = typeDectector.parseUriLiteral(token); curPosition = curPosition + token.length(); // It is a simple type. tokens.appendEdmTypedToken(oldPosition, TokenKind.SIMPLE_TYPE, token, edmLiteral); isLiteral = true; } catch (EdmLiteralException e) { // We treat it as normal untyped literal. // The '-' is checked here (and not in the switch statement) because it may be // part of a negative number. if (curCharacter == '-') { curPosition = curPosition + 1; tokens.appendToken(oldPosition, TokenKind.SYMBOL, curCharacter); isLiteral = true; } else { curPosition = curPosition + token.length(); tokens.appendToken(oldPosition, TokenKind.LITERAL, token); isLiteral = true; } } } return isLiteral; }
tokens.appendToken(curPosition, TokenKind.OPENPAREN, curCharacter); curPosition = curPosition + 1; tokens.appendToken(curPosition, TokenKind.CLOSEPAREN, curCharacter); curPosition = curPosition + 1; break; tokens.appendToken(oldPosition, TokenKind.COMMA, curCharacter); curPosition = curPosition + 1; break; case '*': curPosition = curPosition + 1; tokens.appendToken(oldPosition, TokenKind.SYMBOL, curCharacter); break;
tokens.appendToken(curPosition, TokenKind.OPENPAREN, curCharacter); curPosition = curPosition + 1; tokens.appendToken(curPosition, TokenKind.CLOSEPAREN, curCharacter); curPosition = curPosition + 1; break; tokens.appendToken(oldPosition, TokenKind.COMMA, curCharacter); curPosition = curPosition + 1; break; case '*': curPosition = curPosition + 1; tokens.appendToken(oldPosition, TokenKind.SYMBOL, curCharacter); break;
tokens.appendToken(curPosition, TokenKind.OPENPAREN, curCharacter); curPosition = curPosition + 1; tokens.appendToken(curPosition, TokenKind.CLOSEPAREN, curCharacter); curPosition = curPosition + 1; break; tokens.appendToken(oldPosition, TokenKind.COMMA, curCharacter); curPosition = curPosition + 1; break; case '*': curPosition = curPosition + 1; tokens.appendToken(oldPosition, TokenKind.SYMBOL, curCharacter); break;