*/
package org.opendaylight.protocol.pcep.spi.pojo;
-import com.google.common.primitives.Ints;
import io.netty.buffer.ByteBuf;
import java.util.Optional;
import org.opendaylight.protocol.concepts.HandlerRegistry;
public Registration registerVendorInformationTlvParser(final EnterpriseNumber enterpriseNumber,
final TlvParser parser) {
- return this.handlers.registerParser(Ints.checkedCast(enterpriseNumber.getValue()), parser);
+ return this.handlers.registerParser(enterpriseNumber.getValue().intValue(), parser);
}
public Registration registerVendorInformationTlvSerializer(
@Override
public Optional<VendorInformationTlv> parseVendorInformationTlv(final EnterpriseNumber enterpriseNumber,
final ByteBuf buffer) throws PCEPDeserializerException {
- final TlvParser parser = this.handlers.getParser(Ints.checkedCast(enterpriseNumber.getValue()));
+ final TlvParser parser = this.handlers.getParser(enterpriseNumber.getValue().intValue());
if (parser == null) {
return Optional.empty();
}