package org.snmp4j.smi;

import java.net.InetAddress;
import org.snmp4j.log.LogAdapter;
import org.snmp4j.log.LogFactory;

/* JADX INFO: loaded from: classes.dex */
public class TcpAddress extends TransportIpAddress {
    private static final LogAdapter logger = LogFactory.getLogger(TcpAddress.class);
    static final long serialVersionUID = 1165319744164017388L;

    public TcpAddress() {
    }

    public static Address parse(String str) {
        try {
            TcpAddress tcpAddress = new TcpAddress();
            if (tcpAddress.parseAddress(str)) {
                return tcpAddress;
            }
            return null;
        } catch (Exception e2) {
            logger.error(e2);
            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 TcpAddress) && super.equals(obj);
    }

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

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

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