lucene/src/main/java/com/orientechnologies/spatial/operator/OLuceneSpatialOperator.java
@Override
  public Object evaluateRecord(OIdentifiable iRecord, ODocument iCurrentResult, OSQLFilterCondition iCondition, Object iLeft,
      Object iRight, OCommandContext iContext, final ODocumentSerializer serializer) {

    OSQLFunction function = OSQLEngine.getInstance().getFunction(keyword);
    return function.execute(this, iRecord, iCurrentResult, new Object[] { iLeft, iCondition.getRight() }, iContext);
  }
@Override
  public Object evaluateRecord(OIdentifiable iRecord, ODocument iCurrentResult, OSQLFilterCondition iCondition, Object iLeft,
      Object iRight, OCommandContext iContext, final ODocumentSerializer serializer) {

    OSQLFunction function = OSQLEngine.getInstance().getFunction(keyword);
    return function.execute(this, iRecord, iCurrentResult, new Object[] { iLeft, iCondition.getRight() }, iContext);
  }
@ Override public Object evaluateRecord ( OIdentifiable iRecord , ODocument iCurrentResult , OSQLFilterCondition iCondition , Object iLeft , Object iRight , OCommandContext iContext , final ODocumentSerializer serializer ) { OSQLFunction function = OSQLEngine . getInstance ( ) . getFunction ( keyword ) ; return function . execute ( this , iRecord , iCurrentResult , new Object [ ] { iLeft , iCondition . getRight ( ) } , iContext ) ; }
TODO HANDLE EVALUATE RECORD
TODO HANDLE EVALUATE RECORD