Modifier and Type | Class and Description |
---|---|
class |
AbstractSchemaRepository
Abstract base class for
SchemaRepository implementations. |
Modifier and Type | Method and Description |
---|---|
static <R extends SchemaSourceRepresentation> |
InMemorySchemaSourceCache.createSoftCache(SchemaSourceRegistry consumer,
Class<R> representation) |
static <R extends SchemaSourceRepresentation> |
InMemorySchemaSourceCache.createSoftCache(SchemaSourceRegistry consumer,
Class<R> representation,
long lifetime,
TimeUnit units) |
Constructor and Description |
---|
AbstractSchemaSourceCache(SchemaSourceRegistry consumer,
Class<T> representation,
PotentialSchemaSource.Costs cost) |
FilesystemSchemaSourceCache(SchemaSourceRegistry consumer,
Class<T> representation,
File storageDirectory) |
InMemorySchemaSourceCache(SchemaSourceRegistry consumer,
Class<T> representation,
com.google.common.cache.CacheBuilder<Object,Object> builder) |
SchemaSourceTransformer(SchemaRepository provider,
Class<S> srcClass,
SchemaSourceRegistry consumer,
Class<D> dstClass,
com.google.common.util.concurrent.AsyncFunction<S,D> function) |
Modifier and Type | Class and Description |
---|---|
class |
SharedSchemaRepository
A
SchemaRepository which allows sharing of SchemaContext as
long as their specification is the same. |
Modifier and Type | Method and Description |
---|---|
static YinTextToDomTransformer |
YinTextToDomTransformer.create(SchemaRepository provider,
SchemaSourceRegistry consumer) |
Modifier and Type | Method and Description |
---|---|
static TextToASTTransformer |
TextToASTTransformer.create(SchemaRepository provider,
SchemaSourceRegistry consumer) |
Copyright © 2018 OpenDaylight. All rights reserved.