class IcmpTypeCodesApplication extends IcmpApplication {

  @Override
  public AclLineMatchExpr toAclLineMatchExpr() {
    return new MatchHeaderSpace(
        HeaderSpace.builder()
            .setIpProtocols(ICMP)
            .setIcmpTypes(_type)
            .setIcmpCodes(_codes)
            .build());
  }

  public  IcmpTypeCodesApplication(int type, int code);
  public  IcmpTypeCodesApplication(int type, List<SubRange> codes);

}