Class TAPType
java.lang.Object
org.javastro.ivoa.entities.resource.dataservice.DataType
org.javastro.ivoa.entities.resource.dataservice.TableDataType
org.javastro.ivoa.entities.resource.dataservice.TAPDataType
org.javastro.ivoa.entities.resource.dataservice.TAPType
- 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 TAPType
extends TAPDataType
implements org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
A data type supported explicitly by the Table Access
Protocol (v1.0). This is deprecated in VODataService 1.2,
and even TAP 1.0 services are encouraged to declare
their columns using VOTableType.
Java class for TAPType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="TAPType">
<simpleContent>
<restriction base="<http://www.ivoa.net/xml/VODataService/v1.1>TAPDataType">
<attribute name="arraysize" type="{http://www.ivoa.net/xml/VODataService/v1.1}ArrayShape" />
<attribute name="delim" type="{http://www.w3.org/2001/XMLSchema}string" default=" " />
<attribute name="extendedType" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="extendedSchema" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
<attribute name="size" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
<anyAttribute namespace='##other'/>
</restriction>
</simpleContent>
</complexType>
-
Field Summary
Fields inherited from class org.javastro.ivoa.entities.resource.dataservice.TAPDataType
sizeFields inherited from class org.javastro.ivoa.entities.resource.dataservice.DataType
arraysize, delim, extendedSchema, extendedType, value -
Constructor Summary
Constructors -
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) booleaninthashCode()voidvoidmergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy) toString()withArraysize(String value) withExtendedSchema(String value) withExtendedType(String value) withSize(BigInteger value) Methods inherited from class org.javastro.ivoa.entities.resource.dataservice.TAPDataType
getSize, setSizeMethods inherited from class org.javastro.ivoa.entities.resource.dataservice.DataType
getArraysize, getDelim, getExtendedSchema, getExtendedType, getOtherAttributes, getValue, setArraysize, setDelim, setExtendedSchema, setExtendedType, setValue
-
Constructor Details
-
Method Details
-
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 classTAPDataType
-
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 classTAPDataType
-
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 classTAPDataType
-
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 classTAPDataType
-
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 classTAPDataType
-
withSize
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TAPType withSize(BigInteger value) - Overrides:
withSizein classTAPDataType
-
withValue
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TAPType withValue(String value) - Overrides:
withValuein classTAPDataType
-
withArraysize
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TAPType withArraysize(String value) - Overrides:
withArraysizein classTAPDataType
-
withDelim
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TAPType withDelim(String value) - Overrides:
withDelimin classTAPDataType
-
withExtendedType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TAPType withExtendedType(String value) - Overrides:
withExtendedTypein classTAPDataType
-
withExtendedSchema
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2024-08-01T13:15:43+01:00") public TAPType withExtendedSchema(String value) - Overrides:
withExtendedSchemain classTAPDataType
-
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 classTAPDataType
-
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 classTAPDataType
-
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 classDataType
-