package com.nominanuda.rhino.host;
public abstract class Callback<RET, T> extends AbsCallback<RET> {
protected abstract RET callback(T... args);
protected abstract T[] cast(Object[] args, int l);
@Override
RET call(Object... args) {
return callback(cast(args, args.length));
}
}