com.aelitis.azureus.core.networkmanager.admin.impl
Class NetworkAdminASNImpl

java.lang.Object
  extended by com.aelitis.azureus.core.networkmanager.admin.impl.NetworkAdminASNImpl
All Implemented Interfaces:
NetworkAdminASN

public class NetworkAdminASNImpl
extends java.lang.Object
implements NetworkAdminASN


Constructor Summary
protected NetworkAdminASNImpl(java.lang.String _as, java.lang.String _asn, java.lang.String _bgp)
           
 
Method Summary
 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()
           
 boolean matchesCIDR(java.net.InetAddress address)
           
 boolean sameAs(NetworkAdminASN other)
           
protected  void setASName(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkAdminASNImpl

protected NetworkAdminASNImpl(java.lang.String _as,
                              java.lang.String _asn,
                              java.lang.String _bgp)
Method Detail

getAS

public java.lang.String getAS()
Specified by:
getAS in interface NetworkAdminASN

getASName

public java.lang.String getASName()
Specified by:
getASName in interface NetworkAdminASN

setASName

protected void setASName(java.lang.String s)

getBGPPrefix

public java.lang.String getBGPPrefix()
Specified by:
getBGPPrefix in interface NetworkAdminASN

getBGPStartAddress

public java.net.InetAddress getBGPStartAddress()
Specified by:
getBGPStartAddress in interface NetworkAdminASN

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 interface NetworkAdminASN

getBGPEndAddress

public java.net.InetAddress getBGPEndAddress()
Specified by:
getBGPEndAddress in interface NetworkAdminASN

sameAs

public boolean sameAs(NetworkAdminASN other)
Specified by:
sameAs in interface NetworkAdminASN

getString

public java.lang.String getString()
Specified by:
getString in interface NetworkAdminASN