code: public void setFilterAttributeRanges(java.util.Collection<TypedLinkAttributeRange> filterAttributeRanges) {
          if (filterAttributeRanges == null) {
              this.filterAttributeRanges = null;
              return;
          }
  
          this.filterAttributeRanges = new java.util.ArrayList<TypedLinkAttributeRange>(filterAttributeRanges);
      }
docs: <p>
  Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact ranges
  must be specified at the end. Any attributes that do not have a range specified are presumed to match the entire
  range.
  </p>
  
  @param filterAttributeRanges
  Provides range filters for multiple attributes. When providing ranges to typed link selection, any inexact
  ranges must be specified at the end. Any attributes that do not have a range specified are presumed to
  match the entire range.