class VirtualListViewResponseControl extends AbstractControl implements ResponseControl {

  @Override
  public void decode(final DERBuffer encoded)
  {
    final DERParser parser = new DERParser();
    parser.registerHandler(TargetPositionHandler.PATH, new TargetPositionHandler(this));
    parser.registerHandler(ContentCountHandler.PATH, new ContentCountHandler(this));
    parser.registerHandler(ViewResultHandler.PATH, new ViewResultHandler(this));
    parser.registerHandler(ContextIDHandler.PATH, new ContextIDHandler(this));
    parser.parse(encoded);
  }

  public  VirtualListViewResponseControl();
  public  VirtualListViewResponseControl(final boolean critical);
  public  VirtualListViewResponseControl(
    final int position,
    final int count,
    final ResultCode code,
    final byte[] context);
  public  VirtualListViewResponseControl(
    final int position,
    final int count,
    final ResultCode code,
    final byte[] context,
    final boolean critical);

}