Package software.kes.collectionviews
Interface Primitive
-
public interface PrimitiveA marker interface for indicating that a view is "primitive", i.e., it is not a transformation of another view.Primitiveis only of concern to implementers of custom views.It is optional for custom views to mix in this trait. If present, internal copying routines in the collection-views library may use this as a hint for optimization.
While presence of
Primitiveindicates that the view is not a transformation, you should not rely on the absence ofPrimitiveto indicate that it is a transformation.