org.openstreetmap.atlas.proto.ProtoAtlasOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of atlas Show documentation
Show all versions of atlas Show documentation
"Library to load OSM data into an Atlas format"
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: ProtoAtlas.proto
package org.openstreetmap.atlas.proto;
public interface ProtoAtlasOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.openstreetmap.atlas.proto.ProtoAtlas)
com.google.protobuf.MessageOrBuilder {
/**
* optional int64 numberOfPoints = 1;
*/
boolean hasNumberOfPoints();
/**
* optional int64 numberOfPoints = 1;
*/
long getNumberOfPoints();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoPoint points = 2;
*/
java.util.List
getPointsList();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoPoint points = 2;
*/
org.openstreetmap.atlas.proto.ProtoPoint getPoints(int index);
/**
* repeated .org.openstreetmap.atlas.proto.ProtoPoint points = 2;
*/
int getPointsCount();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoPoint points = 2;
*/
java.util.List extends org.openstreetmap.atlas.proto.ProtoPointOrBuilder>
getPointsOrBuilderList();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoPoint points = 2;
*/
org.openstreetmap.atlas.proto.ProtoPointOrBuilder getPointsOrBuilder(
int index);
/**
* optional int64 numberOfLines = 3;
*/
boolean hasNumberOfLines();
/**
* optional int64 numberOfLines = 3;
*/
long getNumberOfLines();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoLine lines = 4;
*/
java.util.List
getLinesList();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoLine lines = 4;
*/
org.openstreetmap.atlas.proto.ProtoLine getLines(int index);
/**
* repeated .org.openstreetmap.atlas.proto.ProtoLine lines = 4;
*/
int getLinesCount();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoLine lines = 4;
*/
java.util.List extends org.openstreetmap.atlas.proto.ProtoLineOrBuilder>
getLinesOrBuilderList();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoLine lines = 4;
*/
org.openstreetmap.atlas.proto.ProtoLineOrBuilder getLinesOrBuilder(
int index);
/**
* optional int64 numberOfAreas = 5;
*/
boolean hasNumberOfAreas();
/**
* optional int64 numberOfAreas = 5;
*/
long getNumberOfAreas();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoArea areas = 6;
*/
java.util.List
getAreasList();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoArea areas = 6;
*/
org.openstreetmap.atlas.proto.ProtoArea getAreas(int index);
/**
* repeated .org.openstreetmap.atlas.proto.ProtoArea areas = 6;
*/
int getAreasCount();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoArea areas = 6;
*/
java.util.List extends org.openstreetmap.atlas.proto.ProtoAreaOrBuilder>
getAreasOrBuilderList();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoArea areas = 6;
*/
org.openstreetmap.atlas.proto.ProtoAreaOrBuilder getAreasOrBuilder(
int index);
/**
* optional int64 numberOfNodes = 7;
*/
boolean hasNumberOfNodes();
/**
* optional int64 numberOfNodes = 7;
*/
long getNumberOfNodes();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoNode nodes = 8;
*/
java.util.List
getNodesList();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoNode nodes = 8;
*/
org.openstreetmap.atlas.proto.ProtoNode getNodes(int index);
/**
* repeated .org.openstreetmap.atlas.proto.ProtoNode nodes = 8;
*/
int getNodesCount();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoNode nodes = 8;
*/
java.util.List extends org.openstreetmap.atlas.proto.ProtoNodeOrBuilder>
getNodesOrBuilderList();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoNode nodes = 8;
*/
org.openstreetmap.atlas.proto.ProtoNodeOrBuilder getNodesOrBuilder(
int index);
/**
* optional int64 numberOfEdges = 9;
*/
boolean hasNumberOfEdges();
/**
* optional int64 numberOfEdges = 9;
*/
long getNumberOfEdges();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoEdge edges = 10;
*/
java.util.List
getEdgesList();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoEdge edges = 10;
*/
org.openstreetmap.atlas.proto.ProtoEdge getEdges(int index);
/**
* repeated .org.openstreetmap.atlas.proto.ProtoEdge edges = 10;
*/
int getEdgesCount();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoEdge edges = 10;
*/
java.util.List extends org.openstreetmap.atlas.proto.ProtoEdgeOrBuilder>
getEdgesOrBuilderList();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoEdge edges = 10;
*/
org.openstreetmap.atlas.proto.ProtoEdgeOrBuilder getEdgesOrBuilder(
int index);
/**
* optional int64 numberOfRelations = 11;
*/
boolean hasNumberOfRelations();
/**
* optional int64 numberOfRelations = 11;
*/
long getNumberOfRelations();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoRelation relations = 12;
*/
java.util.List
getRelationsList();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoRelation relations = 12;
*/
org.openstreetmap.atlas.proto.ProtoRelation getRelations(int index);
/**
* repeated .org.openstreetmap.atlas.proto.ProtoRelation relations = 12;
*/
int getRelationsCount();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoRelation relations = 12;
*/
java.util.List extends org.openstreetmap.atlas.proto.ProtoRelationOrBuilder>
getRelationsOrBuilderList();
/**
* repeated .org.openstreetmap.atlas.proto.ProtoRelation relations = 12;
*/
org.openstreetmap.atlas.proto.ProtoRelationOrBuilder getRelationsOrBuilder(
int index);
/**
* optional .org.openstreetmap.atlas.proto.ProtoAtlasMetaData metaData = 13;
*/
boolean hasMetaData();
/**
* optional .org.openstreetmap.atlas.proto.ProtoAtlasMetaData metaData = 13;
*/
org.openstreetmap.atlas.proto.ProtoAtlasMetaData getMetaData();
/**
* optional .org.openstreetmap.atlas.proto.ProtoAtlasMetaData metaData = 13;
*/
org.openstreetmap.atlas.proto.ProtoAtlasMetaDataOrBuilder getMetaDataOrBuilder();
}