classes.io.netty.channel.DefaultChannelId.class Maven / Gradle / Ivy
???? 2? ?
?
? ? ?
?
?
?
? ?
? ?
? ?
? ? ? ?
? ? ? ?
? ? ?
? ? ? ? ? ?
? ? ? ?
? ? ? ? ? ? ? ? ? ?
c ? ?
?
? ? ? @ @
? ? ?
? ? ? ?
c ? ? ?
?
Q
?
?
?
; ?
A
A ?
A ?
A
A
?
!" #$
Q ?%
&'( ?)* ?+
,-.
!/
01
234
567 serialVersionUID J
ConstantValue5???P?O logger /Lio/netty/util/internal/logging/InternalLogger; MACHINE_ID_PATTERN Ljava/util/regex/Pattern; MACHINE_ID_LEN I
MACHINE_ID [B PROCESS_ID_LEN MAX_PROCESS_ID
PROCESS_ID SEQUENCE_LEN
TIMESTAMP_LEN
RANDOM_LEN nextSequence +Ljava/util/concurrent/atomic/AtomicInteger; data hashCode
shortValue Ljava/lang/String; longValue $assertionsDisabled Z newInstance %()Lio/netty/channel/DefaultChannelId; Code LineNumberTable LocalVariableTable id #Lio/netty/channel/DefaultChannelId; parseMachineId (Ljava/lang/String;)[B i value machineId
StackMapTable q defaultMachineId ()[B bestMacAddr defaultProcessId ()I mgmtFactoryType Ljava/lang/Class; runtimeMxBeanType getRuntimeMXBean Ljava/lang/reflect/Method; bean Ljava/lang/Object; getName processType myPid e2 Ljava/lang/Exception; e pid !Ljava/lang/NumberFormatException; loader Ljava/lang/ClassLoader; atIndex LocalVariableTypeTable Ljava/lang/Class<*>;8 ? ? ? ()V this init random writeInt (II)I writeLong (IJ)I asShortText ()Ljava/lang/String;
asLongText newLongValue buf Ljava/lang/StringBuilder; appendHexDumpField (Ljava/lang/StringBuilder;II)I length compareTo (Lio/netty/channel/ChannelId;)I o Lio/netty/channel/ChannelId; equals (Ljava/lang/Object;)Z obj toString (Ljava/lang/Object;)I processId customProcessId customMachineId
SourceFile DefaultChannelId.java !io/netty/channel/DefaultChannelId ? ? ? ? [:-] 9: ? ?;<=>?@A ?BCDEF i j \Failed to find a usable hardware address from the network interfaces; using random bytes: {}GHIJKLMN &java.lang.management.ManagementFactoryOPQ "java.lang.management.RuntimeMXBeanRSTUVWXYZ[ java/lang/String java/lang/Exception ICould not invoke ManagementFactory.getRuntimeMXBean().getName(); Android?\] android.os.Process ? ? .Could not invoke Process.myPid(); not Android?^_>` java/lang/NumberFormatExceptiona_ IFailed to find the current process ID from '{}'; using a random value: {}bcJd { q p qefg u n ? ? y zh ?ijklmnj ? ?a ? | n ? ? java/lang/AssertionError } ~opq ~ ? ? java/lang/StringBuilder ?r ? ?stsuv ?w ? ? io/netty/channel/ChannelId ? ?xyz{| ^(?:[0-9a-fA-F][:-]?){6,8}$}~ k l )java/util/concurrent/atomic/AtomicInteger io.netty.processId??? $-Dio.netty.processId: {} (malformed)?y #-Dio.netty.processId: {} (user-set)\K ? ? (-Dio.netty.processId: {} (auto-detected) io.netty.machineId????y ? ? #-Dio.netty.machineId: {} (user-set) $-Dio.netty.machineId: {} (malformed) ? ? (-Dio.netty.machineId: {} (auto-detected) java/lang/Object java/lang/ClassLoader
replaceAll 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; substring (II)Ljava/lang/String; java/lang/Integer parseInt (Ljava/lang/String;I)I %io/netty/util/internal/MacAddressUtil bestAvailableMac (io/netty/util/internal/ThreadLocalRandom current ,()Lio/netty/util/internal/ThreadLocalRandom; nextBytes ([B)V
formatAddress ([B)Ljava/lang/String; -io/netty/util/internal/logging/InternalLogger warn '(Ljava/lang/String;Ljava/lang/Object;)V (io/netty/util/internal/PlatformDependent getClassLoader *(Ljava/lang/Class;)Ljava/lang/ClassLoader; java/lang/Class forName =(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; "io/netty/util/internal/EmptyArrays
EMPTY_CLASSES [Ljava/lang/Class; getMethod @(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
EMPTY_OBJECTS [Ljava/lang/Object; java/lang/reflect/Method invoke 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; debug *(Ljava/lang/String;Ljava/lang/Throwable;)V indexOf (I)I (Ljava/lang/String;)I nextInt valueOf (I)Ljava/lang/Integer; 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V getAndIncrement nanoTime ()J java/lang/Long reverse (J)J currentTimeMillis io/netty/buffer/ByteBufUtil hexDump ([BII)Ljava/lang/String; (I)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; java/util/Arrays ([B[B)Z desiredAssertionStatus ()Z 4io/netty/util/internal/logging/InternalLoggerFactory getInstance B(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger; java/util/regex/Pattern compile -(Ljava/lang/String;)Ljava/util/regex/Pattern; )io/netty/util/internal/SystemPropertyUtil get &(Ljava/lang/String;)Ljava/lang/String; isDebugEnabled matcher 3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; java/util/regex/Matcher matches 1 c J d e f g i j k l m n f o p q r n f s t n f &