Class VOTableType.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.VOTableType.Builder<_B>
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- VOTableType
public static class VOTableType.Builder<_B>
extends TableDataType.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
ConstructorsConstructorDescriptionBuilder(_B _parentBuilder, VOTableType _other, boolean _copy) Builder(_B _parentBuilder, VOTableType _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) -
Method Summary
Modifier and TypeMethodDescriptionbuild()copyOf(VOTableType _other) copyOf(VOTableType.Builder _other) protected <_P extends VOTableType>
_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)Sets the new value of "value" (any previous value will be replaced)Methods 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
public Builder(_B _parentBuilder, VOTableType _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
-
-
Method Details
-
init
-
withValue
Sets the new value of "value" (any previous value will be replaced)- Overrides:
withValuein classTableDataType.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 classTableDataType.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 classTableDataType.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 classTableDataType.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 classTableDataType.Builder<_B>- Parameters:
extendedSchema- New value of the "extendedSchema" property.
-
build
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable- Overrides:
buildin classTableDataType.Builder<_B>
-
copyOf
-
copyOf
-