protected void copyNonPrimaryKeyAttributesFromImpl(MithraTransactionalObject f, MithraTransaction tx) throws MithraBusinessException { PetAbstract from = (PetAbstract) f; PetData newData = from.zSynchronizedGetData(); this.setPersonId(newData.getPersonId()); this.setPetAge(newData.getPetAge()); this.setPetTypeId(newData.getPetTypeId()); }
protected boolean issueUpdates(DatedTransactionalBehavior behavior, MithraDataObject data, MithraDataObject newData) { boolean changed = false; changed |= zUpdateInteger(behavior, data, newData, EmployeeFinder.age(), false); changed |= zUpdateInteger(behavior, data, newData, EmployeeFinder.employeeId(), false); changed |= zUpdateString(behavior, data, newData, EmployeeFinder.firstName(), false); changed |= zUpdateString(behavior, data, newData, EmployeeFinder.lastName(), false); return changed; }
public ObjectSequenceList getDetachedCopy() { ObjectSequenceList result = new ObjectSequenceList(); zDetachInto(result); return result; }
protected boolean issueUpdates(DatedTransactionalBehavior behavior, MithraDataObject data, MithraDataObject newData) { boolean changed = false; changed |= zUpdateInteger(behavior, data, newData, AccountBalanceFinder.accountId(), false); changed |= zUpdateDouble(behavior, data, newData, AccountBalanceFinder.balance(), false); return changed; }
protected boolean issueUpdatesForNonPrimaryKeys(TransactionalBehavior behavior, MithraDataObject data, MithraDataObject newData) { boolean changed = false; changed |= zUpdateLong(behavior, data, newData, ObjectSequenceFinder.nextValue(), false); return changed; }
public PersonList getDetachedCopy() { PersonList result = new PersonList(); zDetachInto(result); return result; }
public void setNextValueNull() { zSetAttributeNull(ObjectSequenceFinder.nextValue()); } }
public String getLastName() { PersonData data = (PersonData) this.zSynchronizedGetData(); return data.getLastName(); }
public MithraObject deserializeForRefresh(ObjectInput in) throws IOException, ClassNotFoundException { AllTypesData data = new AllTypesData(); data.zDeserializePrimaryKey(in); return this.createObject(data); }
public List getForDateRange(MithraDataObject obj, Timestamp start, Timestamp end) throws MithraDatabaseException { return this.getForDateRange(obj, start, end, AccountBalanceFinder.businessDate(), AccountBalanceFinder.processingDate()); } }
public boolean equalsForRelationship(Object _srcObject, Object _srcData, Object _targetData, Timestamp _asOfDate0, Timestamp _asOfDate1) { PetData _castedSrcData = (PetData) _srcData; PersonData _castedTargetData = (PersonData) _targetData; if (_castedSrcData.getPersonId() == _castedTargetData.getPersonId()) { return true; } return false; }
public void setNullableDoubleValueNull() { zSetAttributeNull(AllTypesFinder.nullableDoubleValue()); } }
public MithraList<? extends Task> findManyBypassCache(com.gs.fw.finder.Operation operation) { TaskList result = (TaskList) this.findMany(operation); result.setBypassCache(true); return result; }
public CustomerList getDetachedCopy() { CustomerList result = new CustomerList(); zDetachInto(result); return result; }
public int getCustomerId() { CustomerData data = (CustomerData) this.zSynchronizedGetData(); return data.getCustomerId(); }
public byte getByteValue() { AllTypesData data = (AllTypesData) this.zSynchronizedGetData(); return data.getByteValue(); }
public Date getDateValue() { AllTypesData data = (AllTypesData) this.zSynchronizedGetData(); return data.getDateValue(); }
public float getFloatValue() { AllTypesData data = (AllTypesData) this.zSynchronizedGetData(); return data.getFloatValue(); }
public ObjectSequenceList getDetachedCopy() { ObjectSequenceList result = new ObjectSequenceList(); zDetachInto(result); return result; }
protected boolean issueUpdatesUntil(DatedTransactionalBehavior behavior, MithraDataObject data, MithraDataObject newData, Timestamp until) { boolean changed = false; changed |= zUpdateInteger(behavior, data, newData, AccountBalanceFinder.accountId(), false, until); changed |= zUpdateDouble(behavior, data, newData, AccountBalanceFinder.balance(), false, until); return changed; }