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 Type
    Method
    Description
    int
    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.
    The actual features in this tile.
    The actual features in this tile.
    getKeys(int index)
    Dictionary encoding for keys
    com.google.protobuf.ByteString
    getKeysBytes(int index)
    Dictionary encoding for keys
    int
    Dictionary encoding for keys
    Dictionary encoding for keys
    required string name = 1;
    com.google.protobuf.ByteString
    required string name = 1;
    getValues(int index)
    Dictionary encoding for values
    int
    Dictionary encoding for values
    Dictionary encoding for values
    getValuesOrBuilder(int index)
    Dictionary encoding for values
    Dictionary encoding for values
    int
    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
    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

      VectorTile.Tile.Feature getFeatures(int index)
       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

      VectorTile.Tile.FeatureOrBuilder getFeaturesOrBuilder(int index)
       The actual features in this tile.
       
      repeated .vector_tile.Tile.Feature features = 2;
    • getKeysList

      List<String> getKeysList()
       Dictionary encoding for keys
       
      repeated string keys = 3;
    • getKeysCount

      int getKeysCount()
       Dictionary encoding for keys
       
      repeated string keys = 3;
    • getKeys

      String getKeys(int index)
       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

      VectorTile.Tile.Value getValues(int index)
       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

      VectorTile.Tile.ValueOrBuilder getValuesOrBuilder(int index)
       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];