Edit C:\edeal\jobs\GALAXIE__JOBs\lib\org\jboss\serial\classmetamodel\UnsafeFieldsManager.class
Êþº¾ 0 ã ~ ? ? ? ? , ? + ? ? ? ) ? ? ? ? ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? ) ? + ? ? + ? ~ ? ~ ¡ ¢ £ - ~ ¤ ¥ ¦ ¥ § ¨ © ª « unsafe Lsun/misc/Unsafe; class$java$io$ObjectStreamClass Ljava/lang/Class; Synthetic <init> ()V Code LineNumberTable LocalVariableTable this 5Lorg/jboss/serial/classmetamodel/UnsafeFieldsManager; isSupported ()Z fillMetadata 7(Lorg/jboss/serial/classmetamodel/ClassMetadataField;)V field 4Lorg/jboss/serial/classmetamodel/ClassMetadataField; setInt J(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;I)V obj Ljava/lang/Object; value I getInt I(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;)I setByte J(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;B)V B getByte I(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;)B setLong J(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;J)V J getLong I(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;)J setFloat J(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;F)V F getFloat I(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;)F setDouble J(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;D)V D getDouble I(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;)D setShort J(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;S)V S getShort I(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;)S setCharacter J(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;C)V C getCharacter I(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;)C setBoolean J(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;Z)V Z getBoolean I(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;)Z setObject [(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;Ljava/lang/Object;)V getObject Z(Ljava/lang/Object;Lorg/jboss/serial/classmetamodel/ClassMetadataField;)Ljava/lang/Object; class$ %(Ljava/lang/String;)Ljava/lang/Class; x1 "Ljava/lang/ClassNotFoundException; x0 Ljava/lang/String; <clinit> unsafeField Ljava/lang/reflect/Field; i classes [Ljava/lang/Class; e Ljava/lang/Throwable; SourceFile UnsafeFieldsManager.java ¬ o java/lang/ClassNotFoundException java/lang/NoClassDefFoundError 2 3 ® ¯ - . ° ± ² ³ ´ µ ¶ · ¸ ¹ º E » ¼ ½ J ¾ ¿ À O Á  à T Ä Å Æ Y Ç È É ^ Ê Ë Ì Í Î Ï Ð h Ñ Ò Ó l Ô / 0 java.io.ObjectStreamClass n o Õ Ö × Ø (java.io.ObjectStreamClass$FieldReflector Ù Ú Û Ü Ý Þ ß à á â sun/misc/Unsafe java/lang/Throwable 3org/jboss/serial/classmetamodel/UnsafeFieldsManager -org/jboss/serial/classmetamodel/FieldsManager java/lang/Class forName initCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; 2org/jboss/serial/classmetamodel/ClassMetadataField getField ()Ljava/lang/reflect/Field; objectFieldOffset (Ljava/lang/reflect/Field;)J setUnsafeKey (J)V getUnsafeKey ()J putInt (Ljava/lang/Object;JI)V (Ljava/lang/Object;J)I putByte (Ljava/lang/Object;JB)V (Ljava/lang/Object;J)B putLong (Ljava/lang/Object;JJ)V (Ljava/lang/Object;J)J putFloat (Ljava/lang/Object;JF)V (Ljava/lang/Object;J)F putDouble (Ljava/lang/Object;JD)V (Ljava/lang/Object;J)D putShort (Ljava/lang/Object;JS)V (Ljava/lang/Object;J)S putChar (Ljava/lang/Object;JC)V getChar (Ljava/lang/Object;J)C putBoolean (Ljava/lang/Object;JZ)V (Ljava/lang/Object;J)Z putObject ((Ljava/lang/Object;JLjava/lang/Object;)V '(Ljava/lang/Object;J)Ljava/lang/Object; getDeclaredClasses ()[Ljava/lang/Class; getName ()Ljava/lang/String; java/lang/String equals (Ljava/lang/Object;)Z getDeclaredField -(Ljava/lang/String;)Ljava/lang/reflect/Field; java/lang/reflect/Field setAccessible (Z)V get &(Ljava/lang/Object;)Ljava/lang/Object; ! + , - . / 0 1 2 3 4 3 *· ± 5 ) * 6 7 8 9 : 4 $ ² Æ § ¬ 5 0 ; <