@Beta public abstract class AbstractAugmentSerializerSource extends AbstractDataNodeContainerSerializerSource
INPUT
Constructor and Description |
---|
AbstractAugmentSerializerSource(AbstractGenerator generator,
GeneratedType type,
Collection<org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode> augmentationSchemas) |
Modifier and Type | Method and Description |
---|---|
protected Collection<org.opendaylight.yangtools.yang.model.api.DataSchemaNode> |
getChildNodes()
Override
AbstractDataNodeContainerSerializerSource.getChildNodes() to get all children nodes
of same target augmentation schema nodes. |
Set<StaticBindingProperty> |
getStaticConstants()
Get set of static constants.
|
protected static CharSequence |
invoke(CharSequence object,
String methodName,
Object... args)
Prepare invoking method on object with more arguments.
|
emitAfterBody, emitStartEvent, getSerializerBody
classReference, startAugmentationNode, startCaseNode, startContainerNode, startMapEntryNode, startUnkeyedListItem
public AbstractAugmentSerializerSource(AbstractGenerator generator, GeneratedType type, Collection<org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode> augmentationSchemas)
protected Collection<org.opendaylight.yangtools.yang.model.api.DataSchemaNode> getChildNodes()
AbstractDataNodeContainerSerializerSource.getChildNodes()
to get all children nodes
of same target augmentation schema nodes.getChildNodes
in class AbstractDataNodeContainerSerializerSource
public final Set<StaticBindingProperty> getStaticConstants()
protected static final CharSequence invoke(CharSequence object, String methodName, Object... args)
object
- - object for invoke methodmethodName
- - method name to be invokedargs
- - arguments of methodCopyright © 2019 OpenDaylight. All rights reserved.