Package vector_tile
Interface VectorTile.Tile.LayerOrBuilder
- All Superinterfaces:
com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<VectorTile.Tile.Layer>
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
VectorTile.Tile.Layer
,VectorTile.Tile.Layer.Builder
- Enclosing class:
- VectorTile.Tile
public static interface VectorTile.Tile.LayerOrBuilder
extends com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<VectorTile.Tile.Layer>
-
Method Summary
Modifier and TypeMethodDescriptionint
Although this is an "optional" field it is required by the specification.getFeatures
(int index) The actual features in this tile.int
The actual features in this tile.The actual features in this tile.getFeaturesOrBuilder
(int index) The actual features in this tile.List<? extends VectorTile.Tile.FeatureOrBuilder>
The actual features in this tile.getKeys
(int index) Dictionary encoding for keyscom.google.protobuf.ByteString
getKeysBytes
(int index) Dictionary encoding for keysint
Dictionary encoding for keysDictionary encoding for keysgetName()
required string name = 1;
com.google.protobuf.ByteString
required string name = 1;
getValues
(int index) Dictionary encoding for valuesint
Dictionary encoding for valuesDictionary encoding for valuesgetValuesOrBuilder
(int index) Dictionary encoding for valuesList<? extends VectorTile.Tile.ValueOrBuilder>
Dictionary encoding for valuesint
Any compliant implementation must first read the version number encoded in this message and choose the correct implementation for this version number before proceeding to decode other parts of this message.boolean
Although this is an "optional" field it is required by the specification.boolean
hasName()
required string name = 1;
boolean
Any compliant implementation must first read the version number encoded in this message and choose the correct implementation for this version number before proceeding to decode other parts of this message.Methods inherited from interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder
getDefaultInstanceForType, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtension
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasVersion
boolean hasVersion()Any compliant implementation must first read the version number encoded in this message and choose the correct implementation for this version number before proceeding to decode other parts of this message.
required uint32 version = 15 [default = 1];
-
getVersion
int getVersion()Any compliant implementation must first read the version number encoded in this message and choose the correct implementation for this version number before proceeding to decode other parts of this message.
required uint32 version = 15 [default = 1];
-
hasName
boolean hasName()required string name = 1;
-
getName
String getName()required string name = 1;
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()required string name = 1;
-
getFeaturesList
List<VectorTile.Tile.Feature> getFeaturesList()The actual features in this tile.
repeated .vector_tile.Tile.Feature features = 2;
-
getFeatures
The actual features in this tile.
repeated .vector_tile.Tile.Feature features = 2;
-
getFeaturesCount
int getFeaturesCount()The actual features in this tile.
repeated .vector_tile.Tile.Feature features = 2;
-
getFeaturesOrBuilderList
List<? extends VectorTile.Tile.FeatureOrBuilder> getFeaturesOrBuilderList()The actual features in this tile.
repeated .vector_tile.Tile.Feature features = 2;
-
getFeaturesOrBuilder
The actual features in this tile.
repeated .vector_tile.Tile.Feature features = 2;
-
getKeysList
Dictionary encoding for keys
repeated string keys = 3;
-
getKeysCount
int getKeysCount()Dictionary encoding for keys
repeated string keys = 3;
-
getKeys
Dictionary encoding for keys
repeated string keys = 3;
-
getKeysBytes
com.google.protobuf.ByteString getKeysBytes(int index) Dictionary encoding for keys
repeated string keys = 3;
-
getValuesList
List<VectorTile.Tile.Value> getValuesList()Dictionary encoding for values
repeated .vector_tile.Tile.Value values = 4;
-
getValues
Dictionary encoding for values
repeated .vector_tile.Tile.Value values = 4;
-
getValuesCount
int getValuesCount()Dictionary encoding for values
repeated .vector_tile.Tile.Value values = 4;
-
getValuesOrBuilderList
List<? extends VectorTile.Tile.ValueOrBuilder> getValuesOrBuilderList()Dictionary encoding for values
repeated .vector_tile.Tile.Value values = 4;
-
getValuesOrBuilder
Dictionary encoding for values
repeated .vector_tile.Tile.Value values = 4;
-
hasExtent
boolean hasExtent()Although this is an "optional" field it is required by the specification. See https://github.com/mapbox/vector-tile-spec/issues/47
optional uint32 extent = 5 [default = 4096];
-
getExtent
int getExtent()Although this is an "optional" field it is required by the specification. See https://github.com/mapbox/vector-tile-spec/issues/47
optional uint32 extent = 5 [default = 4096];
-