package org.snmp4j.smi;

import java.net.InetAddress;

/* JADX INFO: loaded from: classes.dex */
public class UdpAddress extends TransportIpAddress {
    static final long serialVersionUID = -4390734262648716203L;

    public UdpAddress() {
    }

    public static Address parse(String str) {
        UdpAddress udpAddress = new UdpAddress();
        if (udpAddress.parseAddress(str)) {
            return udpAddress;
        }
        return null;
    }

    @Override // org.snmp4j.smi.TransportIpAddress, org.snmp4j.smi.IpAddress, org.snmp4j.smi.AbstractVariable, org.snmp4j.smi.Variable
    public boolean equals(Object obj) {
        return (obj instanceof UdpAddress) && super.equals(obj);
    }

    public UdpAddress(InetAddress inetAddress, int i2) {
        setInetAddress(inetAddress);
        setPort(i2);
    }

    public UdpAddress(int i2) {
        setPort(i2);
    }

    public UdpAddress(String str) {
        if (!parseAddress(str)) {
            throw new IllegalArgumentException(str);
        }
    }
}
