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

com.groupbyinc.flux.common.sun.jna.Union.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????2?(com/groupbyinc/flux/common/sun/jna/Union,com/groupbyinc/flux/common/sun/jna/Structure
Union.java8com/groupbyinc/flux/common/sun/jna/Structure$StructFieldStructFieldactiveField:Lcom/groupbyinc/flux/common/sun/jna/Structure$StructField;()V

this*Lcom/groupbyinc/flux/common/sun/jna/Union;/(Lcom/groupbyinc/flux/common/sun/jna/Pointer;)V
p,Lcom/groupbyinc/flux/common/sun/jna/Pointer;0(Lcom/groupbyinc/flux/common/sun/jna/Pointer;I)V
	alignTypeI2(Lcom/groupbyinc/flux/common/sun/jna/TypeMapper;)V
mapper/Lcom/groupbyinc/flux/common/sun/jna/TypeMapper;_(Lcom/groupbyinc/flux/common/sun/jna/Pointer;ILcom/groupbyinc/flux/common/sun/jna/TypeMapper;)V 
!
getFieldOrder()Ljava/util/List;getFieldList%$
&java/util/ArrayList(java/util/List*size()I,-+.(I)V0
)1iterator()Ljava/util/Iterator;34+5java/util/Iterator7hasNext()Z9:8;next()Ljava/lang/Object;=>8?java/lang/reflect/FieldAgetName()Ljava/lang/String;CD
BEadd(Ljava/lang/Object;)ZGH+IfLjava/lang/reflect/Field;flist+Ljava/util/List;Ljava/util/List;list$Ljava/util/List;setType(Ljava/lang/Class;)VensureAllocatedT
Ufields()Ljava/util/Map;WX
Y
java/util/Map[values()Ljava/util/Collection;]^\_java/util/Collectionab5typeLjava/lang/Class;de	f	
	h"java/lang/IllegalArgumentExceptionjjava/lang/StringBuilderl
m
No field of type oappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;qr
ms-(Ljava/lang/Object;)Ljava/lang/StringBuilder;qu
mv in xtoStringzD
m{(Ljava/lang/String;)V}
k~Ljava/lang/Class<*>;get&(Ljava/lang/Object;)Ljava/lang/Object;??\?No field named ?	fieldNameLjava/lang/String;	readField&(Ljava/lang/String;)Ljava/lang/Object;R}
???
?
writeField?}
?'(Ljava/lang/String;Ljava/lang/Object;)V??
?valueLjava/lang/Object;
getTypedValue%(Ljava/lang/Class;)Ljava/lang/Object;read?
?field?L	?
getFieldValue-(Ljava/lang/reflect/Field;)Ljava/lang/Object;??
?
setTypedValuejava/lang/Object?getClass()Ljava/lang/Class;??
??	findFieldM(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/sun/jna/Structure$StructField;??
?
setFieldValue.(Ljava/lang/reflect/Field;Ljava/lang/Object;)V??
?objectjava/lang/Class?isAssignableFrom(Ljava/lang/Class;)Z??
??=(Lcom/groupbyinc/flux/common/sun/jna/Structure$StructField;)V??
?N(Lcom/groupbyinc/flux/common/sun/jna/Structure$StructField;)Ljava/lang/Object;java/lang/String?*com/groupbyinc/flux/common/sun/jna/WString???
?getNativeAlignment'(Ljava/lang/Class;Ljava/lang/Object;Z)I??
?isFirstElementZCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable	Signature&()Ljava/util/List;(Ljava/lang/Class<*>;)V((Ljava/lang/Class<*>;)Ljava/lang/Object;P(Ljava/lang/Class<*>;)Lcom/groupbyinc/flux/common/sun/jna/Structure$StructField;*(Ljava/lang/Class<*>;Ljava/lang/Object;Z)I
SourceFileInnerClasses!	
?/*????.?>*+????
12?I*+??? ?
56?>*+????
9: ?T*+-?"??*?
=>#$???*?'L?)Y+?/?2M+?6N-?<?-?@?B:,?F?JW???,??*.KL?:MO,PO?:MN,PQ?EFG.H:I=J??++8?"??RS??[*?V*?Z?`?cM,?<?,?@?N-?g+?	*-?i???߻kY?mY?np?t+?wy?t*?w?|??? &K
[[de?[d??UV&W.X3Y4[7\??8 ???R}??C*?V*?Z+???M,?*,?i?'?kY?mY?n??t+?ty?t*?w?|???? CC??1K
?fghilBo?	?#???K*?V*+??*+???????wx	y?}?O*?V*+??*+?????????	?????Z*?V*+??*+,???? ???????	??????j*?V*?Z?`?cM,?<?-,?@?N-?g+?*-?i*??**?i???????лkY?mY?np?t+?wy?t*?w?|??? &K
jjde?jd??"??&?.?3?7?C?F???8/???????D*+????M,?*,?i*,??+??*??kY?mY?np?t+???wy?t*?w?|??? DD??	;K
??	?
??????????8*?V*?Z?`?cM,?<?,?@?N-?g+???-?????? &
K
88de?8d????&?1?3?6???8??????S+*?i?*+?????
???
??
????4+*?i?'+?g???!?+?g????+?g???	*+?°??44?
????&?,?2??,???b*+,?Ƭ?*de?????d???????





© 2015 - 2024 Weber Informatics LLC | Privacy Policy