public class DefaultYangSerializerRegistry extends Object implements YangSerializerRegistry
| Constructor and Description |
|---|
DefaultYangSerializerRegistry()
Creates a new YANG serializer registry.
|
| Modifier and Type | Method and Description |
|---|---|
YangSerializer |
getSerializer(String dataFormat)
Returns a registered YANG serializer for a given data format.
|
Set<YangSerializer> |
getSerializers()
Returns collection of all registered serializers.
|
void |
registerSerializer(YangSerializer serializer)
Registers a new serializer.
|
void |
unregisterSerializer(YangSerializer serializer)
Unregisters the specified serializer.
|
public DefaultYangSerializerRegistry()
public void registerSerializer(YangSerializer serializer)
YangSerializerRegistryregisterSerializer in interface YangSerializerRegistryserializer - serializer to be registeredpublic void unregisterSerializer(YangSerializer serializer) throws IllegalArgumentException
YangSerializerRegistryunregisterSerializer in interface YangSerializerRegistryserializer - serializer to be unregisteredIllegalArgumentException - when input serializer is not registeredpublic Set<YangSerializer> getSerializers()
YangSerializerRegistrygetSerializers in interface YangSerializerRegistrypublic YangSerializer getSerializer(String dataFormat)
dataFormat - data formatCopyright © 2018. All rights reserved.