Class Double9Type.Builder<_B>

java.lang.Object
org.javastro.ivoa.entities.stc.v1.StcBaseType.Builder<_B>
org.javastro.ivoa.entities.stc.v1.Double9Type.Builder<_B>
All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
Enclosing class:
Double9Type

public static class Double9Type.Builder<_B> extends StcBaseType.Builder<_B> implements com.kscs.util.jaxb.Buildable
  • Constructor Details

    • Builder

      public Builder(_B _parentBuilder, Double9Type _other, boolean _copy)
    • Builder

      public Builder(_B _parentBuilder, Double9Type _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
  • Method Details

    • init

      protected <_P extends Double9Type> _P init(_P _product)
    • withM11

      public Double9Type.Builder<_B> withM11(Double m11)
      Sets the new value of "m11" (any previous value will be replaced)
      Parameters:
      m11 - New value of the "m11" property.
    • withM12

      public Double9Type.Builder<_B> withM12(Double m12)
      Sets the new value of "m12" (any previous value will be replaced)
      Parameters:
      m12 - New value of the "m12" property.
    • withM13

      public Double9Type.Builder<_B> withM13(Double m13)
      Sets the new value of "m13" (any previous value will be replaced)
      Parameters:
      m13 - New value of the "m13" property.
    • withM21

      public Double9Type.Builder<_B> withM21(Double m21)
      Sets the new value of "m21" (any previous value will be replaced)
      Parameters:
      m21 - New value of the "m21" property.
    • withM22

      public Double9Type.Builder<_B> withM22(Double m22)
      Sets the new value of "m22" (any previous value will be replaced)
      Parameters:
      m22 - New value of the "m22" property.
    • withM23

      public Double9Type.Builder<_B> withM23(Double m23)
      Sets the new value of "m23" (any previous value will be replaced)
      Parameters:
      m23 - New value of the "m23" property.
    • withM31

      public Double9Type.Builder<_B> withM31(Double m31)
      Sets the new value of "m31" (any previous value will be replaced)
      Parameters:
      m31 - New value of the "m31" property.
    • withM32

      public Double9Type.Builder<_B> withM32(Double m32)
      Sets the new value of "m32" (any previous value will be replaced)
      Parameters:
      m32 - New value of the "m32" property.
    • withM33

      public Double9Type.Builder<_B> withM33(Double m33)
      Sets the new value of "m33" (any previous value will be replaced)
      Parameters:
      m33 - New value of the "m33" property.
    • withUnit

      public Double9Type.Builder<_B> withUnit(String unit)
      Sets the new value of "unit" (any previous value will be replaced)
      Parameters:
      unit - New value of the "unit" property.
    • withVelTimeUnit

      public Double9Type.Builder<_B> withVelTimeUnit(VelTimeUnitType velTimeUnit)
      Sets the new value of "velTimeUnit" (any previous value will be replaced)
      Parameters:
      velTimeUnit - New value of the "velTimeUnit" property.
    • withGenUnit

      public Double9Type.Builder<_B> withGenUnit(String genUnit)
      Sets the new value of "genUnit" (any previous value will be replaced)
      Parameters:
      genUnit - New value of the "genUnit" property.
    • withId

      public Double9Type.Builder<_B> withId(String id)
      Sets the new value of "id" (any previous value will be replaced)
      Overrides:
      withId in class StcBaseType.Builder<_B>
      Parameters:
      id - New value of the "id" property.
    • withIdref

      public Double9Type.Builder<_B> withIdref(Object idref)
      Sets the new value of "idref" (any previous value will be replaced)
      Overrides:
      withIdref in class StcBaseType.Builder<_B>
      Parameters:
      idref - New value of the "idref" property.
    • withUcd

      public Double9Type.Builder<_B> withUcd(String ucd)
      Sets the new value of "ucd" (any previous value will be replaced)
      Overrides:
      withUcd in class StcBaseType.Builder<_B>
      Parameters:
      ucd - New value of the "ucd" property.
    • withType

      public Double9Type.Builder<_B> withType(String type)
      Sets the new value of "type" (any previous value will be replaced)
      Overrides:
      withType in class StcBaseType.Builder<_B>
      Parameters:
      type - New value of the "type" property.
    • withHref

      public Double9Type.Builder<_B> withHref(String href)
      Sets the new value of "href" (any previous value will be replaced)
      Overrides:
      withHref in class StcBaseType.Builder<_B>
      Parameters:
      href - New value of the "href" property.
    • withIDType

      public Double9Type.Builder<_B> withIDType(String idType)
      Sets the new value of "idType" (any previous value will be replaced)
      Overrides:
      withIDType in class StcBaseType.Builder<_B>
      Parameters:
      idType - New value of the "idType" property.
    • withIDREFType

      public Double9Type.Builder<_B> withIDREFType(String idrefType)
      Sets the new value of "idrefType" (any previous value will be replaced)
      Overrides:
      withIDREFType in class StcBaseType.Builder<_B>
      Parameters:
      idrefType - New value of the "idrefType" property.
    • build

      public Double9Type build()
      Specified by:
      build in interface com.kscs.util.jaxb.Buildable
      Overrides:
      build in class StcBaseType.Builder<_B>
    • copyOf

      public Double9Type.Builder<_B> copyOf(Double9Type _other)
    • copyOf

      public Double9Type.Builder<_B> copyOf(Double9Type.Builder _other)