samples/preventcyclicdependencies/src-acyclic1/org/apidesign/cycles/array/MutableArray.java
1 package org.apidesign.cycles.array;
3 import java.io.IOException;
4 import java.io.OutputStream;
5 import org.openide.util.Lookup;
7 public class MutableArray {
10 public MutableArray(byte[] arr) {
14 public void xor(byte b) {
15 for (int i = 0; i < arr.length; i++) { arr[i] ^= b; }
18 public void encrypt(OutputStream os) throws IOException {
19 DoEncode en = Lookup.getDefault().lookup(DoEncode.class);
20 assert en != null : "org.netbeans.example.crypt missing!";
21 byte[] clone = (byte[]) arr.clone();