All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.network.NetworkUtils.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3/com/groupbyinc/flux/common/network/NetworkUtilsjava/lang/ObjectNetworkUtils.java1com/groupbyinc/flux/common/network/NetworkUtils$21com/groupbyinc/flux/common/network/NetworkUtils$1	PREFER_V6ZLjava/lang/Deprecated;SUPPORTS_V6()V
this1Lcom/groupbyinc/flux/common/network/NetworkUtils;sortKey(Ljava/net/InetAddress;Z)Ijava/net/InetAddress
getAddress()[B
isAnyLocalAddress()Z
isMulticastAddress 
!isLoopbackAddress#
$isLinkLocalAddress&
'isSiteLocalAddress)
*addressLjava/net/InetAddress;	prefer_v6keyI
sortAddresses(Ljava/util/List;)V
	java/util/Collections4sort)(Ljava/util/List;Ljava/util/Comparator;)V67
58list(Ljava/util/List;Ljava/util/List;
getInterfaces()Ljava/util/List;java/net/SocketException?java/util/ArrayListA
Bjava/net/NetworkInterfaceDgetNetworkInterfaces()Ljava/util/Enumeration;FG
EH.(Ljava/util/Enumeration;)Ljava/util/ArrayList;:J
5KaddAllInterfaces#(Ljava/util/List;Ljava/util/List;)VMN
O
all-Ljava/util/List;java/util/ListTisEmptyVUWaddAll(Ljava/util/Collection;)ZYZU[iterator()Ljava/util/Iterator;]^U_java/util/IteratorahasNextcbdnext()Ljava/lang/Object;fgbhgetSubInterfacesjG
EkintfLjava/net/NetworkInterface;targetleveldefaultReuseAddress7com/groupbyinc/flux/common/apache/lucene/util/ConstantsrWINDOWSt	sugetLoopbackAddresses()[Ljava/net/InetAddress;=>
yisUp{
E|getInetAddresses~G
E
B_
isLoopback?
E?add(Ljava/lang/Object;)Z??U?"java/lang/IllegalArgumentException?java/lang/StringBuilder?
?0No up-and-running loopback addresses found, got ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??toString()Ljava/lang/String;??
??(Ljava/lang/String;)V?
??size()I??U?toArray(([Ljava/lang/Object;)[Ljava/lang/Object;??U?[Ljava/net/InetAddress;?getSiteLocalAddressesjava/lang/SecurityException?java.net.preferIPv6Addresses?false?java/lang/System?getProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;??
??java/lang/Boolean?parseBoolean(Ljava/lang/String;)Z??
??
	?java/lang/Exception?
	?nicmisconfigurationLjava/lang/Exception;v
DeprecatedRuntimeVisibleAnnotationsCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable	Signature+(Ljava/util/List;)V
Exceptions/()Ljava/util/List;](Ljava/util/List;Ljava/util/List;)V
SourceFileInnerClasses!
??
???/*????+??A*??=?t=*???*?"??*?%??*?(??*?+???? A,-A.;/0?:QR
S
VWYZ!\(]+_2`5b<c?f??
						12?L*?	Y?3?9??:<?:;?
pz????=>?g?BY?CK*?I?L?P*?Y?Q?9*??R<?RS?~???@??
MN??:+?X?3*+?\W+?`M,?e?,?i?EN*-?l?L?P???? +mn:o<:p<?:oS:pS??	??+?6?9???b? ??	q?/?v??????
@wx?C??BY?CK?z?`L+?e?Q+?i?EM,?}?=,???L??N-?e?)-?i?:,????%?*??W??ԧ??*?X? ??Y??Y??????z???????**????????? J,-$Amn?:<??:;?.??$?+?J?Y?b?e?h?q????$?Ub?$Eb?"???%?@?x?4??BY?CK?z?`L+?e?J+?i?EM,?}?6,???L??N-?e?"-?i?:?+?*??W??ۧ??*?X? ??Y??Y??????z???????**????????? J,-$:mn?:<??:;?.??$?+?J?R?[?^?a?j?????Ub?$Eb$??%?@?x?L??BY?CK?z?`L+?e?Z+?i?EM,?}?F,???L??N-?e?2-?i?:?%??+??(?*??W??˧??*?X? ??Y??Y??????z???????**????????? J!,-$Jmn?:<??:;?6
??$?+?J?T?\?b?k?n?q?z?????Ub?$Eb4??%?@?x?'??BY?CK?z?`L+?e?B+?i?EM,?}?.,???L??N-?e?-?i?:*??W?????*?X? ??Y??Y??????z???????**????????? J	,-$2mn?:<??:;?*
??$?+?J?S?V?Y?b????Ub?$Eb??%?@????*??L+?)??Y??Y?????*??????z???????+?}?#??Y??Y?????*??????????+???LM,?X?#??Y??Y?????*??????????,,????????? ????mn^<:<?^<:;?&	??	?/?6?V?^?g?????/E&?0U?@????m?BY?CL*M,?>6? ,2:?ƙ+??W????+?X?!??Y??Y??ȶ?*?Ͷ??????++????????? ,-m??e:<?e:;?"???$?-?3?<?Z????U??&????m?BY?CL*M,?>6? ,2:?љ+??W????+?X?!??Y??Y??Ӷ?*?Ͷ??????++????????? ,-m??e:<?e:;?"$-3
<Z
???U??&?x???BY?CK?z?`L+?e?/+?i?EM,???,?}?*,???L?\W????*?X? ??Y??Y??ֶ??z???????**?????????$mnw:<?w:;?&	$2@CFOl ??Ub1?%?@????h?ݸ???;?z?`L+?e??+?i?EM,???L??N-?e?-?i?:?љ;???ߧ???L;??]`?]`@?*J
,-+/?na??X??:4
?A+BJCRDTEWGZH]K`IaJcLgM??b?Eb ??B?	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy