public NSMergePolicy(NSMergePolicyType ty) { super((SkipInit) null); initObject(init(ty)); } /*</constructors>*/
@Method(selector = "resolveConflicts:error:") private native boolean resolveConflicts(NSArray<NSMergeConflict> list, NSError.NSErrorPtr error); /**
/** * @since Available in iOS 9.0 and later. */ public boolean resolveConstraintConflicts(NSArray<NSConstraintConflict> list) throws NSErrorException { NSError.NSErrorPtr ptr = new NSError.NSErrorPtr(); boolean result = resolveConstraintConflicts(list, ptr); if (ptr.get() != null) { throw new NSErrorException(ptr.get()); } return result; } /**
/** * @since Available in iOS 9.0 and later. */ public boolean resolveOptimisticLockingVersionConflicts(NSArray<NSMergeConflict> list) throws NSErrorException { NSError.NSErrorPtr ptr = new NSError.NSErrorPtr(); boolean result = resolveOptimisticLockingVersionConflicts(list, ptr); if (ptr.get() != null) { throw new NSErrorException(ptr.get()); } return result; } /**
/** * @since Available in iOS 9.0 and later. */ public boolean resolveOptimisticLockingVersionConflicts(NSArray<NSMergeConflict> list) throws NSErrorException { NSError.NSErrorPtr ptr = new NSError.NSErrorPtr(); boolean result = resolveOptimisticLockingVersionConflicts(list, ptr); if (ptr.get() != null) { throw new NSErrorException(ptr.get()); } return result; } /**
@Method(selector = "initWithMergeType:") public NSMergePolicy(NSMergePolicyType ty) { super((SkipInit) null); initObject(init(ty)); } /*</constructors>*/
/** * @since Available in iOS 9.0 and later. */ public boolean resolveConstraintConflicts(NSArray<NSConstraintConflict> list) throws NSErrorException { NSError.NSErrorPtr ptr = new NSError.NSErrorPtr(); boolean result = resolveConstraintConflicts(list, ptr); if (ptr.get() != null) { throw new NSErrorException(ptr.get()); } return result; } /**
/** * @since Available in iOS 9.0 and later. */ public boolean resolveOptimisticLockingVersionConflicts(NSArray<NSMergeConflict> list) throws NSErrorException { NSError.NSErrorPtr ptr = new NSError.NSErrorPtr(); boolean result = resolveOptimisticLockingVersionConflicts(list, ptr); if (ptr.get() != null) { throw new NSErrorException(ptr.get()); } return result; } /**
@Method(selector = "resolveConflicts:error:") private native boolean resolveConflicts(NSArray<NSMergeConflict> list, NSError.NSErrorPtr error); /**
@Method(selector = "initWithMergeType:") public NSMergePolicy(NSMergePolicyType ty) { super((SkipInit) null); initObject(init(ty)); } /*</constructors>*/
/** * @since Available in iOS 9.0 and later. */ public boolean resolveConstraintConflicts(NSArray<NSConstraintConflict> list) throws NSErrorException { NSError.NSErrorPtr ptr = new NSError.NSErrorPtr(); boolean result = resolveConstraintConflicts(list, ptr); if (ptr.get() != null) { throw new NSErrorException(ptr.get()); } return result; } /**
@Method(selector = "resolveConflicts:error:") private native boolean resolveConflicts(NSArray<NSMergeConflict> list, NSError.NSErrorPtr error); /**