Package org.yamcs.http.api
Class MdbPageBuilder<T extends NameDescription>
- java.lang.Object
-
- org.yamcs.http.api.MdbPageBuilder<T>
-
public class MdbPageBuilder<T extends NameDescription> extends Object
Builds a page result for a collection of matching space systems and other items.Results are sorted in lexicographical order, with space systems on top.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MdbPageBuilder.MdbPage<T extends NameDescription>
-
Constructor Summary
Constructors Constructor Description MdbPageBuilder(List<SpaceSystem> spaceSystems, List<T> items)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MdbPageBuilder.MdbPage<T>
buildPage()
void
setLimit(int limit)
void
setNext(String next)
void
setPos(int pos)
-
-
-
Constructor Detail
-
MdbPageBuilder
public MdbPageBuilder(List<SpaceSystem> spaceSystems, List<T> items)
-
-
Method Detail
-
setNext
public void setNext(String next)
-
setPos
public void setPos(int pos)
-
setLimit
public void setLimit(int limit)
-
buildPage
public MdbPageBuilder.MdbPage<T> buildPage()
-
-