Top Fields Constructors Methods
org.glassfish.jaxb.runtime.v2

pack-priv final Class MUtils

extends Object
Class Inheritance
Imports
java.util.logging.Level, .Logger, jakarta.xml.bind.JAXBException

Field Summary

Modifier and TypeField and Description
private static final Logger
private static final boolean

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static void
open(Class<T>[]
used to resolve module for Module#addOpens(String, Module)
classes
)

Api may be defined in a different module, in such case we need to delegate open of classes to that module.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

LOGGERback to summary
private static final Logger LOGGER
MODULES_SUPPORTEDback to summary
private static final boolean MODULES_SUPPORTED

Constructor Detail

MUtilsback to summary
pack-priv MUtils()

Method Detail

openback to summary
pack-priv static void open(Class<T>[] classes) throws JAXBException

Api may be defined in a different module, in such case we need to delegate open of classes to that module.

Parameters
classes:Class<T>[]

used to resolve module for Module#addOpens(String, Module)

Exceptions
JAXBException:
if any of a classes package is not open to our module.