function I3SSymbology(layer) {
  this._layer = layer;
  this._defaultSymbology = undefined;
  this._valueFields = [];
  this._uniqueValueHash = undefined;
  this._classBreaksHash = undefined;

  this._parseLayerSymbology();
}
This class implements an I3S symbology for I3S Layers.
<p>
Do not construct this directly, instead access symbology through {@link I3SLayer}.
</p>
@alias I3SSymbology
@internalConstructor