public abstract class NxMatchInfoHelper<T extends org.opendaylight.yangtools.yang.binding.DataObject,B extends org.opendaylight.yangtools.concepts.Builder<T>> extends Object implements NxMatchInfo
| Modifier | Constructor and Description |
|---|---|
protected |
NxMatchInfoHelper(Class<? extends org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.ExtensionKey> keyClass) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
applyValue(org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.NxAugMatchNodesNodeTableFlowBuilder matchBuilder,
T value) |
void |
createInnerMatchBuilder(Map<Class<?>,Object> mapMatchBuilder)
Creater the inner match object.
|
boolean |
equals(Object other) |
int |
hashCode() |
protected abstract void |
populateBuilder(B builder) |
void |
setMatch(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow.MatchBuilder matchBuilder,
Map<Class<?>,Object> mapMatchBuilder)
Set the match to the match builder.
|
protected NxMatchInfoHelper(Class<? extends org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.general.rev140714.ExtensionKey> keyClass)
public void createInnerMatchBuilder(Map<Class<?>,Object> mapMatchBuilder)
MatchInfoBasecreateInnerMatchBuilder in interface MatchInfoBasemapMatchBuilder - the map which holds the matches.public void setMatch(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow.MatchBuilder matchBuilder,
Map<Class<?>,Object> mapMatchBuilder)
MatchInfoBasesetMatch in interface MatchInfoBasematchBuilder - the matchbuilder to set the matchmapMatchBuilder - the map containing the matchesprotected abstract void applyValue(org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.nicira.match.rev140714.NxAugMatchNodesNodeTableFlowBuilder matchBuilder,
T value)
protected abstract void populateBuilder(B builder)
Copyright © 2019 OpenDaylight. All rights reserved.