Class ImplicitSubstatement
java.lang.Object
org.opendaylight.yangtools.yang.model.api.meta.StatementSourceReference
org.opendaylight.yangtools.yang.parser.spi.source.ImplicitSubstatement
- All Implemented Interfaces:
Immutable
@Beta
public final class ImplicitSubstatement
extends org.opendaylight.yangtools.yang.model.api.meta.StatementSourceReference
An implicit sub-statement, which is implied to be always present in its parent, even if it does not appear in model
source.
-
Method Summary
Modifier and TypeMethodDescriptionorg.opendaylight.yangtools.yang.model.api.meta.DeclarationReferencebooleaninthashCode()static ImplicitSubstatementof(org.opendaylight.yangtools.yang.model.api.meta.StatementSourceReference parentRef) Create a newImplicitSubstatement.org.opendaylight.yangtools.yang.model.api.meta.StatementOrigintoString()
-
Method Details
-
of
public static ImplicitSubstatement of(org.opendaylight.yangtools.yang.model.api.meta.StatementSourceReference parentRef) Create a newImplicitSubstatement.- Parameters:
parentRef- Parent source reference- Returns:
- A new reference
- Throws:
NullPointerException- if parentRef is null
-
statementOrigin
public org.opendaylight.yangtools.yang.model.api.meta.StatementOrigin statementOrigin()- Specified by:
statementOriginin classorg.opendaylight.yangtools.yang.model.api.meta.StatementSourceReference
-
declarationReference
public org.opendaylight.yangtools.yang.model.api.meta.DeclarationReference declarationReference()- Specified by:
declarationReferencein classorg.opendaylight.yangtools.yang.model.api.meta.StatementSourceReference
-
hashCode
public int hashCode() -
equals
-
toString
- Specified by:
toStringin classorg.opendaylight.yangtools.yang.model.api.meta.StatementSourceReference
-