Package de.aristaflow.ilm.model.common
Class AbstractRemoteIteratorData
java.lang.Object
de.aristaflow.ilm.model.common.AbstractRemoteIteratorData
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AbstractListRemoteIteratorData,StringRemoteIteratorData
Parent class for all remote iterator data, initial as well as following. This class is just for
sharing fields, it is never used and must not be used otherwise (in a service interface or as
referred type in the model). Deduction does not work since an incremental data object and the
corresponding following data object have the same field names.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription@NotNull BooleanWhether the corresponding iterator has been closed (dropped) since all data is being transferred with this initial data.This will benullif the corresponding iterator has been closed implicitly due to all data being available now.@NotNull Long@Size(min=1) StringThis is used as additional information for rich type hierarchies. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
subClass
This is used as additional information for rich type hierarchies. -
iteratorId
This will benullif the corresponding iterator has been closed implicitly due to all data being available now. -
remAliveTime
-
closed
Whether the corresponding iterator has been closed (dropped) since all data is being transferred with this initial data.
-
-
Constructor Details
-
AbstractRemoteIteratorData
public AbstractRemoteIteratorData()
-