Package com.baremaps.osm.binary
Interface Osmformat.RelationOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Osmformat.Relation
,Osmformat.Relation.Builder
- Enclosing class:
- Osmformat
public static interface Osmformat.RelationOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getId()
required int64 id = 1;
Osmformat.Info
getInfo()
optional .osmpbf.Info info = 4;
Osmformat.InfoOrBuilder
getInfoOrBuilder()
optional .osmpbf.Info info = 4;
int
getKeys(int index)
Parallel arrays.int
getKeysCount()
Parallel arrays.List<Integer>
getKeysList()
Parallel arrays.long
getMemids(int index)
DELTA encodedint
getMemidsCount()
DELTA encodedList<Long>
getMemidsList()
DELTA encodedint
getRolesSid(int index)
Parallel arraysint
getRolesSidCount()
Parallel arraysList<Integer>
getRolesSidList()
Parallel arraysOsmformat.Relation.MemberType
getTypes(int index)
repeated .osmpbf.Relation.MemberType types = 10 [packed = true];
int
getTypesCount()
repeated .osmpbf.Relation.MemberType types = 10 [packed = true];
List<Osmformat.Relation.MemberType>
getTypesList()
repeated .osmpbf.Relation.MemberType types = 10 [packed = true];
int
getVals(int index)
repeated uint32 vals = 3 [packed = true];
int
getValsCount()
repeated uint32 vals = 3 [packed = true];
List<Integer>
getValsList()
repeated uint32 vals = 3 [packed = true];
boolean
hasId()
required int64 id = 1;
boolean
hasInfo()
optional .osmpbf.Info info = 4;
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasId
boolean hasId()
required int64 id = 1;
-
getId
long getId()
required int64 id = 1;
-
getKeysCount
int getKeysCount()
Parallel arrays.
repeated uint32 keys = 2 [packed = true];
-
getKeys
int getKeys(int index)
Parallel arrays.
repeated uint32 keys = 2 [packed = true];
-
getValsCount
int getValsCount()
repeated uint32 vals = 3 [packed = true];
-
getVals
int getVals(int index)
repeated uint32 vals = 3 [packed = true];
-
hasInfo
boolean hasInfo()
optional .osmpbf.Info info = 4;
-
getInfo
Osmformat.Info getInfo()
optional .osmpbf.Info info = 4;
-
getInfoOrBuilder
Osmformat.InfoOrBuilder getInfoOrBuilder()
optional .osmpbf.Info info = 4;
-
getRolesSidList
List<Integer> getRolesSidList()
Parallel arrays
repeated int32 roles_sid = 8 [packed = true];
-
getRolesSidCount
int getRolesSidCount()
Parallel arrays
repeated int32 roles_sid = 8 [packed = true];
-
getRolesSid
int getRolesSid(int index)
Parallel arrays
repeated int32 roles_sid = 8 [packed = true];
-
getMemidsCount
int getMemidsCount()
DELTA encoded
repeated sint64 memids = 9 [packed = true];
-
getMemids
long getMemids(int index)
DELTA encoded
repeated sint64 memids = 9 [packed = true];
-
getTypesList
List<Osmformat.Relation.MemberType> getTypesList()
repeated .osmpbf.Relation.MemberType types = 10 [packed = true];
-
getTypesCount
int getTypesCount()
repeated .osmpbf.Relation.MemberType types = 10 [packed = true];
-
getTypes
Osmformat.Relation.MemberType getTypes(int index)
repeated .osmpbf.Relation.MemberType types = 10 [packed = true];
-
-