< prev index next >

src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingContext.java

Print this page




 233      * The property that you can specify to {@link JAXBContext#newInstance}
 234      * to put additional JAXB type references into the {@link JAXBContext}.
 235      *
 236      * <p>
 237      * The value of the property is {@link Collection}&lt;{@link TypeInfo}>.
 238      * Those {@link TypeInfo}s can then be used to create {@link XMLBridge}s.
 239      *
 240      * <p>
 241      * This mechanism allows additional element declarations that were not a part of
 242      * the schema into the created {@link JAXBContext}.
 243      *
 244      * @since 2.0 EA1
 245      */
 246     public static final String TYPE_REFERENCES = "com.sun.xml.internal.bind.typeReferences";
 247 
 248     /**
 249      * The property that you can specify to {@link JAXBContext#newInstance}
 250      * and {@link Marshaller#setProperty(String, Object)}
 251      * to enable the c14n marshalling support in the {@link JAXBContext}.
 252      *
 253      * @see C14nSupport_ArchitectureDocument
 254      * @since 2.0 EA2
 255      */
 256     public static final String CANONICALIZATION_SUPPORT = "com.sun.xml.internal.bind.c14n";
 257 
 258     /**
 259      * The property that you can specify to {@link JAXBContext#newInstance}
 260      * to allow unmarshaller to honor {@code xsi:nil} anywhere, even if they are
 261      * not specifically allowed by the schema.
 262      *
 263      * @since 2.1.3
 264      */
 265     public static final String TREAT_EVERYTHING_NILLABLE = "com.sun.xml.internal.bind.treatEverythingNillable";
 266 
 267     /**
 268      * The property that you can specify to {@link JAXBContext#newInstance}
 269      * to use alternative {@link RuntimeAnnotationReader} implementation.
 270      *
 271      * @since 2.1 EA2
 272      */
 273 //    public static final String ANNOTATION_READER = RuntimeAnnotationReader.class.getName();




 233      * The property that you can specify to {@link JAXBContext#newInstance}
 234      * to put additional JAXB type references into the {@link JAXBContext}.
 235      *
 236      * <p>
 237      * The value of the property is {@link Collection}&lt;{@link TypeInfo}>.
 238      * Those {@link TypeInfo}s can then be used to create {@link XMLBridge}s.
 239      *
 240      * <p>
 241      * This mechanism allows additional element declarations that were not a part of
 242      * the schema into the created {@link JAXBContext}.
 243      *
 244      * @since 2.0 EA1
 245      */
 246     public static final String TYPE_REFERENCES = "com.sun.xml.internal.bind.typeReferences";
 247 
 248     /**
 249      * The property that you can specify to {@link JAXBContext#newInstance}
 250      * and {@link Marshaller#setProperty(String, Object)}
 251      * to enable the c14n marshalling support in the {@link JAXBContext}.
 252      *

 253      * @since 2.0 EA2
 254      */
 255     public static final String CANONICALIZATION_SUPPORT = "com.sun.xml.internal.bind.c14n";
 256 
 257     /**
 258      * The property that you can specify to {@link JAXBContext#newInstance}
 259      * to allow unmarshaller to honor {@code xsi:nil} anywhere, even if they are
 260      * not specifically allowed by the schema.
 261      *
 262      * @since 2.1.3
 263      */
 264     public static final String TREAT_EVERYTHING_NILLABLE = "com.sun.xml.internal.bind.treatEverythingNillable";
 265 
 266     /**
 267      * The property that you can specify to {@link JAXBContext#newInstance}
 268      * to use alternative {@link RuntimeAnnotationReader} implementation.
 269      *
 270      * @since 2.1 EA2
 271      */
 272 //    public static final String ANNOTATION_READER = RuntimeAnnotationReader.class.getName();


< prev index next >