Interface MeasureTypeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
MeasureType, MeasureType.Builder

public interface MeasureTypeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    [gml/basicTypes.xsd at 117:68]
    com.google.protobuf.ByteString
    [gml/basicTypes.xsd at 117:68]
    double
    gml:MeasureType supports recording an amount encoded as a value of XML Schema double, together with a units of measure indicated by an attribute uom, short for "units of measure".

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getUom

      String getUom()
       [gml/basicTypes.xsd at 117:68]
       
      string uom = 1;
      Returns:
      The uom.
    • getUomBytes

      com.google.protobuf.ByteString getUomBytes()
       [gml/basicTypes.xsd at 117:68]
       
      string uom = 1;
      Returns:
      The bytes for uom.
    • getValue

      double getValue()
       gml:MeasureType supports recording an amount encoded as a value of XML Schema double, together with a units of measure indicated by an attribute uom, short for "units of measure". The value of the uom attribute identifies a reference system for the amount, usually a ratio or interval scale.  [gml/basicTypes.xsd at 111:34]
       
      double value = 2;
      Returns:
      The value.