@Test public void testGetType() throws StreamingException { notExpr = new NotExpression(new ConstExpression(false)); Assert.assertEquals(Boolean.class, notExpr.getType()); }
@Override public Class< ? > getType() { return Boolean.class; }
NotExpression implements IBooleanExpression { @Override public Class< ? > getType() { return Boolean.class; } }
NotExpression implements IBooleanExpression { @Override public Class< ? > getType() { return Boolean.class; } NotExpression(IExpression innerExpr); }
NotExpression implements IBooleanExpression { @Override public Class< ? > getType() { return Boolean.class; } NotExpression(IExpression innerExpr); @Override Object evaluate(IEvent theEvent); @Override Object evaluate(IEvent[] eventsPerStream); @Override Class< ? > getType(); IExpression getInnerExpr(); }
NotExpression implements IBooleanExpression { @Override public Class< ? > getType() { return Boolean.class; } NotExpression(IExpression innerExpr); @Override Object evaluate(IEvent theEvent); @Override Object evaluate(IEvent[] eventsPerStream); @Override Class< ? > getType(); IExpression getInnerExpr();  }