@Override
  public Object eval(final byte[] script, final List<byte[]> keys, final List<byte[]> args) {
    return eval(script, toByteArray(keys.size()), getParamsWithBinary(keys, args));
  }
@ Override public Object eval ( final byte [ ] script , final List < byte [ ] > keys , final List < byte [ ] > args ) { return eval ( script , toByteArray ( keys . size ( ) ) , getParamsWithBinary ( keys , args ) ) ; }
Evaluates scripts using the Lua interpreter built into Redis starting from version 2.6.0.
<p>
@param script
@param keys
@param args
@return Script result