Package io.zenwave360.jsonrefparser
Class $RefParser
- java.lang.Object
-
- io.zenwave360.jsonrefparser.$RefParser
-
public class $RefParser extends Object
-
-
Constructor Summary
Constructors Constructor Description $RefParser(File file)$RefParser(String json)$RefParser(String json, URI uri)$RefParser(URI uri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description $RefParserdereference()$RefsgetRefs()protected ResolvergetResolver(RefFormat refFormat, URI currentURL)$RefParsermergeAllOf()$RefParserparse()$RefParserwithAuthentication(AuthenticationValue authenticationValue)$RefParserwithOptions($RefParserOptions options)$RefParserwithResolver(RefFormat refFormat, Resolver resolver)$RefParserwithResourceClassLoader(ClassLoader resourceClassLoader)
-
-
-
Constructor Detail
-
$RefParser
public $RefParser(File file) throws MalformedURLException
- Throws:
MalformedURLException
-
$RefParser
public $RefParser(URI uri)
-
$RefParser
public $RefParser(String json)
-
-
Method Detail
-
parse
public $RefParser parse() throws IOException
- Throws:
IOException
-
withResourceClassLoader
public $RefParser withResourceClassLoader(ClassLoader resourceClassLoader)
-
withAuthentication
public $RefParser withAuthentication(AuthenticationValue authenticationValue)
-
withResolver
public $RefParser withResolver(RefFormat refFormat, Resolver resolver)
-
withOptions
public $RefParser withOptions($RefParserOptions options)
-
getRefs
public $Refs getRefs()
-
dereference
public $RefParser dereference()
-
mergeAllOf
public $RefParser mergeAllOf()
-
-