Class LocationFilterOptions

java.lang.Object
gov.nasa.gsfc.sscweb.schema.LocationFilterOptions

public class LocationFilterOptions extends Object
Data request location filter options. <p>Java class for LocationFilterOptions complex type</p>. <p>The following schema fragment specifies the expected content contained within this class.</p> <pre>{@code <complexType name="LocationFilterOptions"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="AllFilters" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="DistanceFromCenterOfEarth" type="{http://sscweb.gsfc.nasa.gov/schema}LocationFilter"/> <element name="MagneticFieldStrength" type="{http://sscweb.gsfc.nasa.gov/schema}LocationFilter"/> <element name="DistanceFromNeutralSheet" type="{http://sscweb.gsfc.nasa.gov/schema}LocationFilter"/> <element name="DistanceFromBowShock" type="{http://sscweb.gsfc.nasa.gov/schema}LocationFilter"/> <element name="DistanceFromMagnetopause" type="{http://sscweb.gsfc.nasa.gov/schema}LocationFilter"/> <element name="DipoleLValue" type="{http://sscweb.gsfc.nasa.gov/schema}LocationFilter"/> <element name="DipoleInvariantLatitude" type="{http://sscweb.gsfc.nasa.gov/schema}LocationFilter"/> </sequence> </restriction> </complexContent> </complexType> }</pre>
  • Field Details

    • allFilters

      protected boolean allFilters
      Specifies whether all or just one or more of the specified filters must be satisfied.
    • distanceFromCenterOfEarth

      protected LocationFilter distanceFromCenterOfEarth
      Specifies the "distance from center of earth" filter.
    • magneticFieldStrength

      protected LocationFilter magneticFieldStrength
      Specifies the "magnetic field strength" filter.
    • distanceFromNeutralSheet

      protected LocationFilter distanceFromNeutralSheet
      Specifies the "distance from neutral sheet" filter.
    • distanceFromBowShock

      protected LocationFilter distanceFromBowShock
      Specifies the "distance from bow shock" filter.
    • distanceFromMagnetopause

      protected LocationFilter distanceFromMagnetopause
      Specifies the "distance from magnetopause" filter.
    • dipoleLValue

      protected LocationFilter dipoleLValue
      Specifies the "distance from dipole L value" filter.
    • dipoleInvariantLatitude

      protected LocationFilter dipoleInvariantLatitude
      Specifies the "distance from dipole invariant latitude" filter.
  • Constructor Details

    • LocationFilterOptions

      public LocationFilterOptions()
  • Method Details

    • isAllFilters

      public boolean isAllFilters()
      Specifies whether all or just one or more of the specified filters must be satisfied.
    • setAllFilters

      public void setAllFilters(boolean value)
      Sets the value of the allFilters property.
    • getDistanceFromCenterOfEarth

      public LocationFilter getDistanceFromCenterOfEarth()
      Specifies the "distance from center of earth" filter.
      Returns:
      possible object is LocationFilter
    • setDistanceFromCenterOfEarth

      public void setDistanceFromCenterOfEarth(LocationFilter value)
      Sets the value of the distanceFromCenterOfEarth property.
      Parameters:
      value - allowed object is LocationFilter
      See Also:
    • getMagneticFieldStrength

      public LocationFilter getMagneticFieldStrength()
      Specifies the "magnetic field strength" filter.
      Returns:
      possible object is LocationFilter
    • setMagneticFieldStrength

      public void setMagneticFieldStrength(LocationFilter value)
      Sets the value of the magneticFieldStrength property.
      Parameters:
      value - allowed object is LocationFilter
      See Also:
    • getDistanceFromNeutralSheet

      public LocationFilter getDistanceFromNeutralSheet()
      Specifies the "distance from neutral sheet" filter.
      Returns:
      possible object is LocationFilter
    • setDistanceFromNeutralSheet

      public void setDistanceFromNeutralSheet(LocationFilter value)
      Sets the value of the distanceFromNeutralSheet property.
      Parameters:
      value - allowed object is LocationFilter
      See Also:
    • getDistanceFromBowShock

      public LocationFilter getDistanceFromBowShock()
      Specifies the "distance from bow shock" filter.
      Returns:
      possible object is LocationFilter
    • setDistanceFromBowShock

      public void setDistanceFromBowShock(LocationFilter value)
      Sets the value of the distanceFromBowShock property.
      Parameters:
      value - allowed object is LocationFilter
      See Also:
    • getDistanceFromMagnetopause

      public LocationFilter getDistanceFromMagnetopause()
      Specifies the "distance from magnetopause" filter.
      Returns:
      possible object is LocationFilter
    • setDistanceFromMagnetopause

      public void setDistanceFromMagnetopause(LocationFilter value)
      Sets the value of the distanceFromMagnetopause property.
      Parameters:
      value - allowed object is LocationFilter
      See Also:
    • getDipoleLValue

      public LocationFilter getDipoleLValue()
      Specifies the "distance from dipole L value" filter.
      Returns:
      possible object is LocationFilter
    • setDipoleLValue

      public void setDipoleLValue(LocationFilter value)
      Sets the value of the dipoleLValue property.
      Parameters:
      value - allowed object is LocationFilter
      See Also:
    • getDipoleInvariantLatitude

      public LocationFilter getDipoleInvariantLatitude()
      Specifies the "distance from dipole invariant latitude" filter.
      Returns:
      possible object is LocationFilter
    • setDipoleInvariantLatitude

      public void setDipoleInvariantLatitude(LocationFilter value)
      Sets the value of the dipoleInvariantLatitude property.
      Parameters:
      value - allowed object is LocationFilter
      See Also: