< prev index next >

test/java/nio/Buffer/Order-X.java.template

Print this page




  35 public class Order$Type$ extends Order {
  36     private static void ck$Type$Buffer($Type$Buffer buf, ByteOrder expected) {
  37         ck(buf.asReadOnlyBuffer().order(), expected);
  38         ck(buf.duplicate().order(), expected);
  39         ck(buf.slice().order(), expected);
  40     }
  41 
  42     static void ck$Type$Buffer() {
  43         $type$[] array = new $type$[LENGTH];
  44         $Type$Buffer buf = $Type$Buffer.wrap(array);
  45         ck(buf.order(), nord);
  46         ck$Type$Buffer(buf, nord);
  47 
  48         buf = $Type$Buffer.wrap(array, LENGTH/2, LENGTH/2);
  49         ck(buf.order(), nord);
  50         ck$Type$Buffer(buf, nord);
  51 
  52         buf = $Type$Buffer.allocate(LENGTH);
  53         ck(buf.order(), nord);
  54         ck$Type$Buffer(buf, nord);
  55 
  56         ck$Type$Buffer(ByteBuffer.allocate(LENGTH).as$Type$Buffer(), be);
  57         ck$Type$Buffer(ByteBuffer.allocateDirect(LENGTH).as$Type$Buffer(), be);
  58     }
  59 }


  35 public class Order$Type$ extends Order {
  36     private static void ck$Type$Buffer($Type$Buffer buf, ByteOrder expected) {
  37         ck(buf.asReadOnlyBuffer().order(), expected);
  38         ck(buf.duplicate().order(), expected);
  39         ck(buf.slice().order(), expected);
  40     }
  41 
  42     static void ck$Type$Buffer() {
  43         $type$[] array = new $type$[LENGTH];
  44         $Type$Buffer buf = $Type$Buffer.wrap(array);
  45         ck(buf.order(), nord);
  46         ck$Type$Buffer(buf, nord);
  47 
  48         buf = $Type$Buffer.wrap(array, LENGTH/2, LENGTH/2);
  49         ck(buf.order(), nord);
  50         ck$Type$Buffer(buf, nord);
  51 
  52         buf = $Type$Buffer.allocate(LENGTH);
  53         ck(buf.order(), nord);
  54         ck$Type$Buffer(buf, nord);



  55     }
  56 }
< prev index next >