Class McastRoleStoreKey
- java.lang.Object
-
- org.onosproject.segmentrouting.mcast.McastRoleStoreKey
-
public class McastRoleStoreKey extends Object
Key of multicast role store.
-
-
Constructor Summary
Constructors Constructor Description McastRoleStoreKey(org.onlab.packet.IpAddress mcastIp, org.onosproject.net.DeviceId deviceId, org.onosproject.net.ConnectPoint source)Constructs the key of multicast role store.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.onosproject.net.DeviceIddeviceId()Returns the device ID of this key.booleanequals(Object o)inthashCode()org.onlab.packet.IpAddressmcastIp()Returns the multicast IP address of this key.org.onosproject.net.ConnectPointsource()Returns the source connect point of this key.StringtoString()
-
-
-
Constructor Detail
-
McastRoleStoreKey
public McastRoleStoreKey(org.onlab.packet.IpAddress mcastIp, org.onosproject.net.DeviceId deviceId, org.onosproject.net.ConnectPoint source)Constructs the key of multicast role store.- Parameters:
mcastIp- multicast group IP addressdeviceId- device IDsource- source connect point
-
-
Method Detail
-
mcastIp
public org.onlab.packet.IpAddress mcastIp()
Returns the multicast IP address of this key.- Returns:
- multicast IP
-
deviceId
public org.onosproject.net.DeviceId deviceId()
Returns the device ID of this key.- Returns:
- device ID
-
source
public org.onosproject.net.ConnectPoint source()
Returns the source connect point of this key.- Returns:
- the source connect point
-
-