public class RoverDatabaseStore extends java.lang.Object implements RoverStore
| Constructor and Description |
|---|
RoverDatabaseStore(java.lang.String name,
CoordinateSystem coordinateSystem) |
| Modifier and Type | Method and Description |
|---|---|
RoverBytesInput |
areaBytesForEntityId(int id) |
RoverBytesInput |
areaBytesIn(XyBounds bounds,
double maximumScale) |
RoverBytesInput |
bytesForEntityId(int id) |
Naming |
dataForId(int id) |
RoverEntity |
entityFor(int id) |
RoverCodec |
getCodec() |
RoverDatabase |
getDatabase() |
int |
getEntityCount() |
RoverBytesInput |
imageBytesForEntityId(int id) |
RoverBytesInput |
imageBytesIn(XyBounds bounds,
double maximumScale) |
java.awt.Image |
imageForId(int imageId) |
ImageSource |
imageSourceForId(int imageId) |
RoverLayer |
layerNamed(java.lang.String name) |
RoverBytesInput |
lineBytesForEntityId(int id) |
RoverBytesInput |
lineBytesIn(XyBounds bounds,
double maximumScale) |
java.util.List<RoverLayer> |
listLayers() |
Naming<RoverLayer> |
nameLayers() |
RoverBytesInput |
pointBytesForEntityId(int id) |
RoverBytesInput |
pointBytesIn(XyBounds bounds,
double maximumScale) |
RoverBytesInput |
textBytesForEntityId(int id) |
RoverBytesInput |
textBytesIn(XyBounds bounds,
double maximumScale) |
public RoverDatabaseStore(java.lang.String name,
CoordinateSystem coordinateSystem)
public RoverCodec getCodec()
getCodec in interface RoverStorepublic java.awt.Image imageForId(int imageId)
imageForId in interface RoverStorepublic ImageSource imageSourceForId(int imageId)
imageSourceForId in interface RoverStorepublic RoverLayer layerNamed(java.lang.String name)
layerNamed in interface RoverStorepublic java.util.List<RoverLayer> listLayers()
listLayers in interface RoverStorepublic Naming<RoverLayer> nameLayers()
nameLayers in interface RoverStorepublic RoverBytesInput areaBytesIn(XyBounds bounds, double maximumScale)
areaBytesIn in interface RoverStorepublic RoverBytesInput imageBytesIn(XyBounds bounds, double maximumScale)
imageBytesIn in interface RoverStorepublic RoverBytesInput lineBytesIn(XyBounds bounds, double maximumScale)
lineBytesIn in interface RoverStorepublic RoverBytesInput pointBytesIn(XyBounds bounds, double maximumScale)
pointBytesIn in interface RoverStorepublic RoverBytesInput textBytesIn(XyBounds bounds, double maximumScale)
textBytesIn in interface RoverStorepublic RoverBytesInput areaBytesForEntityId(int id)
public RoverBytesInput imageBytesForEntityId(int id)
public RoverBytesInput lineBytesForEntityId(int id)
public RoverBytesInput pointBytesForEntityId(int id)
public RoverBytesInput textBytesForEntityId(int id)
public Naming dataForId(int id)
dataForId in interface RoverStorepublic int getEntityCount()
getEntityCount in interface RoverStorepublic RoverDatabase getDatabase()
public RoverBytesInput bytesForEntityId(int id)
bytesForEntityId in interface RoverStorepublic RoverEntity entityFor(int id)
entityFor in interface RoverStore