public class RamlLoaders extends Object
| Constructor and Description |
|---|
RamlLoaders(guru.nidi.loader.Loader loader,
SchemaValidators schemaValidators,
boolean caching) |
| Modifier and Type | Method and Description |
|---|---|
static RamlLoaders |
absolutely()
These URI schemas are supported:
- http://google.com/file.raml
- user:password@https://google.com/file.raml
- file:///tmp/temp.raml
- classpath://guru/nidi/ramltester/simple.raml
- token@github://nidi3/raml-tester/src/test/resources/simple.raml
- user:password@apiportal://test.raml
TODO - apidesigner://
|
RamlLoaders |
addSchemaValidator(SchemaValidator schemaValidator) |
RamlLoaders |
andFromApiDesigner(String url) |
RamlLoaders |
andFromApiPortal(String user,
String password) |
RamlLoaders |
andFromClasspath(Class<?> basePackage) |
RamlLoaders |
andFromClasspath(String basePackage) |
RamlLoaders |
andFromFile(File baseDirectory) |
RamlLoaders |
andFromFile(String baseDirectory) |
RamlLoaders |
andFromGithub(String user,
String project) |
RamlLoaders |
andFromGithub(String token,
String user,
String project,
String ref) |
RamlLoaders |
andFromUrl(String baseUrl) |
RamlLoaders |
andUsing(guru.nidi.loader.Loader loader) |
static RamlLoaders |
fromApiDesigner(String url) |
static RamlLoaders |
fromApiPortal(String user,
String password) |
static RamlLoaders |
fromClasspath() |
static RamlLoaders |
fromClasspath(Class<?> basePackage) |
static RamlLoaders |
fromClasspath(String basePackage) |
static RamlLoaders |
fromFile(File baseDirectory) |
static RamlLoaders |
fromFile(String baseDirectory) |
static RamlLoaders |
fromGithub(String user,
String project) |
static RamlLoaders |
fromGithub(String token,
String user,
String project,
String ref) |
static RamlLoaders |
fromUrl(String baseUrl) |
RamlDefinition |
load(String name) |
static RamlLoaders |
using(guru.nidi.loader.Loader loader) |
public RamlLoaders(guru.nidi.loader.Loader loader,
SchemaValidators schemaValidators,
boolean caching)
public static RamlLoaders fromClasspath(Class<?> basePackage)
public static RamlLoaders fromClasspath(String basePackage)
public static RamlLoaders fromClasspath()
public static RamlLoaders fromFile(File baseDirectory)
public static RamlLoaders fromFile(String baseDirectory)
public static RamlLoaders fromUrl(String baseUrl)
public static RamlLoaders fromGithub(String user, String project)
public static RamlLoaders fromGithub(String token, String user, String project, String ref)
public static RamlLoaders fromApiPortal(String user, String password)
public static RamlLoaders fromApiDesigner(String url)
public static RamlLoaders absolutely()
- http://google.com/file.raml - user:password@https://google.com/file.raml - file:///tmp/temp.raml - classpath://guru/nidi/ramltester/simple.raml - token@github://nidi3/raml-tester/src/test/resources/simple.raml - user:password@apiportal://test.ramlTODO - apidesigner://
public static RamlLoaders using(guru.nidi.loader.Loader loader)
public RamlLoaders andFromClasspath(Class<?> basePackage)
public RamlLoaders andFromClasspath(String basePackage)
public RamlLoaders andFromFile(File baseDirectory)
public RamlLoaders andFromFile(String baseDirectory)
public RamlLoaders andFromUrl(String baseUrl)
public RamlLoaders andFromGithub(String user, String project)
public RamlLoaders andFromGithub(String token, String user, String project, String ref)
public RamlLoaders andFromApiPortal(String user, String password)
public RamlLoaders andFromApiDesigner(String url)
public RamlLoaders andUsing(guru.nidi.loader.Loader loader)
public RamlLoaders addSchemaValidator(SchemaValidator schemaValidator)
public RamlDefinition load(String name)
Copyright © 2014–2017. All rights reserved.