Class TAPType.Builder<_B>
java.lang.Object
org.javastro.ivoa.entities.resource.dataservice.DataType.Builder<_B>
org.javastro.ivoa.entities.resource.dataservice.TableDataType.Builder<_B>
org.javastro.ivoa.entities.resource.dataservice.TAPDataType.Builder<_B>
org.javastro.ivoa.entities.resource.dataservice.TAPType.Builder<_B>
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- TAPType
public static class TAPType.Builder<_B>
extends TAPDataType.Builder<_B>
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 inherited from class org.javastro.ivoa.entities.resource.dataservice.DataType.Builder
_parentBuilder, _storedValue -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()copyOf(TAPType.Builder _other) protected <_P extends TAPType>
_Pinit(_P _product) withArraysize(String arraysize) Sets the new value of "arraysize" (any previous value will be replaced)Sets the new value of "delim" (any previous value will be replaced)withExtendedSchema(String extendedSchema) Sets the new value of "extendedSchema" (any previous value will be replaced)withExtendedType(String extendedType) Sets the new value of "extendedType" (any previous value will be replaced)withSize(BigInteger size) Sets the new value of "size" (any previous value will be replaced)Sets the new value of "value" (any previous value will be replaced)Methods inherited from class org.javastro.ivoa.entities.resource.dataservice.TAPDataType.Builder
copyOf, copyOf, initMethods inherited from class org.javastro.ivoa.entities.resource.dataservice.TableDataType.Builder
copyOf, copyOf, initMethods inherited from class org.javastro.ivoa.entities.resource.dataservice.DataType.Builder
copyOf, copyOf, end, init
-
Constructor Details
-
Builder
-
Builder
-
-
Method Details
-
init
-
withSize
Sets the new value of "size" (any previous value will be replaced)- Overrides:
withSizein classTAPDataType.Builder<_B>- Parameters:
size- New value of the "size" property.
-
withValue
Sets the new value of "value" (any previous value will be replaced)- Overrides:
withValuein classTAPDataType.Builder<_B>- Parameters:
value- New value of the "value" property.
-
withArraysize
Sets the new value of "arraysize" (any previous value will be replaced)- Overrides:
withArraysizein classTAPDataType.Builder<_B>- Parameters:
arraysize- New value of the "arraysize" property.
-
withDelim
Sets the new value of "delim" (any previous value will be replaced)- Overrides:
withDelimin classTAPDataType.Builder<_B>- Parameters:
delim- New value of the "delim" property.
-
withExtendedType
Sets the new value of "extendedType" (any previous value will be replaced)- Overrides:
withExtendedTypein classTAPDataType.Builder<_B>- Parameters:
extendedType- New value of the "extendedType" property.
-
withExtendedSchema
Sets the new value of "extendedSchema" (any previous value will be replaced)- Overrides:
withExtendedSchemain classTAPDataType.Builder<_B>- Parameters:
extendedSchema- New value of the "extendedSchema" property.
-
build
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable- Overrides:
buildin classTAPDataType.Builder<_B>
-
copyOf
-
copyOf
-