Class NetworkAdminASNImpl
- java.lang.Object
-
- com.biglybt.core.networkmanager.admin.impl.NetworkAdminASNImpl
-
- All Implemented Interfaces:
NetworkAdminASN
public class NetworkAdminASNImpl extends java.lang.Object implements NetworkAdminASN
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
as
private java.lang.String
asn
private java.lang.String
bgp_prefix
private boolean
ipv4
-
Constructor Summary
Constructors Modifier Constructor Description protected
NetworkAdminASNImpl(boolean _ipv4, java.lang.String _as, java.lang.String _asn, java.lang.String _bgp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAS()
java.lang.String
getASName()
java.net.InetAddress
getBGPEndAddress()
java.lang.String
getBGPPrefix()
java.net.InetAddress
getBGPStartAddress()
protected java.net.InetAddress
getCIDREndAddress()
protected java.net.InetAddress
getCIDRStartAddress()
java.lang.String
getString()
protected boolean
isIPv4()
boolean
matchesCIDR(java.net.InetAddress address)
boolean
sameAs(NetworkAdminASN other)
protected void
setASName(java.lang.String s)
-
-
-
Method Detail
-
isIPv4
protected boolean isIPv4()
-
getAS
public java.lang.String getAS()
- Specified by:
getAS
in interfaceNetworkAdminASN
-
getASName
public java.lang.String getASName()
- Specified by:
getASName
in interfaceNetworkAdminASN
-
setASName
protected void setASName(java.lang.String s)
-
getBGPPrefix
public java.lang.String getBGPPrefix()
- Specified by:
getBGPPrefix
in interfaceNetworkAdminASN
-
getBGPStartAddress
public java.net.InetAddress getBGPStartAddress()
- Specified by:
getBGPStartAddress
in interfaceNetworkAdminASN
-
getCIDRStartAddress
protected java.net.InetAddress getCIDRStartAddress() throws NetworkAdminException
- Throws:
NetworkAdminException
-
getCIDREndAddress
protected java.net.InetAddress getCIDREndAddress() throws NetworkAdminException
- Throws:
NetworkAdminException
-
matchesCIDR
public boolean matchesCIDR(java.net.InetAddress address)
- Specified by:
matchesCIDR
in interfaceNetworkAdminASN
-
getBGPEndAddress
public java.net.InetAddress getBGPEndAddress()
- Specified by:
getBGPEndAddress
in interfaceNetworkAdminASN
-
sameAs
public boolean sameAs(NetworkAdminASN other)
- Specified by:
sameAs
in interfaceNetworkAdminASN
-
getString
public java.lang.String getString()
- Specified by:
getString
in interfaceNetworkAdminASN
-
-