@Override public NSSet clone() { NSObject[] clonedSet = new NSObject[this.set.size()]; int i = 0; for(NSObject element : this.set) { clonedSet[i++] = element != null ? element.clone() : null; } return new NSSet(this.ordered, clonedSet); }
private static NSSet fromSet(Set<?> set) { NSSet result = new NSSet(); for (Object elem : set) { result.addObject(fromJavaObject(elem)); } return result; }
int contentOffset = lengthAndOffset[1]; NSSet set = new NSSet(true); for (int i = 0; i < length; i++) { int objRef = (int) parseUnsignedInt(this.bytes, offset + contentOffset + i * this.objectRefSize, offset + contentOffset + (i + 1) * this.objectRefSize); int contentOffset = lengthAndOffset[1]; NSSet set = new NSSet(); for (int i = 0; i < length; i++) { int objRef = (int) parseUnsignedInt(this.bytes, offset + contentOffset + i * this.objectRefSize, offset + contentOffset + (i + 1) * this.objectRefSize);