Class AbstractEffectiveStatementInference<T extends EffectiveStatement<?,?>>
java.lang.Object
org.opendaylight.yangtools.yang.model.spi.AbstractEffectiveModelContextProvider
org.opendaylight.yangtools.yang.model.spi.AbstractEffectiveStatementInference<T>
- Type Parameters:
T
- constituentEffectiveStatement
type
- All Implemented Interfaces:
Immutable
,EffectiveModelContextProvider
,EffectiveStatementInference
- Direct Known Subclasses:
AbstractEffectiveStatementInference.WithPath
,SchemaInferenceStack.Inference
@Beta
public abstract class AbstractEffectiveStatementInference<T extends EffectiveStatement<?,?>>
extends AbstractEffectiveModelContextProvider
implements EffectiveStatementInference
A simple capture of an
AbstractEffectiveModelContextProvider
and EffectiveStatementInference
s.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
AbstractEffectiveStatementInference.WithPath<T extends EffectiveStatement<?,
?>> A simple capture of anAbstractEffectiveStatementInference
and a list ofEffectiveStatement
s. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractEffectiveStatementInference
(@NonNull EffectiveModelContext modelContext) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class org.opendaylight.yangtools.yang.model.spi.AbstractEffectiveModelContextProvider
addToStringAttributes, getEffectiveModelContext, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.EffectiveModelContextProvider
getEffectiveModelContext
-
Constructor Details
-
AbstractEffectiveStatementInference
-
-
Method Details
-
statementPath
Description copied from interface:EffectiveStatementInference
AnUnmodifiable
List
ofEffectiveStatement
s, ordered in some meaningful way. Precise semantics of the statement order is clarified by individualEffectiveStatementInference
specializations.- Specified by:
statementPath
in interfaceEffectiveStatementInference
- Returns:
- A List of EffectiveStatements
- See Also:
-