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 classFetchQuery.ViewportPair.Descriptor -
Field Summary
Fields Modifier and Type Field Description TablebaseTablebooleanisPreemptiveTableviewportTable -
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:DeflatableConvert this object into an Inflatable suitable for serialization.- Specified by:
deflatein 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)
-