Package org.tinyradius.dictionary
Class DictionaryParser
- java.lang.Object
-
- org.tinyradius.dictionary.DictionaryParser
-
public class DictionaryParser extends java.lang.Object
Parses a dictionary in "Radiator format" and fills a WritableDictionary.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DictionaryParser.ClasspathResourceResolver
static class
DictionaryParser.FileResourceResolver
static interface
DictionaryParser.ResourceResolver
-
Constructor Summary
Constructors Constructor Description DictionaryParser(DictionaryParser.ResourceResolver resourceResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Dictionary
parseDictionary(java.lang.String resource)
Returns a new dictionary filled with the contents from the given input stream.
-
-
-
Constructor Detail
-
DictionaryParser
public DictionaryParser(DictionaryParser.ResourceResolver resourceResolver)
-
-
Method Detail
-
parseDictionary
public Dictionary parseDictionary(java.lang.String resource) throws java.io.IOException
Returns a new dictionary filled with the contents from the given input stream.- Parameters:
resource
- location of resource, resolved depending onDictionaryParser.ResourceResolver
- Returns:
- dictionary object
- Throws:
java.io.IOException
- parse error reading from input
-
-