org.jvnet.annox.reader.resourced
Class ResourcedXReader
java.lang.Object
org.jvnet.annox.reader.resourced.ResourcedXReader
- All Implemented Interfaces:
- XReader
public class ResourcedXReader
- extends Object
- implements XReader
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourcedXReader
public ResourcedXReader()
ResourcedXReader
public ResourcedXReader(ClassLoader classLoader)
ResourcedXReader
public ResourcedXReader(ClassLoader classLoader,
javax.xml.bind.JAXBContext context,
XAnnotationParser xannotationParser)
ResourcedXReader
public ResourcedXReader(ClassLoader classLoader,
NParser nparser,
NXConverter nxconverter)
getClassLoader
protected ClassLoader getClassLoader()
getNParser
protected NParser getNParser()
getNXConverter
protected NXConverter getNXConverter()
getXPackage
public XPackage getXPackage(Package thePackage)
throws AnnotatedElementException
- Specified by:
getXPackage
in interface XReader
- Throws:
AnnotatedElementException
getXClass
public XClass getXClass(Class<?> theClass)
throws AnnotatedElementException
- Specified by:
getXClass
in interface XReader
- Throws:
AnnotatedElementException
getXField
public XField getXField(Field theField)
throws AnnotatedElementException
- Specified by:
getXField
in interface XReader
- Throws:
AnnotatedElementException
getXField
public XField getXField(Class<?> theClass,
Field theField)
throws AnnotatedElementException
- Specified by:
getXField
in interface XReader
- Throws:
AnnotatedElementException
getXConstructor
public XConstructor getXConstructor(Constructor<?> theConstructor)
throws AnnotatedElementException
- Specified by:
getXConstructor
in interface XReader
- Throws:
AnnotatedElementException
getXConstructor
public XConstructor getXConstructor(Class<?> theClass,
Constructor<?> theConstructor)
throws AnnotatedElementException
- Specified by:
getXConstructor
in interface XReader
- Throws:
AnnotatedElementException
getXMethod
public XMethod getXMethod(Method theMethod)
throws AnnotatedElementException
- Specified by:
getXMethod
in interface XReader
- Throws:
AnnotatedElementException
getXMethod
public XMethod getXMethod(Class<?> theClass,
Method theMethod)
throws AnnotatedElementException
- Specified by:
getXMethod
in interface XReader
- Throws:
AnnotatedElementException
loadXPackage
protected XPackage loadXPackage(Package thePackage,
InputStream is)
throws IOException,
ClassNotFoundException,
NoSuchFieldException,
NoSuchMethodException,
AnnotationElementParseException
- Throws:
IOException
ClassNotFoundException
NoSuchFieldException
NoSuchMethodException
AnnotationElementParseException
loadXClass
protected XClass loadXClass(Class<?> theClass,
InputStream is)
throws IOException,
ClassNotFoundException,
NoSuchFieldException,
NoSuchMethodException,
AnnotationElementParseException
- Throws:
IOException
ClassNotFoundException
NoSuchFieldException
NoSuchMethodException
AnnotationElementParseException
parseXPackage
protected XPackage parseXPackage(Package thePackage,
InputStream is)
throws IOException,
ClassNotFoundException,
NoSuchFieldException,
NoSuchMethodException,
AnnotationElementParseException
- Throws:
IOException
ClassNotFoundException
NoSuchFieldException
NoSuchMethodException
AnnotationElementParseException
parseXClass
protected XClass parseXClass(Class<?> theClass,
InputStream is)
throws IOException,
ClassNotFoundException,
NoSuchFieldException,
NoSuchMethodException,
AnnotationElementParseException
- Throws:
IOException
ClassNotFoundException
NoSuchFieldException
NoSuchMethodException
AnnotationElementParseException
getResourceName
protected String getResourceName(Package thePackage)
getResourceName
protected String getResourceName(Class<?> theClass)
Copyright © 2006-2011 Highsource. All Rights Reserved.