Class WriteValueConstraintType


  • @Generated(value="com.sun.tools.xjc.Driver",
               comments="JAXB RI v2.3.8",
               date="2026-01-14T04:58:58Z")
    public class WriteValueConstraintType
    extends java.lang.Object
    A constraint on the values that can be written to this field. Absence of this element implies that any value that fits can be written to it.

    Java class for writeValueConstraintType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="writeValueConstraintType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <choice>
             <element name="writeAsRead" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
             <element name="useEnumeratedValues" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
             <sequence>
               <element name="minimum" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}unsignedBitVectorExpression"/>
               <element name="maximum" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}unsignedBitVectorExpression"/>
             </sequence>
           </choice>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • writeAsRead

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        protected java.lang.Boolean writeAsRead
      • useEnumeratedValues

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        protected java.lang.Boolean useEnumeratedValues
      • minimum

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        protected UnsignedBitVectorExpression minimum
      • maximum

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        protected UnsignedBitVectorExpression maximum
    • Constructor Detail

      • WriteValueConstraintType

        public WriteValueConstraintType()
    • Method Detail

      • isWriteAsRead

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public java.lang.Boolean isWriteAsRead()
        Gets the value of the writeAsRead property.
        Returns:
        possible object is Boolean
      • setWriteAsRead

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public void setWriteAsRead​(java.lang.Boolean value)
        Sets the value of the writeAsRead property.
        Parameters:
        value - allowed object is Boolean
      • isUseEnumeratedValues

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public java.lang.Boolean isUseEnumeratedValues()
        Gets the value of the useEnumeratedValues property.
        Returns:
        possible object is Boolean
      • setUseEnumeratedValues

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public void setUseEnumeratedValues​(java.lang.Boolean value)
        Sets the value of the useEnumeratedValues property.
        Parameters:
        value - allowed object is Boolean
      • setMinimum

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public void setMinimum​(UnsignedBitVectorExpression value)
        Sets the value of the minimum property.
        Parameters:
        value - allowed object is UnsignedBitVectorExpression
      • setMaximum

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public void setMaximum​(UnsignedBitVectorExpression value)
        Sets the value of the maximum property.
        Parameters:
        value - allowed object is UnsignedBitVectorExpression