ConfigIncluderURL

org.ekrich.config.ConfigIncluderURL

Implement this in addition to ConfigIncluder if you want to support inclusion of files with the include url("http://example.com") syntax. If you do not implement this but do implement ConfigIncluder, attempts to load URLs will use the default includer.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def includeURL(context: ConfigIncludeContext, what: URL): ConfigObject

Parses another item to be included. The returned object typically would not have substitutions resolved. You can throw a ConfigException here to abort parsing, or return an empty object, but may not return null.

Parses another item to be included. The returned object typically would not have substitutions resolved. You can throw a ConfigException here to abort parsing, or return an empty object, but may not return null.

Value parameters

context

some info about the include context

what

the include statement's argument

Attributes

Returns

a non-null ConfigObject