Schnittstelle MaterializationRequestable
- Alle bekannten Unterschnittstellen:
IArrayList<E>, IContainer<E>, ILinkedList<E>, IMatrix<E>, ISqlRecord, Materiazable<M>
- Alle bekannten Implementierungsklassen:
AbstractContainer, AbstractExtendedContainer, ArrayContainerView, ArrayList, ContainerView, FilterContainerView, ImmutableList, IntervallContainerView, IterableContainerView, LinkedList, MappingContainerView, Matrix, MatrixColumn, MatrixRow, MultiContainerView, SingleContainer, SqlRecord
public interface MaterializationRequestable
A
MaterializationRequestable can be asked if it is either
materialized or a view. A materialized object manages its content by itself.
A view relies on the content of another object. The other object itself can
either be materialized or a view.
When there is created a materialized object from another object, the
materialized object will not be affected when the origin object changes. A
materialized object is not affected by the later changes of the origin
object.
When there is created a view from another object, the view can be affected
when the origin object changes. A view can be affected by the later changes
of the origin object.- Autor:
- Silvan Wyss
-
Methodenübersicht
-
Methodendetails
-
isMaterialized
boolean isMaterialized()- Gibt zurück:
- true if the current
MaterializationRequestableis materialized, false otherwise.
-
isView
default boolean isView()- Gibt zurück:
- true if the current
MaterializationRequestableis a view, false otherwise.
-