-
/*
* Copyright (c) 2013 Cisco Systems, Inc. and others. All rights reserved.
*
// to add new coming packet classes
public static final Map<Short, Class<? extends Packet>> etherTypeClassMap;
static {
- etherTypeClassMap = new HashMap<Short, Class<? extends Packet>>();
+ etherTypeClassMap = new HashMap<>();
etherTypeClassMap.put(EtherTypes.LLDP.shortValue(), LLDP.class);
}
private static Map<String, Pair<Integer, Integer>> fieldCoordinates = new LinkedHashMap<String, Pair<Integer, Integer>>() {
private static final long serialVersionUID = 1L;
{
- put(DMAC, new ImmutablePair<Integer, Integer>(0, 48));
- put(SMAC, new ImmutablePair<Integer, Integer>(48, 48));
- put(ETHT, new ImmutablePair<Integer, Integer>(96, 16));
+ put(DMAC, new ImmutablePair<>(0, 48));
+ put(SMAC, new ImmutablePair<>(48, 48));
+ put(ETHT, new ImmutablePair<>(96, 16));
}
};
private final Map<String, byte[]> fieldValues;
*/
public Ethernet() {
super();
- fieldValues = new HashMap<String, byte[]>();
+ fieldValues = new HashMap<>();
hdrFieldCoordMap = fieldCoordinates;
hdrFieldsMap = fieldValues;
}
*/
public Ethernet(boolean writeAccess) {
super(writeAccess);
- fieldValues = new HashMap<String, byte[]>();
+ fieldValues = new HashMap<>();
hdrFieldCoordMap = fieldCoordinates;
hdrFieldsMap = fieldValues;
}