Package gov.nasa.gsfc.sscweb.schema
Class LocationFilterOptions
java.lang.Object
gov.nasa.gsfc.sscweb.schema.LocationFilterOptions
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 Summary
FieldsModifier and TypeFieldDescriptionprotected booleanSpecifies whether all or just one or more of the specified filters must be satisfied.protected LocationFilterSpecifies the "distance from dipole invariant latitude" filter.protected LocationFilterSpecifies the "distance from dipole L value" filter.protected LocationFilterSpecifies the "distance from bow shock" filter.protected LocationFilterSpecifies the "distance from center of earth" filter.protected LocationFilterSpecifies the "distance from magnetopause" filter.protected LocationFilterSpecifies the "distance from neutral sheet" filter.protected LocationFilterSpecifies the "magnetic field strength" filter. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSpecifies the "distance from dipole invariant latitude" filter.Specifies the "distance from dipole L value" filter.Specifies the "distance from bow shock" filter.Specifies the "distance from center of earth" filter.Specifies the "distance from magnetopause" filter.Specifies the "distance from neutral sheet" filter.Specifies the "magnetic field strength" filter.booleanSpecifies whether all or just one or more of the specified filters must be satisfied.voidsetAllFilters(boolean value) Sets the value of the allFilters property.voidSets the value of the dipoleInvariantLatitude property.voidsetDipoleLValue(LocationFilter value) Sets the value of the dipoleLValue property.voidSets the value of the distanceFromBowShock property.voidSets the value of the distanceFromCenterOfEarth property.voidSets the value of the distanceFromMagnetopause property.voidSets the value of the distanceFromNeutralSheet property.voidSets the value of the magneticFieldStrength property.
-
Field Details
-
allFilters
protected boolean allFiltersSpecifies whether all or just one or more of the specified filters must be satisfied. -
distanceFromCenterOfEarth
Specifies the "distance from center of earth" filter. -
magneticFieldStrength
Specifies the "magnetic field strength" filter. -
distanceFromNeutralSheet
Specifies the "distance from neutral sheet" filter. -
distanceFromBowShock
Specifies the "distance from bow shock" filter. -
distanceFromMagnetopause
Specifies the "distance from magnetopause" filter. -
dipoleLValue
Specifies the "distance from dipole L value" filter. -
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
Specifies the "distance from center of earth" filter.- Returns:
- possible object is
LocationFilter
-
setDistanceFromCenterOfEarth
Sets the value of the distanceFromCenterOfEarth property.- Parameters:
value- allowed object isLocationFilter- See Also:
-
getMagneticFieldStrength
Specifies the "magnetic field strength" filter.- Returns:
- possible object is
LocationFilter
-
setMagneticFieldStrength
Sets the value of the magneticFieldStrength property.- Parameters:
value- allowed object isLocationFilter- See Also:
-
getDistanceFromNeutralSheet
Specifies the "distance from neutral sheet" filter.- Returns:
- possible object is
LocationFilter
-
setDistanceFromNeutralSheet
Sets the value of the distanceFromNeutralSheet property.- Parameters:
value- allowed object isLocationFilter- See Also:
-
getDistanceFromBowShock
Specifies the "distance from bow shock" filter.- Returns:
- possible object is
LocationFilter
-
setDistanceFromBowShock
Sets the value of the distanceFromBowShock property.- Parameters:
value- allowed object isLocationFilter- See Also:
-
getDistanceFromMagnetopause
Specifies the "distance from magnetopause" filter.- Returns:
- possible object is
LocationFilter
-
setDistanceFromMagnetopause
Sets the value of the distanceFromMagnetopause property.- Parameters:
value- allowed object isLocationFilter- See Also:
-
getDipoleLValue
Specifies the "distance from dipole L value" filter.- Returns:
- possible object is
LocationFilter
-
setDipoleLValue
Sets the value of the dipoleLValue property.- Parameters:
value- allowed object isLocationFilter- See Also:
-
getDipoleInvariantLatitude
Specifies the "distance from dipole invariant latitude" filter.- Returns:
- possible object is
LocationFilter
-
setDipoleInvariantLatitude
Sets the value of the dipoleInvariantLatitude property.- Parameters:
value- allowed object isLocationFilter- See Also:
-