Uses of Interface
org.opendaylight.yangtools.yang.parser.spi.meta.StatementFactory
Packages that use StatementFactory
Package
Description
Provides base abstract classes, interfaces and common implementation used by the statement parser.
-
Uses of StatementFactory in org.opendaylight.yangtools.yang.parser.spi.meta
Classes in org.opendaylight.yangtools.yang.parser.spi.meta that implement StatementFactoryModifier and TypeClassDescriptionclassAbstractBooleanStatementSupport<D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<Boolean>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<Boolean, D>> Specialization ofAbstractStatementSupportfor statements which carry a Boolean argument and are essentially context-independent.classAbstractEmptyStatementSupport<D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<Empty>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<Empty, D>> classAbstractInternedStatementSupport<A,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<A>, E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<A, D>> AAbstractStatementSupportspecialized for global interning.classAbstractInternedStringStatementSupport<D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<String>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<String, D>> A specialization ofAbstractInternedStatementSupportforStringarguments.classAbstractQNameStatementSupport<D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<QName>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<QName, D>> Specialization ofAbstractStatementSupportfor QName statement arguments.classAbstractSchemaTreeStatementSupport<D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<QName>,E extends org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeEffectiveStatement<D>> Specialization ofAbstractQNameStatementSupportforSchemaTreeEffectiveStatementimplementations.classAbstractStatementSupport<A,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<A>, E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<A, D>> Baseline implementation class for commonStatementSupportimplementations.classAbstractStringStatementSupport<D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<String>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<String, D>> Specialization ofAbstractStatementSupportfor String statement arguments.classAbstractUnqualifiedStatementSupport<D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<UnresolvedQName.Unqualified>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<UnresolvedQName.Unqualified, D>> Specialization ofAbstractStatementSupportfor Unqualified statement arguments.classForwardingStatementSupport<A,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<A>, E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<A, D>> Utility forwarding implementation ofStatementSupportcontract.classStatementSupport<A,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<A>, E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<A, D>> Support for processing concrete YANG statement.