|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MetaDataParser
Interface for metadata parsers.
| Method Summary | |
|---|---|
void |
clear()
Clears the cache of parsed resource names. |
List |
getResults()
Return the results from the last parse. |
void |
parse(Class<?> cls,
boolean topDown)
Parse all possible metadata locations for the given class, going top-down or bottom-up. |
void |
parse(File file)
Parse the given file, which may be a directory, in which case it will be scanned recursively for metadata files. |
void |
parse(MetaDataIterator itr)
Parse the metadata supplied by the given iterator. |
void |
parse(Reader content,
String sourceName)
Parse the metadata in the given reader. |
void |
parse(String rsrc)
Parse the given resource. |
void |
parse(URL url)
Parse the given resource. |
void |
setClassLoader(ClassLoader loader)
The classloader to use to resolve resources, or null for impl-defined default. |
| Method Detail |
|---|
void setClassLoader(ClassLoader loader)
List getResults()
void parse(String rsrc)
throws IOException
IOException
void parse(URL url)
throws IOException
IOException
void parse(File file)
throws IOException
IOException
void parse(Class<?> cls,
boolean topDown)
throws IOException
IOException
void parse(Reader content,
String sourceName)
throws IOException
content - reader containing the metadata to parsesourceName - the name of the source being parsed, for use
in error messages
IOException
void parse(MetaDataIterator itr)
throws IOException
IOExceptionvoid clear()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||