Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The equals method of the following classes break symmetry if the passed in object is a subclass. Use this.getClass() instead of instanceof.
- BindingImpl
- QpidSslRMIServerSocketFactory
- HeadersBinding
- AMQPProtocolVersionWrapper
- UsernamePrincipal
- GroupPrincipal
- Action
- Rule
- InetNetwork
- AMQBrokerDetails
- AMQDestination
- AMQQueue
- AMQTopic
- XidImpl
- FieldTable
- ProtocolInitiation
- QpidRAConnectionRequestInfo
- QpidRAManagedConnectionFactory
- QpidRAMessage
- QpidResourceAdapter
- ListPropertyValue
- NumericGeneratedPropertySupport
- RangePropertyValue