returns a new instance of networktopologydiscovery using the class delegate if it exists . concode_field_sep AtomicReference<Factory.ClassDelegate> _databaseClassDelegate concode_elem_sep NetworkTopologyDiscovery _instance concode_field_sep void lockInetAddress concode_elem_sep boolean useInetAddress concode_elem_sep void unlockInetAddress concode_elem_sep NetworkTopologyDiscovery getInstance concode_elem_sep void setClassDelegate concode_elem_sep Factory.ClassDelegate classDelegate concode_elem_sep InetAddress[] getInetAddresses
NetworkTopologyDiscovery function ( ) { NetworkTopologyDiscovery loc0 = null ; Factory . ClassDelegate loc1 = _databaseClassDelegate . get ( ) ; if ( loc1 != null ) { loc0 = loc1 . newNetworkTopologyDiscovery ( ) ; } return ( loc0 != null ? loc0 : new NetworkTopologyDiscoveryImpl ( ) ) ; }