public Class<?> getType() { return delegate.getType(); }
public Expression<Integer, Resolver> getSize() { return delegate.getSize(); }
public void encode(T value, BitChannel channel, Resolver resolver) throws IOException { delegate.encode(value, channel, resolver); }
public Class<?>[] getTypes() { return delegate.getTypes(); }
public T decode(BitBuffer buffer, Resolver resolver, Builder builder, boolean debug) throws DecodingException { return delegate.decode(buffer, resolver, builder, debug); }