public NSManagedObject(NSEntityDescription entity, NSManagedObjectContext context) { super((SkipInit) null); initObject(init(entity, context)); } /*</constructors>*/
public void setPrimitiveValue(String key, NSObject value) { setPrimitiveValue(value, key); } /**
public void setValue(String key, NSObject value) { setValue(value, key); } public void setPrimitiveValue(String key, NSObject value) {
/** * * @param key * @param value * @return * @throws NSErrorException */ public boolean validateValue(String key, NSObject value) throws NSErrorException { return validateValue(value, key); } /*<methods>*/
@Method(selector = "validateForUpdate:") private native boolean validateForUpdate(NSError.NSErrorPtr error); /**
@Method(selector = "validateForDelete:") private native boolean validateForDelete(NSError.NSErrorPtr error); public boolean validateForInsert() throws NSErrorException {
@Method(selector = "validateForInsert:") private native boolean validateForInsert(NSError.NSErrorPtr error); public boolean validateForUpdate() throws NSErrorException {
@Method(selector = "validateValue:forKey:error:") private native boolean validateValue(NSObject value, String key, NSError.NSErrorPtr error); public boolean validateForDelete() throws NSErrorException {
@Method(selector = "validateForUpdate:") private native boolean validateForUpdate(NSError.NSErrorPtr error); /**
@Method(selector = "validateForDelete:") private native boolean validateForDelete(NSError.NSErrorPtr error); public boolean validateForInsert() throws NSErrorException {
@Method(selector = "validateForInsert:") private native boolean validateForInsert(NSError.NSErrorPtr error); public boolean validateForUpdate() throws NSErrorException {
/** * @since Available in iOS 10.0 and later. */ @Method(selector = "initWithContext:") public NSManagedObject(NSManagedObjectContext moc) { super((SkipInit) null); initObject(init(moc)); } /*</constructors>*/
/** * * @param key * @param value * @return * @throws NSErrorException */ public boolean validateValue(String key, NSObject value) throws NSErrorException { return validateValue(value, key); } /*<methods>*/
public void setValue(String key, NSObject value) { setValue(value, key); } public void setPrimitiveValue(String key, NSObject value) {
public void setPrimitiveValue(String key, NSObject value) { setPrimitiveValue(value, key); } /**
@Method(selector = "validateForUpdate:") private native boolean validateForUpdate(NSError.NSErrorPtr error); /**
@Method(selector = "validateForDelete:") private native boolean validateForDelete(NSError.NSErrorPtr error); public boolean validateForInsert() throws NSErrorException {
@Method(selector = "validateForInsert:") private native boolean validateForInsert(NSError.NSErrorPtr error); public boolean validateForUpdate() throws NSErrorException {
/** * @since Available in iOS 10.0 and later. */ @Method(selector = "initWithContext:") public NSManagedObject(NSManagedObjectContext moc) { super((SkipInit) null); initObject(init(moc)); } /*</constructors>*/
/** * * @param key * @param value * @return * @throws NSErrorException */ public boolean validateValue(String key, NSObject value) throws NSErrorException { return validateValue(value, key); } /*<methods>*/