Package org.opendaylight.yangtools.yang.model.repo.spi
package org.opendaylight.yangtools.yang.model.repo.spi
-
ClassDescriptionAbstract base class for
SchemaRepository
implementations.Abstract base class for cache-type SchemaSourceListeners.GuavaSchemaSourceCache<T extends SchemaSourceRepresentation>Deprecated, for removal: This API element is subject to removal in a future version.This class has a rather complicated and ugly design.PotentialSchemaSource<T extends SchemaSourceRepresentation>A potential schema source.Each registered source has a cost associated with it.Registration of a SchemaSourceListener.Listener for schema source lifecycle events.SchemaSourceProvider<T extends SchemaSourceRepresentation>Schema source provider implementations take care of resolving aSourceIdentifier
into a particular representation of the schema source.Registration of a schema source.Registry of all potentially available schema sources.SchemaSourceTransformer.Transformation<S extends SchemaSourceRepresentation,D extends SchemaSourceRepresentation> SoftSchemaSourceCache<T extends SchemaSourceRepresentation>A simpleAbstractSchemaSourceCache
maintaining soft references.