| 
 | ||||||||||
| 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 | |||||||||