Class VelScalarIntervalType
java.lang.Object
org.javastro.ivoa.entities.stc.v1.StcBaseType
org.javastro.ivoa.entities.stc.v1.CoordIntervalType
org.javastro.ivoa.entities.stc.v1.SpatialIntervalType
org.javastro.ivoa.entities.stc.v1.VelocityIntervalType
org.javastro.ivoa.entities.stc.v1.VelScalarIntervalType
- All Implemented Interfaces:
org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v4.0.4",
date="2024-08-01T13:15:43+01:00")
public class VelScalarIntervalType
extends VelocityIntervalType
implements org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Scalar coordinate interval type
Java class for velScalarIntervalType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="velScalarIntervalType">
<complexContent>
<extension base="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}velocityIntervalType">
<sequence>
<element name="LoLimit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}double1Type" minOccurs="0"/>
<element name="HiLimit" type="{http://www.ivoa.net/xml/STC/stc-v1.30.xsd}double1Type" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Double1TypeUpper bound of intervalprotected Double1TypeLower bound of intervalFields inherited from class org.javastro.ivoa.entities.stc.v1.VelocityIntervalType
velTimeUnitFields inherited from class org.javastro.ivoa.entities.stc.v1.SpatialIntervalType
epoch, unitFields inherited from class org.javastro.ivoa.entities.stc.v1.CoordIntervalType
fillFactor, frameId, hiInclude, loInclude -
Constructor Summary
ConstructorsConstructorDescriptionDefault no-arg constructorVelScalarIntervalType(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, Boolean loInclude, Boolean hiInclude, Float fillFactor, Object frameId, BigDecimal epoch, String unit, VelTimeUnitType velTimeUnit, Double1Type loLimit, Double1Type hiLimit) Fully-initialising value constructor -
Method Summary
Modifier and TypeMethodDescriptionappend(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) booleanUpper bound of intervalLower bound of intervalinthashCode()voidvoidmergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy) voidsetHiLimit(Double1Type value) Sets the value of the hiLimit property.voidsetLoLimit(Double1Type value) Sets the value of the loLimit property.toString()withEpoch(BigDecimal value) withFillFactor(Float value) withFrameId(Object value) withHiInclude(Boolean value) withHiLimit(Double1Type value) withIDREFType(String value) withIDType(String value) withLoInclude(Boolean value) withLoLimit(Double1Type value) withVelTimeUnit(VelTimeUnitType value) Methods inherited from class org.javastro.ivoa.entities.stc.v1.VelocityIntervalType
getVelTimeUnit, setVelTimeUnitMethods inherited from class org.javastro.ivoa.entities.stc.v1.SpatialIntervalType
getEpoch, getUnit, setEpoch, setUnitMethods inherited from class org.javastro.ivoa.entities.stc.v1.CoordIntervalType
getFillFactor, getFrameId, isHiInclude, isLoInclude, setFillFactor, setFrameId, setHiInclude, setLoIncludeMethods inherited from class org.javastro.ivoa.entities.stc.v1.StcBaseType
getHref, getId, getIdref, getIDREFType, getIDType, getType, getUcd, setHref, setId, setIdref, setIDREFType, setIDType, setType, setUcd
-
Field Details
-
loLimit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected Double1Type loLimitLower bound of interval -
hiLimit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") protected Double1Type hiLimitUpper bound of interval
-
-
Constructor Details
-
VelScalarIntervalType
public VelScalarIntervalType()Default no-arg constructor -
VelScalarIntervalType
public VelScalarIntervalType(String id, Object idref, String ucd, String type, String href, String idType, String idrefType, Boolean loInclude, Boolean hiInclude, Float fillFactor, Object frameId, BigDecimal epoch, String unit, VelTimeUnitType velTimeUnit, Double1Type loLimit, Double1Type hiLimit) Fully-initialising value constructor
-
-
Method Details
-
getLoLimit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double1Type getLoLimit()Lower bound of interval- Returns:
- possible object is
Double1Type
-
setLoLimit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setLoLimit(Double1Type value) Sets the value of the loLimit property.- Parameters:
value- allowed object isDouble1Type- See Also:
-
getHiLimit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Double1Type getHiLimit()Upper bound of interval- Returns:
- possible object is
Double1Type
-
setHiLimit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void setHiLimit(Double1Type value) Sets the value of the hiLimit property.- Parameters:
value- allowed object isDouble1Type- See Also:
-
equals
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public boolean equals(Object object) - Overrides:
equalsin classVelocityIntervalType
-
hashCode
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public int hashCode()- Overrides:
hashCodein classVelocityIntervalType
-
toString
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public String toString()- Overrides:
toStringin classVelocityIntervalType
-
append
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendin classVelocityIntervalType
-
appendFields
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString- Overrides:
appendFieldsin classVelocityIntervalType
-
withLoLimit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withLoLimit(Double1Type value) -
withHiLimit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withHiLimit(Double1Type value) -
withVelTimeUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withVelTimeUnit(VelTimeUnitType value) - Overrides:
withVelTimeUnitin classVelocityIntervalType
-
withEpoch
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withEpoch(BigDecimal value) - Overrides:
withEpochin classVelocityIntervalType
-
withUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withUnit(String value) - Overrides:
withUnitin classVelocityIntervalType
-
withLoInclude
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withLoInclude(Boolean value) - Overrides:
withLoIncludein classVelocityIntervalType
-
withHiInclude
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withHiInclude(Boolean value) - Overrides:
withHiIncludein classVelocityIntervalType
-
withFillFactor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withFillFactor(Float value) - Overrides:
withFillFactorin classVelocityIntervalType
-
withFrameId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withFrameId(Object value) - Overrides:
withFrameIdin classVelocityIntervalType
-
withId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withId(String value) - Overrides:
withIdin classVelocityIntervalType
-
withIdref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withIdref(Object value) - Overrides:
withIdrefin classVelocityIntervalType
-
withUcd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withUcd(String value) - Overrides:
withUcdin classVelocityIntervalType
-
withType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withType(String value) - Overrides:
withTypein classVelocityIntervalType
-
withHref
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withHref(String value) - Overrides:
withHrefin classVelocityIntervalType
-
withIDType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withIDType(String value) - Overrides:
withIDTypein classVelocityIntervalType
-
withIDREFType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public VelScalarIntervalType withIDREFType(String value) - Overrides:
withIDREFTypein classVelocityIntervalType
-
mergeFrom
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void mergeFrom(Object left, Object right) - Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classVelocityIntervalType
-
mergeFrom
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public void mergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy) - Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
mergeFromin classVelocityIntervalType
-
createNewInstance
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public Object createNewInstance()- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.MergeFrom- Overrides:
createNewInstancein classCoordIntervalType
-