public final Attribute_typeContext attribute_type() throws RecognitionException { Attribute_typeContext _localctx = new Attribute_typeContext(_ctx, getState()); enterRule(_localctx, 232, RULE_attribute_type); int _la; try { enterOuterAlt(_localctx, 1); { setState(1514); _la = _input.LA(1); if ( !(((((_la - 96)) & ~0x3f) == 0 && ((1L << (_la - 96)) & ((1L << (STRING - 96)) | (1L << (INT - 96)) | (1L << (LONG - 96)) | (1L << (FLOAT - 96)) | (1L << (DOUBLE - 96)) | (1L << (BOOL - 96)) | (1L << (OBJECT - 96)))) != 0)) ) { _errHandler.recoverInline(this); } consume(); } } catch (RecognitionException re) { _localctx.exception = re; _errHandler.reportError(this, re); _errHandler.recover(this, re); } finally { exitRule(); } return _localctx; }
@Override public StringBuilder visitDefinition_function(@NotNull SiddhiQLParser.Definition_functionContext ctx) { StringBuilder functionText = new StringBuilder(" { \"Function\": "); functionText.append(" [{ \"functionName\":\"").append(ctx.function_name().getText()).append("\","); functionText.append("\"languageName\":\"").append(ctx.language_name().getText()).append("\","); functionText.append("\"attributeType\":\"").append(ctx.attribute_type().getText()).append("\","); String functionBody = excapeCode(tokenStreamRewriter.getTokenStream().getText(ctx.function_body().getStart(), ctx.function_body().getStop())); functionText.append("\"functionBody\":\"").append(functionBody).append("\",");; String function_Text = excapeCode(tokenStreamRewriter.getTokenStream().getText(ctx.getStart(), ctx.getStop())); functionText.append("\"functionText\":\"").append(function_Text).append("\","); functionText = new StringBuilder(functionText.substring(0, functionText.length() - 1)); functionText.append(" }]}"); return functionText; }
if (ctx.STRING() != null) { return Attribute.Type.STRING; } else if (ctx.INT() != null) { return Attribute.Type.INT; } else if (ctx.LONG() != null) { return Attribute.Type.LONG; } else if (ctx.FLOAT() != null) { return Attribute.Type.FLOAT; } else if (ctx.DOUBLE() != null) { return Attribute.Type.DOUBLE; } else if (ctx.BOOL() != null) { return Attribute.Type.BOOL; } else if (ctx.OBJECT() != null) { return Attribute.Type.OBJECT; } else {
public TerminalNode INT() { return getToken(SiddhiQLParser.INT, 0); } public TerminalNode DOUBLE() { return getToken(SiddhiQLParser.DOUBLE, 0); }
public TerminalNode LONG() { return getToken(SiddhiQLParser.LONG, 0); } public TerminalNode OBJECT() { return getToken(SiddhiQLParser.OBJECT, 0); }
public TerminalNode BOOL() { return getToken(SiddhiQLParser.BOOL, 0); } public TerminalNode LONG() { return getToken(SiddhiQLParser.LONG, 0); }
public TerminalNode STRING() { return getToken(SiddhiQLParser.STRING, 0); } public TerminalNode INT() { return getToken(SiddhiQLParser.INT, 0); }
public TerminalNode OBJECT() { return getToken(SiddhiQLParser.OBJECT, 0); } public TerminalNode STRING() { return getToken(SiddhiQLParser.STRING, 0); }
public TerminalNode DOUBLE() { return getToken(SiddhiQLParser.DOUBLE, 0); } public TerminalNode FLOAT() { return getToken(SiddhiQLParser.FLOAT, 0); }
public TerminalNode FLOAT() { return getToken(SiddhiQLParser.FLOAT, 0); } public Attribute_typeContext(ParserRuleContext parent, int invokingState) {