Class DataNormalizationOperation<T extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument>
- java.lang.Object
-
- org.opendaylight.controller.md.sal.common.impl.util.compat.DataNormalizationOperation<T>
-
- All Implemented Interfaces:
org.opendaylight.yangtools.concepts.Identifiable<T>
@Deprecated(forRemoval=true) public abstract class DataNormalizationOperation<T extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument> extends Object implements org.opendaylight.yangtools.concepts.Identifiable<T>
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDataNormalizationOperation(T identifier, org.opendaylight.yangtools.yang.model.api.SchemaNode schema)Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.AugmentationIdentifieraugmentationIdentifierFrom(org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode augmentation)Deprecated, for removal: This API element is subject to removal in a future version.abstract org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>createDefault(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument currentArg)Deprecated, for removal: This API element is subject to removal in a future version.static DataNormalizationOperation<?>from(org.opendaylight.yangtools.yang.model.api.SchemaContext ctx)Deprecated, for removal: This API element is subject to removal in a future version.static DataNormalizationOperation<?>fromDataSchemaNode(org.opendaylight.yangtools.yang.model.api.DataSchemaNode potential)Deprecated, for removal: This API element is subject to removal in a future version.abstract DataNormalizationOperation<?>getChild(org.opendaylight.yangtools.yang.common.QName child)Deprecated, for removal: This API element is subject to removal in a future version.abstract DataNormalizationOperation<?>getChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument child)Deprecated, for removal: This API element is subject to removal in a future version.com.google.common.base.Optional<org.opendaylight.yangtools.yang.model.api.DataSchemaNode>getDataSchemaNode()Deprecated, for removal: This API element is subject to removal in a future version.TgetIdentifier()Deprecated, for removal: This API element is subject to removal in a future version.protected Set<org.opendaylight.yangtools.yang.common.QName>getQNameIdentifiers()Deprecated, for removal: This API element is subject to removal in a future version.booleanisKeyedEntry()Deprecated, for removal: This API element is subject to removal in a future version.abstract booleanisLeaf()Deprecated, for removal: This API element is subject to removal in a future version.booleanisMixin()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Constructor Detail
-
DataNormalizationOperation
protected DataNormalizationOperation(T identifier, org.opendaylight.yangtools.yang.model.api.SchemaNode schema)
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Detail
-
getIdentifier
public T getIdentifier()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getIdentifierin interfaceorg.opendaylight.yangtools.concepts.Identifiable<T extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument>
-
isMixin
public boolean isMixin()
Deprecated, for removal: This API element is subject to removal in a future version.
-
isKeyedEntry
public boolean isKeyedEntry()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getQNameIdentifiers
protected Set<org.opendaylight.yangtools.yang.common.QName> getQNameIdentifiers()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getChild
public abstract DataNormalizationOperation<?> getChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument child) throws DataNormalizationException
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
DataNormalizationException
-
getChild
public abstract DataNormalizationOperation<?> getChild(org.opendaylight.yangtools.yang.common.QName child) throws DataNormalizationException
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
DataNormalizationException
-
isLeaf
public abstract boolean isLeaf()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getDataSchemaNode
public com.google.common.base.Optional<org.opendaylight.yangtools.yang.model.api.DataSchemaNode> getDataSchemaNode()
Deprecated, for removal: This API element is subject to removal in a future version.
-
augmentationIdentifierFrom
public static org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.AugmentationIdentifier augmentationIdentifierFrom(org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode augmentation)
Deprecated, for removal: This API element is subject to removal in a future version.
-
fromDataSchemaNode
public static DataNormalizationOperation<?> fromDataSchemaNode(org.opendaylight.yangtools.yang.model.api.DataSchemaNode potential)
Deprecated, for removal: This API element is subject to removal in a future version.
-
from
public static DataNormalizationOperation<?> from(org.opendaylight.yangtools.yang.model.api.SchemaContext ctx)
Deprecated, for removal: This API element is subject to removal in a future version.
-
createDefault
public abstract org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> createDefault(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument currentArg)
Deprecated, for removal: This API element is subject to removal in a future version.
-
-