Class Coverage.Builder<_B>
java.lang.Object
org.javastro.ivoa.entities.resource.dataservice.Coverage.Builder<_B>
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- Coverage
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.kscs.util.jaxb.Buildable
com.kscs.util.jaxb.Buildable.PrimitiveBuildable -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddSpectrals(Iterable<? extends String> spectrals) Adds the given items to the value of "spectrals"addSpectrals(String... spectrals) Adds the given items to the value of "spectrals"addTemporals(Iterable<? extends String> temporals) Adds the given items to the value of "temporals"addTemporals(String... temporals) Adds the given items to the value of "temporals"addWavebands(Iterable<? extends Waveband> wavebands) Adds the given items to the value of "wavebands"addWavebands(Waveband... wavebands) Adds the given items to the value of "wavebands"build()copyOf(Coverage.Builder _other) end()protected <_P extends Coverage>
_Pinit(_P _product) ServiceReference.Builder<? extends Coverage.Builder<_B>>Returns the existing builder or a new builder to build the value of the "footprint" property.withFootprint(ServiceReference footprint) Sets the new value of "footprint" (any previous value will be replaced)withRegionOfRegard(Float regionOfRegard) Sets the new value of "regionOfRegard" (any previous value will be replaced)SpatialCoverage.Builder<? extends Coverage.Builder<_B>>Returns the existing builder or a new builder to build the value of the "spatial" property.withSpatial(SpatialCoverage spatial) Sets the new value of "spatial" (any previous value will be replaced)withSpectrals(Iterable<? extends String> spectrals) Sets the new value of "spectrals" (any previous value will be replaced)withSpectrals(String... spectrals) Sets the new value of "spectrals" (any previous value will be replaced)AstroSTCDescriptionType.Builder<? extends Coverage.Builder<_B>>Returns the existing builder or a new builder to build the value of the "stcResourceProfile" property.withSTCResourceProfile(AstroSTCDescriptionType stcResourceProfile) Sets the new value of "stcResourceProfile" (any previous value will be replaced)withTemporals(Iterable<? extends String> temporals) Sets the new value of "temporals" (any previous value will be replaced)withTemporals(String... temporals) Sets the new value of "temporals" (any previous value will be replaced)withWavebands(Iterable<? extends Waveband> wavebands) Sets the new value of "wavebands" (any previous value will be replaced)withWavebands(Waveband... wavebands) Sets the new value of "wavebands" (any previous value will be replaced)
-
Field Details
-
_parentBuilder
-
_storedValue
-
-
Constructor Details
-
Builder
-
Builder
-
-
Method Details
-
end
-
init
-
withSTCResourceProfile
Sets the new value of "stcResourceProfile" (any previous value will be replaced)- Parameters:
stcResourceProfile- New value of the "stcResourceProfile" property.
-
withSTCResourceProfile
Returns the existing builder or a new builder to build the value of the "stcResourceProfile" property. UseStcBaseType.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "stcResourceProfile" property.
Use
StcBaseType.Builder.end()to return to the current builder.
-
withSpatial
Sets the new value of "spatial" (any previous value will be replaced)- Parameters:
spatial- New value of the "spatial" property.
-
withSpatial
Returns the existing builder or a new builder to build the value of the "spatial" property. UseSpatialCoverage.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "spatial" property.
Use
SpatialCoverage.Builder.end()to return to the current builder.
-
addTemporals
Adds the given items to the value of "temporals"- Parameters:
temporals- Items to add to the value of the "temporals" property
-
withTemporals
Sets the new value of "temporals" (any previous value will be replaced)- Parameters:
temporals- New value of the "temporals" property.
-
addTemporals
Adds the given items to the value of "temporals"- Parameters:
temporals- Items to add to the value of the "temporals" property
-
withTemporals
Sets the new value of "temporals" (any previous value will be replaced)- Parameters:
temporals- New value of the "temporals" property.
-
addSpectrals
Adds the given items to the value of "spectrals"- Parameters:
spectrals- Items to add to the value of the "spectrals" property
-
withSpectrals
Sets the new value of "spectrals" (any previous value will be replaced)- Parameters:
spectrals- New value of the "spectrals" property.
-
addSpectrals
Adds the given items to the value of "spectrals"- Parameters:
spectrals- Items to add to the value of the "spectrals" property
-
withSpectrals
Sets the new value of "spectrals" (any previous value will be replaced)- Parameters:
spectrals- New value of the "spectrals" property.
-
withFootprint
Sets the new value of "footprint" (any previous value will be replaced)- Parameters:
footprint- New value of the "footprint" property.
-
withFootprint
Returns the existing builder or a new builder to build the value of the "footprint" property. UseServiceReference.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "footprint" property.
Use
ServiceReference.Builder.end()to return to the current builder.
-
addWavebands
Adds the given items to the value of "wavebands"- Parameters:
wavebands- Items to add to the value of the "wavebands" property
-
withWavebands
Sets the new value of "wavebands" (any previous value will be replaced)- Parameters:
wavebands- New value of the "wavebands" property.
-
addWavebands
Adds the given items to the value of "wavebands"- Parameters:
wavebands- Items to add to the value of the "wavebands" property
-
withWavebands
Sets the new value of "wavebands" (any previous value will be replaced)- Parameters:
wavebands- New value of the "wavebands" property.
-
withRegionOfRegard
Sets the new value of "regionOfRegard" (any previous value will be replaced)- Parameters:
regionOfRegard- New value of the "regionOfRegard" property.
-
build
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable
-
copyOf
-
copyOf
-