Class DataNormalizationOperation<T extends org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument>

  • 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
      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 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.AugmentationIdentifier augmentationIdentifierFrom​(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.
       
      T getIdentifier()
      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.
       
      boolean isKeyedEntry()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      abstract boolean isLeaf()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      boolean isMixin()
      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:
        getIdentifier in interface org.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.
      • 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.