Interface Osmformat.RelationOrBuilder
- 
- All Superinterfaces:
- proto4.MessageLiteOrBuilder,- proto4.MessageOrBuilder
 - All Known Implementing Classes:
- Osmformat.Relation,- Osmformat.Relation.Builder
 - Enclosing class:
- Osmformat
 
 public static interface Osmformat.RelationOrBuilder extends proto4.MessageOrBuilder
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetId()required int64 id = 1;Osmformat.InfogetInfo()optional .Info info = 4;Osmformat.InfoOrBuildergetInfoOrBuilder()optional .Info info = 4;intgetKeys(int index)Parallel arrays.intgetKeysCount()Parallel arrays.List<Integer>getKeysList()Parallel arrays.longgetMemids(int index)DELTA encodedintgetMemidsCount()DELTA encodedList<Long>getMemidsList()DELTA encodedintgetRolesSid(int index)Parallel arraysintgetRolesSidCount()Parallel arraysList<Integer>getRolesSidList()Parallel arraysOsmformat.Relation.MemberTypegetTypes(int index)repeated .Relation.MemberType types = 10 [packed = true];intgetTypesCount()repeated .Relation.MemberType types = 10 [packed = true];List<Osmformat.Relation.MemberType>getTypesList()repeated .Relation.MemberType types = 10 [packed = true];intgetVals(int index)repeated uint32 vals = 3 [packed = true];intgetValsCount()repeated uint32 vals = 3 [packed = true];List<Integer>getValsList()repeated uint32 vals = 3 [packed = true];booleanhasId()required int64 id = 1;booleanhasInfo()optional .Info info = 4;
 
- 
- 
- 
Method Detail- 
hasIdboolean hasId() required int64 id = 1;- Returns:
- Whether the id field is set.
 
 - 
getIdlong getId() required int64 id = 1;- Returns:
- The id.
 
 - 
getKeysListList<Integer> getKeysList() Parallel arrays. repeated uint32 keys = 2 [packed = true];- Returns:
- A list containing the keys.
 
 - 
getKeysCountint getKeysCount() Parallel arrays. repeated uint32 keys = 2 [packed = true];- Returns:
- The count of keys.
 
 - 
getKeysint getKeys(int index) Parallel arrays. repeated uint32 keys = 2 [packed = true];- Parameters:
- index- The index of the element to return.
- Returns:
- The keys at the given index.
 
 - 
getValsListList<Integer> getValsList() repeated uint32 vals = 3 [packed = true];- Returns:
- A list containing the vals.
 
 - 
getValsCountint getValsCount() repeated uint32 vals = 3 [packed = true];- Returns:
- The count of vals.
 
 - 
getValsint getVals(int index) repeated uint32 vals = 3 [packed = true];- Parameters:
- index- The index of the element to return.
- Returns:
- The vals at the given index.
 
 - 
hasInfoboolean hasInfo() optional .Info info = 4;- Returns:
- Whether the info field is set.
 
 - 
getInfoOsmformat.Info getInfo() optional .Info info = 4;- Returns:
- The info.
 
 - 
getInfoOrBuilderOsmformat.InfoOrBuilder getInfoOrBuilder() optional .Info info = 4;
 - 
getRolesSidListList<Integer> getRolesSidList() Parallel arrays repeated int32 roles_sid = 8 [packed = true];- Returns:
- A list containing the rolesSid.
 
 - 
getRolesSidCountint getRolesSidCount() Parallel arrays repeated int32 roles_sid = 8 [packed = true];- Returns:
- The count of rolesSid.
 
 - 
getRolesSidint getRolesSid(int index) Parallel arrays repeated int32 roles_sid = 8 [packed = true];- Parameters:
- index- The index of the element to return.
- Returns:
- The rolesSid at the given index.
 
 - 
getMemidsListList<Long> getMemidsList() DELTA encoded repeated sint64 memids = 9 [packed = true];- Returns:
- A list containing the memids.
 
 - 
getMemidsCountint getMemidsCount() DELTA encoded repeated sint64 memids = 9 [packed = true];- Returns:
- The count of memids.
 
 - 
getMemidslong getMemids(int index) DELTA encoded repeated sint64 memids = 9 [packed = true];- Parameters:
- index- The index of the element to return.
- Returns:
- The memids at the given index.
 
 - 
getTypesListList<Osmformat.Relation.MemberType> getTypesList() repeated .Relation.MemberType types = 10 [packed = true];- Returns:
- A list containing the types.
 
 - 
getTypesCountint getTypesCount() repeated .Relation.MemberType types = 10 [packed = true];- Returns:
- The count of types.
 
 - 
getTypesOsmformat.Relation.MemberType getTypes(int index) repeated .Relation.MemberType types = 10 [packed = true];- Parameters:
- index- The index of the element to return.
- Returns:
- The types at the given index.
 
 
- 
 
-