Package org.opendaylight.yangtools.yang.model.repo.spi


package org.opendaylight.yangtools.yang.model.repo.spi
  • Class
    Description
     
    Abstract base class for SchemaRepository implementations.
    AbstractSchemaSourceCache<T extends org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceRepresentation>
    Abstract base class for cache-type SchemaSourceListeners.
    AbstractSchemaSourceRegistration<T extends org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceRepresentation>
     
    GuavaSchemaSourceCache<T extends org.opendaylight.yangtools.yang.model.repo.api.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 org.opendaylight.yangtools.yang.model.repo.api.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 org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceRepresentation>
    Schema source provider implementations take care of resolving a SourceIdentifier into a particular representation of the schema source.
    SchemaSourceRegistration<T extends org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceRepresentation>
    Registration of a schema source.
    Registry of all potentially available schema sources.
    SchemaSourceTransformer<S extends org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceRepresentation,D extends org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceRepresentation>
     
    SchemaSourceTransformer.Transformation<S extends org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceRepresentation,D extends org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceRepresentation>
     
    SoftSchemaSourceCache<T extends org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceRepresentation>
    A simple AbstractSchemaSourceCache maintaining soft references.