Class AstronTimeType.Builder<_B>
java.lang.Object
org.javastro.ivoa.entities.stc.v1.AstronTimeType.Builder<_B>
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- AstronTimeType
public static class AstronTimeType.Builder<_B>
extends Object
implements com.kscs.util.jaxb.Buildable
-
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
ConstructorsConstructorDescriptionBuilder(_B _parentBuilder, AstronTimeType _other, boolean _copy) Builder(_B _parentBuilder, AstronTimeType _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) -
Method Summary
Modifier and TypeMethodDescriptionbuild()copyOf(AstronTimeType _other) copyOf(AstronTimeType.Builder _other) end()protected <_P extends AstronTimeType>
_Pinit(_P _product) withAbsoluteTime(jakarta.xml.bind.JAXBElement<?> absoluteTime) Sets the new value of "absoluteTime" (any previous value will be replaced)TimeOffsetType.Builder<? extends AstronTimeType.Builder<_B>>Returns the existing builder or a new builder to build the value of the "timeOffset" property.withTimeOffset(TimeOffsetType timeOffset) Sets the new value of "timeOffset" (any previous value will be replaced)withTimescale(TimeScaleType timescale) Sets the new value of "timescale" (any previous value will be replaced)
-
Field Details
-
_parentBuilder
-
_storedValue
-
-
Constructor Details
-
Builder
-
Builder
public Builder(_B _parentBuilder, AstronTimeType _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
-
-
Method Details
-
end
-
init
-
withTimescale
Sets the new value of "timescale" (any previous value will be replaced)- Parameters:
timescale- New value of the "timescale" property.
-
withTimeOffset
Sets the new value of "timeOffset" (any previous value will be replaced)- Parameters:
timeOffset- New value of the "timeOffset" property.
-
withTimeOffset
Returns the existing builder or a new builder to build the value of the "timeOffset" property. UseTimeOffsetType.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "timeOffset" property.
Use
TimeOffsetType.Builder.end()to return to the current builder.
-
withAbsoluteTime
Sets the new value of "absoluteTime" (any previous value will be replaced)- Parameters:
absoluteTime- New value of the "absoluteTime" property.
-
build
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable
-
copyOf
-
copyOf
-