@Beta public final class DataContainerCodecPrototype<T> extends Object
Modifier and Type | Method and Description |
---|---|
protected DataContainerCodecContext<?,T> |
createInstance() |
static DataContainerCodecPrototype<org.opendaylight.yangtools.yang.model.api.NotificationDefinition> |
from(Class<?> augClass,
org.opendaylight.yangtools.yang.model.api.NotificationDefinition schema,
NodeCodecContext.CodecContextFactory factory) |
static <T extends org.opendaylight.yangtools.yang.model.api.DataSchemaNode> |
from(Class<?> cls,
T schema,
NodeCodecContext.CodecContextFactory factory) |
DataContainerCodecContext<?,T> |
get() |
protected Item<?> |
getBindingArg() |
Class<?> |
getBindingClass() |
protected NodeCodecContext.CodecContextFactory |
getFactory() |
protected org.opendaylight.yangtools.yang.common.QNameModule |
getNamespace() |
T |
getSchema() |
protected org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument |
getYangArg() |
static DataContainerCodecPrototype<org.opendaylight.yangtools.yang.model.api.SchemaContext> |
rootPrototype(NodeCodecContext.CodecContextFactory factory) |
public static <T extends org.opendaylight.yangtools.yang.model.api.DataSchemaNode> DataContainerCodecPrototype<T> from(Class<?> cls, T schema, NodeCodecContext.CodecContextFactory factory)
public static DataContainerCodecPrototype<org.opendaylight.yangtools.yang.model.api.NotificationDefinition> from(Class<?> augClass, org.opendaylight.yangtools.yang.model.api.NotificationDefinition schema, NodeCodecContext.CodecContextFactory factory)
public static DataContainerCodecPrototype<org.opendaylight.yangtools.yang.model.api.SchemaContext> rootPrototype(NodeCodecContext.CodecContextFactory factory)
public T getSchema()
protected org.opendaylight.yangtools.yang.common.QNameModule getNamespace()
protected NodeCodecContext.CodecContextFactory getFactory()
public Class<?> getBindingClass()
protected Item<?> getBindingArg()
protected org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument getYangArg()
@Nonnull public DataContainerCodecContext<?,T> get()
protected DataContainerCodecContext<?,T> createInstance()
Copyright © 2019 OpenDaylight. All rights reserved.