Package org.opendaylight.yangtools.yang.model.repo.spi
-
Interface Summary Interface Description SchemaListenerRegistration Registration of a SchemaSourceListener.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.SchemaSourceRegistration<T extends SchemaSourceRepresentation> Registration of a schema source.SchemaSourceRegistry Registry of all potentially available schema sources.SchemaSourceTransformer.Transformation<S extends SchemaSourceRepresentation,D extends SchemaSourceRepresentation> -
Class Summary Class Description AbstractSchemaListenerRegistration AbstractSchemaRepository Abstract base class forSchemaRepository
implementations.AbstractSchemaSourceCache<T extends SchemaSourceRepresentation> Abstract base class for cache-type SchemaSourceListeners.AbstractSchemaSourceRegistration<T extends SchemaSourceRepresentation> 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.SchemaSourceTransformer<S extends SchemaSourceRepresentation,D extends SchemaSourceRepresentation> SoftSchemaSourceCache<T extends SchemaSourceRepresentation> A simpleAbstractSchemaSourceCache
maintaining soft references. -
Enum Summary Enum Description PotentialSchemaSource.Costs Each registered source has a cost associated with it.