public abstract class MatchInfoHelper<T extends org.opendaylight.yangtools.yang.binding.DataObject,B extends org.opendaylight.yangtools.concepts.Builder<T>> extends MatchInfo
Modifier and Type | Method and Description |
---|---|
protected abstract void |
applyValue(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow.MatchBuilder 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.
|
public void createInnerMatchBuilder(Map<Class<?>,Object> mapMatchBuilder)
MatchInfoBase
mapMatchBuilder
- 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)
MatchInfoBase
matchBuilder
- the matchbuilder to set the matchmapMatchBuilder
- the map containing the matchesprotected abstract void applyValue(org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.flow.MatchBuilder matchBuilder, T value)
protected abstract void populateBuilder(B builder)
Copyright © 2019 OpenDaylight. All rights reserved.