/** An {@link UuidFactory} based on a native library. */
public class NativeUuidFactory implements UuidFactory, TypedUuidFactory {
+ static {
+ System.loadLibrary("Java_org_argeo_api_uuid");
+ }
@Override
public UUID get() {
@Override
public UUID randomUUIDWeak() {
- throw new UnsupportedOperationException();
+ return randomUUIDStrong();
}
}