Package org.teamapps.universaldb.pojo
Interface Entity<ENTITY>
- All Known Implementing Classes:
AbstractUdbEntity
public interface Entity<ENTITY>
-
Method Summary
Modifier and Type Method Description voidclearChanges()voiddelete()voiddelete(Transaction transaction)intgetId()booleanisCommitted()booleanisModified()booleanisStored()ENTITYsave()default ENTITYsave(Transaction transaction)ENTITYsave(Transaction transaction, boolean strictChangeVerification)default ENTITYsaveTransactional()ENTITYsaveTransactional(boolean strictChangeVerification)
-
Method Details
-
getId
int getId() -
clearChanges
void clearChanges() -
isModified
boolean isModified() -
save
-
save
-
saveTransactional
-
saveTransactional
-
save
ENTITY save() -
delete
-
delete
void delete() -
isCommitted
boolean isCommitted() -
isStored
boolean isStored()
-