jaxws/src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPropertyInfo.java
changeset 32795 5a5710ee05a0
parent 27837 86d4f46e622a
child 33547 e4c76ac38b12
equal deleted inserted replaced
32712:f61a63b7d1e5 32795:5a5710ee05a0
   232      * Returns true if this property is "unboxable".
   232      * Returns true if this property is "unboxable".
   233      *
   233      *
   234      * <p>
   234      * <p>
   235      * In general, a property often has to be capable of representing null
   235      * In general, a property often has to be capable of representing null
   236      * to indicate the absence of the value. This requires properties
   236      * to indicate the absence of the value. This requires properties
   237      * to be generated as <tt>@XmlElement Float f</tt>, not as
   237      * to be generated as {@code @XmlElement Float f}, not as
   238      * <tt>@XmlElement float f;</tt>. But this is slow.
   238      * {@code @XmlElement float f;}. But this is slow.
   239      *
   239      *
   240      * <p>
   240      * <p>
   241      * Fortunately, there are cases where we know that the property can
   241      * Fortunately, there are cases where we know that the property can
   242      * never legally be absent. When this condition holds we can generate
   242      * never legally be absent. When this condition holds we can generate
   243      * the optimized "unboxed form".
   243      * the optimized "unboxed form".