public class PeerSpecificParserConstraintImpl extends Object implements PeerSpecificParserConstraintProvider
Constructor and Description |
---|
PeerSpecificParserConstraintImpl() |
Modifier and Type | Method and Description |
---|---|
<T extends PeerConstraint> |
addPeerConstraint(Class<T> classType,
T peerConstraint)
Register new
PeerConstraint service. |
<T extends PeerConstraint> |
getPeerConstraint(Class<T> peerConstraintType)
Looks-up and optionally returns
PeerConstraint service. |
public <T extends PeerConstraint> Optional<T> getPeerConstraint(Class<T> peerConstraintType)
PeerSpecificParserConstraint
PeerConstraint
service.getPeerConstraint
in interface PeerSpecificParserConstraint
peerConstraintType
- Class type of the service.public <T extends PeerConstraint> boolean addPeerConstraint(Class<T> classType, T peerConstraint)
PeerSpecificParserConstraintProvider
PeerConstraint
service.addPeerConstraint
in interface PeerSpecificParserConstraintProvider
classType
- Class type of the service to be added.peerConstraint
- Peer constraint service to be added.Copyright © 2019 OpenDaylight. All rights reserved.