Class FetchQuery.ViewportPair
java.lang.Object
com.illumon.iris.db.tables.remote.FetchQuery.ViewportPair
- All Implemented Interfaces:
Deflatable<FetchQuery.ViewportPair>
- Enclosing class:
- FetchQuery
public static class FetchQuery.ViewportPair extends Object implements Deflatable<FetchQuery.ViewportPair>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FetchQuery.ViewportPair.Descriptor
-
Field Summary
Fields Modifier and Type Field Description Table
baseTable
boolean
isPreemptive
Table
viewportTable
-
Constructor Summary
Constructors Constructor Description ViewportPair(boolean isPreemptive, Table baseTable, Table viewportTable)
-
Method Summary
Modifier and Type Method Description Inflatable<FetchQuery.ViewportPair>
deflate(ExportedObjectClient client)
Convert this object into an Inflatable suitable for serialization.Inflatable<FetchQuery.ViewportPair>
deflate(ExportedObjectClient client, boolean preSubscribe)
-
Field Details
-
isPreemptive
public boolean isPreemptive -
baseTable
-
viewportTable
-
-
Constructor Details
-
Method Details
-
deflate
Description copied from interface:Deflatable
Convert this object into an Inflatable suitable for serialization.- Specified by:
deflate
in interfaceDeflatable<FetchQuery.ViewportPair>
- Parameters:
client
- the ExportedObjectClient we are deflating for.- Returns:
- an Inflatable for serializing to the client
-
deflate
public Inflatable<FetchQuery.ViewportPair> deflate(@NotNull ExportedObjectClient client, boolean preSubscribe)
-