Interface EffectiveStatementInference
-
- All Superinterfaces:
EffectiveModelContextProvider
,Immutable
,MutationBehaviour<Immutable>
- All Known Subinterfaces:
SchemaTreeInference
- All Known Implementing Classes:
AbstractEffectiveStatementInference
,AbstractEffectiveStatementInference.WithPath
,DefaultSchemaTreeInference
,SchemaInferenceStack.Inference
@Beta public interface EffectiveStatementInference extends EffectiveModelContextProvider, Immutable
A base class of anEffectiveModelContext
context reasoning with regards to what logical sequence ofEffectiveStatement
s were considered. Implementations of this class may provide additional facts which were derived from the line of reasoning.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NonNull List<? extends @NonNull EffectiveStatement<?,?>>
statementPath()
-
Methods inherited from interface org.opendaylight.yangtools.yang.model.api.EffectiveModelContextProvider
getEffectiveModelContext
-
-
-
-
Method Detail
-
statementPath
@NonNull List<? extends @NonNull EffectiveStatement<?,?>> statementPath()
AnUnmodifiable
List
ofEffectiveStatement
s, ordered in some meaningful way. Precise semantics of the statement order is clarified by individualEffectiveStatementInference
specializations.- Returns:
- A List of EffectiveStatements
- See Also:
SchemaTreeInference
-
-