public abstract class BindingContext extends Object
Modifier and Type | Field and Description |
---|---|
Class<org.opendaylight.yangtools.yang.binding.DataObject> |
appConfigBindingClass |
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yangtools.yang.binding.DataObject> |
appConfigPath |
org.opendaylight.yangtools.yang.common.QName |
bindingQName |
Class<? extends org.opendaylight.yangtools.yang.model.api.DataSchemaNode> |
schemaType |
Modifier and Type | Method and Description |
---|---|
static BindingContext |
create(String logName,
Class<? extends org.opendaylight.yangtools.yang.binding.DataObject> klass,
String appConfigListKeyValue) |
abstract org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> |
newDefaultNode(org.opendaylight.yangtools.yang.model.api.DataSchemaNode dataSchema) |
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> |
parseDataElement(Element element,
org.opendaylight.yangtools.yang.model.api.DataSchemaNode dataSchema,
org.opendaylight.yangtools.yang.model.api.SchemaContext schemaContext) |
public final org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yangtools.yang.binding.DataObject> appConfigPath
public final Class<org.opendaylight.yangtools.yang.binding.DataObject> appConfigBindingClass
public final Class<? extends org.opendaylight.yangtools.yang.model.api.DataSchemaNode> schemaType
public final org.opendaylight.yangtools.yang.common.QName bindingQName
public static BindingContext create(String logName, Class<? extends org.opendaylight.yangtools.yang.binding.DataObject> klass, String appConfigListKeyValue)
public org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> parseDataElement(Element element, org.opendaylight.yangtools.yang.model.api.DataSchemaNode dataSchema, org.opendaylight.yangtools.yang.model.api.SchemaContext schemaContext) throws XMLStreamException, IOException, ParserConfigurationException, SAXException, URISyntaxException
public abstract org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> newDefaultNode(org.opendaylight.yangtools.yang.model.api.DataSchemaNode dataSchema)
Copyright © 2019 OpenDaylight. All rights reserved.