Interface RelOps

All Known Implementing Classes:
SDArray, SDByte, SDFloat32, SDFloat64, SDGrid, SDInt16, SDInt32, SDList, SDSequence, SDString, SDStructure, SDUInt16, SDUInt32, SDURL

public interface RelOps
The RelOps interface defines how each type responds to relational operators. Most (all?) types will not have sensible responses to all of the relational operators (e.g. DByte won't know how to match a regular expression but DString will). For those operators that are nonsensical a class should throw InvalidOperator.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    equal(opendap.dap.BaseType bt)
     
    boolean
    greater(opendap.dap.BaseType bt)
     
    boolean
    greater_eql(opendap.dap.BaseType bt)
     
    boolean
    less(opendap.dap.BaseType bt)
     
    boolean
    less_eql(opendap.dap.BaseType bt)
     
    boolean
    not_equal(opendap.dap.BaseType bt)
     
    boolean
    regexp(opendap.dap.BaseType bt)