Interface IDatabaseObject
- All Superinterfaces:
CloseStateRequestable, CreationRequestable, DatabaseConnectionRequestable, DeletionRequestable, EditingRequestable, LoadingRequestable, StateRequestable<DatabaseObjectState>
- All Known Subinterfaces:
IBackReference<E>, IBaseBackReference, IBaseReference, IBaseValueField<V>, IColumn, IColumn, IDatabase, IDatabase, IEntity, IField, IMultiBackReference<E>, IMultiBackReferenceEntry<E>, IMultiReference<E>, IMultiReferenceEntry<E>, IMultiValueField<V>, IMultiValueFieldEntry<V>, IOptionalBackReference<E>, IOptionalReference<E>, IOptionalValueField<V>, IReference<E>, ITable<E>, ITable, IValueField<V>
- All Known Implementing Classes:
AbstractBaseBackReference, AbstractBaseReference, AbstractBaseValueField, AbstractEntity, AbstractField, BackReference, Column, Column, Database, Database, Entity, GeneralEntity, MultiBackReference, MultiBackReferenceEntry, MultiReference, MultiValueField, MultiValueFieldEntry, OptionalBackReference, OptionalReference, OptionalValueField, Reference, Table, Table, ValueField
public interface IDatabaseObject
extends CloseStateRequestable, CreationRequestable, DatabaseConnectionRequestable, DeletionRequestable, EditingRequestable, LoadingRequestable, StateRequestable<DatabaseObjectState>
A
IDatabaseObject can be connected with a real database.- Author:
- Silvan Wyss
-
Method Summary
Methods inherited from interface CloseStateRequestable
isClosed, isOpenMethods inherited from interface CreationRequestable
isNewMethods inherited from interface DatabaseConnectionRequestable
isConnectedWithRealDatabaseMethods inherited from interface DeletionRequestable
isDeletedMethods inherited from interface EditingRequestable
isEditedMethods inherited from interface LoadingRequestable
isLoadedMethods inherited from interface StateRequestable
getState