| Class and Description | 
|---|
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| Class and Description | 
|---|
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| Class and Description | 
|---|
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| Class and Description | 
|---|
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| Class and Description | 
|---|
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| Class and Description | 
|---|
| BgpPrefixSidTlvParser
 Common interface for BGP prefix SID TLVs parser implementations. 
 | 
| BgpPrefixSidTlvSerializer
 Interface for BGP prefix SID TLVs serializers implementations. 
 | 
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| Class and Description | 
|---|
| NextHopParserSerializer
 Handles Next Hop, by default use  
NextHopUtil which is handles Ipv4 and Ipv6 Next hop. | 
| Class and Description | 
|---|
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| Class and Description | 
|---|
| NextHopParserSerializer
 Handles Next Hop, by default use  
NextHopUtil which is handles Ipv4 and Ipv6 Next hop. | 
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| Class and Description | 
|---|
| NextHopParserSerializer
 Handles Next Hop, by default use  
NextHopUtil which is handles Ipv4 and Ipv6 Next hop. | 
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| Class and Description | 
|---|
| NextHopParserSerializer
 Handles Next Hop, by default use  
NextHopUtil which is handles Ipv4 and Ipv6 Next hop. | 
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| Class and Description | 
|---|
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| Class and Description | 
|---|
| AbstractAttributeParser
 Abstract base class for AttributeParsers which are aware of  
RevisedErrorHandling. | 
| AttributeParser
 Common interface for attribute parser implementation. 
 | 
| AttributeSerializer | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| RevisedErrorHandling
 Enumeration of possible treatments an UPDATE message and attributes can get based on the configuration of a peer. 
 | 
| Class and Description | 
|---|
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| Class and Description | 
|---|
| AbstractAttributeParser
 Abstract base class for AttributeParsers which are aware of  
RevisedErrorHandling. | 
| AttributeParser
 Common interface for attribute parser implementation. 
 | 
| AttributeSerializer | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| RevisedErrorHandling
 Enumeration of possible treatments an UPDATE message and attributes can get based on the configuration of a peer. 
 | 
| Class and Description | 
|---|
| AddressFamilyRegistry | 
| Class and Description | 
|---|
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| Class and Description | 
|---|
| AbstractBGPExtensionProviderActivator | 
| BGPExtensionProviderActivator | 
| BGPExtensionProviderContext
 Context for registering providers of the various types of extension points BGP provides. 
 | 
| Class and Description | 
|---|
| AddressFamilyRegistry | 
| AttributeRegistry
 Attribute serializer/deserializer registry, exposing the capability to parse BGP attributes as a whole. 
 | 
| MessageParser
 Common interface for message parser implementation. 
 | 
| MessageSerializer | 
| NlriRegistry
 The codec registry for BGP NLRI, offers services for NLRI encoding/decoding. 
 | 
| ParameterRegistry | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| SubsequentAddressFamilyRegistry | 
| Class and Description | 
|---|
| AddressFamilyRegistry | 
| CapabilityParser | 
| CapabilityRegistry | 
| CapabilitySerializer | 
| ParameterLengthOverflowException
 Exception reported when a  
ParameterSerializer detects its output does not fit 255 bytes and hence cannot
 be held in plain RFC4271 OPEN message. | 
| ParameterParser | 
| ParameterSerializer | 
| SubsequentAddressFamilyRegistry | 
| Class and Description | 
|---|
| AbstractAttributeParser
 Abstract base class for AttributeParsers which are aware of  
RevisedErrorHandling. | 
| AttributeParser
 Common interface for attribute parser implementation. 
 | 
| AttributeSerializer | 
| BgpPrefixSidTlvRegistry
 BGP prefix SID TLVs registry for encoding/decoding. 
 | 
| NlriRegistry
 The codec registry for BGP NLRI, offers services for NLRI encoding/decoding. 
 | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| RevisedErrorHandling
 Enumeration of possible treatments an UPDATE message and attributes can get based on the configuration of a peer. 
 | 
| Class and Description | 
|---|
| MessageRegistry
 BGP Message codec registry, provides services to encode/decode messages. 
 | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| Class and Description | 
|---|
| AddressFamilyRegistry | 
| AttributeParser
 Common interface for attribute parser implementation. 
 | 
| AttributeRegistry
 Attribute serializer/deserializer registry, exposing the capability to parse BGP attributes as a whole. 
 | 
| AttributeSerializer | 
| BGPExtensionConsumerContext
 A single instance of a collection of extensions for use by consumers. 
 | 
| BGPExtensionProviderActivator | 
| BGPExtensionProviderContext
 Context for registering providers of the various types of extension points BGP provides. 
 | 
| BgpPrefixSidTlvParser
 Common interface for BGP prefix SID TLVs parser implementations. 
 | 
| BgpPrefixSidTlvRegistry
 BGP prefix SID TLVs registry for encoding/decoding. 
 | 
| BgpPrefixSidTlvSerializer
 Interface for BGP prefix SID TLVs serializers implementations. 
 | 
| CapabilityParser | 
| CapabilityRegistry | 
| CapabilitySerializer | 
| MessageParser
 Common interface for message parser implementation. 
 | 
| MessageRegistry
 BGP Message codec registry, provides services to encode/decode messages. 
 | 
| MessageSerializer | 
| NextHopParserSerializer
 Handles Next Hop, by default use  
NextHopUtil which is handles Ipv4 and Ipv6 Next hop. | 
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriRegistry
 The codec registry for BGP NLRI, offers services for NLRI encoding/decoding. 
 | 
| NlriSerializer | 
| ParameterLengthOverflowException
 Exception reported when a  
ParameterSerializer detects its output does not fit 255 bytes and hence cannot
 be held in plain RFC4271 OPEN message. | 
| ParameterParser | 
| ParameterRegistry | 
| ParameterSerializer | 
| ParsedAttributes
 Parsed  
Attributes, potentially indicating withdraw. | 
| PeerConstraint
 Marker interface for BGP peer specific constraints. 
 | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| RevisedErrorHandling
 Enumeration of possible treatments an UPDATE message and attributes can get based on the configuration of a peer. 
 | 
| SubsequentAddressFamilyRegistry | 
| Class and Description | 
|---|
| AttributeParser
 Common interface for attribute parser implementation. 
 | 
| AttributeSerializer | 
| BGPExtensionConsumerContext
 A single instance of a collection of extensions for use by consumers. 
 | 
| BGPExtensionProviderActivator | 
| BGPExtensionProviderContext
 Context for registering providers of the various types of extension points BGP provides. 
 | 
| BgpPrefixSidTlvParser
 Common interface for BGP prefix SID TLVs parser implementations. 
 | 
| BgpPrefixSidTlvRegistry
 BGP prefix SID TLVs registry for encoding/decoding. 
 | 
| BgpPrefixSidTlvSerializer
 Interface for BGP prefix SID TLVs serializers implementations. 
 | 
| CapabilityParser | 
| CapabilitySerializer | 
| MessageParser
 Common interface for message parser implementation. 
 | 
| MessageSerializer | 
| MultiPathSupport
 Holds user specific add-path constraints per AFI/SAFI (table type). 
 | 
| NextHopParserSerializer
 Handles Next Hop, by default use  
NextHopUtil which is handles Ipv4 and Ipv6 Next hop. | 
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| ParameterParser | 
| ParameterSerializer | 
| PeerConstraint
 Marker interface for BGP peer specific constraints. 
 | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| PeerSpecificParserConstraintProvider
 Serve as an entry gate for providers of  
PeerSpecificParserConstraint services. | 
| RevisedErrorHandlingSupport
 Peer constraint supporting RFC7606 Revised Error Handling. 
 | 
| Class and Description | 
|---|
| MessageRegistry
 BGP Message codec registry, provides services to encode/decode messages. 
 | 
| PeerConstraint
 Marker interface for BGP peer specific constraints. 
 | 
| Class and Description | 
|---|
| RevisedErrorHandlingSupport
 Peer constraint supporting RFC7606 Revised Error Handling. 
 | 
| Class and Description | 
|---|
| MessageRegistry
 BGP Message codec registry, provides services to encode/decode messages. 
 | 
| Class and Description | 
|---|
| PeerConstraint
 Marker interface for BGP peer specific constraints. 
 | 
| Class and Description | 
|---|
| NlriParser
 Common interface for NLRI parser implementation. 
 | 
| NlriSerializer | 
| PeerSpecificParserConstraint
 Holds BGP peer specific constraints of PDU processing. 
 | 
| Class and Description | 
|---|
| BGPExtensionConsumerContext
 A single instance of a collection of extensions for use by consumers. 
 | 
| Class and Description | 
|---|
| MessageRegistry
 BGP Message codec registry, provides services to encode/decode messages. 
 | 
| Class and Description | 
|---|
| AddressFamilyRegistry | 
| SubsequentAddressFamilyRegistry | 
| Class and Description | 
|---|
| MessageRegistry
 BGP Message codec registry, provides services to encode/decode messages. 
 | 
Copyright © 2020 OpenDaylight. All rights reserved.