Class ResourcedXReader
java.lang.Object
org.jvnet.basicjaxb_annox.reader.resourced.ResourcedXReader
- All Implemented Interfaces:
XReader
-
Constructor Summary
ConstructorsConstructorDescriptionResourcedXReader(ClassLoader classLoader) ResourcedXReader(ClassLoader classLoader, jakarta.xml.bind.JAXBContext context, XAnnotationParser xannotationParser) ResourcedXReader(ClassLoader classLoader, NParser nparser, NXConverter nxconverter) -
Method Summary
Modifier and TypeMethodDescriptionprotected ClassLoaderprotected NParserprotected NXConverterprotected StringgetResourceName(Class<?> theClass) protected StringgetResourceName(Package thePackage) getXConstructor(Class<?> theClass, Constructor<?> theConstructor) getXConstructor(Constructor<?> theConstructor) getXMethod(Class<?> theClass, Method theMethod) getXMethod(Method theMethod) getXPackage(Package thePackage) protected XClassloadXClass(Class<?> theClass, InputStream is) protected XPackageloadXPackage(Package thePackage, InputStream is) protected XClassparseXClass(Class<?> theClass, InputStream is) protected XPackageparseXPackage(Package thePackage, InputStream is)
-
Constructor Details
-
ResourcedXReader
public ResourcedXReader() -
ResourcedXReader
-
ResourcedXReader
public ResourcedXReader(ClassLoader classLoader, jakarta.xml.bind.JAXBContext context, XAnnotationParser xannotationParser) -
ResourcedXReader
-
-
Method Details
-
getClassLoader
-
getNParser
-
getNXConverter
-
getXPackage
- Specified by:
getXPackagein interfaceXReader- Throws:
AnnotatedElementException
-
getXClass
- Specified by:
getXClassin interfaceXReader- Throws:
AnnotatedElementException
-
getXField
- Specified by:
getXFieldin interfaceXReader- Throws:
AnnotatedElementException
-
getXField
- Specified by:
getXFieldin interfaceXReader- Throws:
AnnotatedElementException
-
getXConstructor
- Specified by:
getXConstructorin interfaceXReader- Throws:
AnnotatedElementException
-
getXConstructor
public XConstructor getXConstructor(Class<?> theClass, Constructor<?> theConstructor) throws AnnotatedElementException - Specified by:
getXConstructorin interfaceXReader- Throws:
AnnotatedElementException
-
getXMethod
- Specified by:
getXMethodin interfaceXReader- Throws:
AnnotatedElementException
-
getXMethod
- Specified by:
getXMethodin interfaceXReader- Throws:
AnnotatedElementException
-
loadXPackage
protected XPackage loadXPackage(Package thePackage, InputStream is) throws IOException, ClassNotFoundException, NoSuchFieldException, NoSuchMethodException, AnnotationElementParseException -
loadXClass
protected XClass loadXClass(Class<?> theClass, InputStream is) throws IOException, ClassNotFoundException, NoSuchFieldException, NoSuchMethodException, AnnotationElementParseException -
parseXPackage
protected XPackage parseXPackage(Package thePackage, InputStream is) throws IOException, ClassNotFoundException, NoSuchFieldException, NoSuchMethodException, AnnotationElementParseException -
parseXClass
protected XClass parseXClass(Class<?> theClass, InputStream is) throws IOException, ClassNotFoundException, NoSuchFieldException, NoSuchMethodException, AnnotationElementParseException -
getResourceName
-
getResourceName
-