com.google.gson.FieldAttributes.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jelly Show documentation
Show all versions of jelly Show documentation
Java Functional Metaprogramming API
The newest version!
???? 1 ?
+ ?
? ? ? * ?
? ? * ?
? ? * ?
? ? * ?
? ? * ? * ? ?
? ?
? ?
? ? ? * ?
? ?
* ?
* ? * ? ?
? * ? ? ? ?
? ?
? ?
? ? ? ?
? ? ? ? ? ? ? ? % ? ?
* ?
' ? ? ? MAX_CACHE_PROPERTY_NAME Ljava/lang/String;
ConstantValue ANNOTATION_CACHE Lcom/google/gson/Cache; Signature ?Lcom/google/gson/Cache;Ljava/lang/String;>;Ljava/util/Collection;>; declaringClazz Ljava/lang/Class; Ljava/lang/Class<*>; field Ljava/lang/reflect/Field; declaredType isSynthetic Z modifiers I name genericType Ljava/lang/reflect/Type; annotations Ljava/util/Collection; 9Ljava/util/Collection; -(Ljava/lang/Class;Ljava/lang/reflect/Field;)V Code LineNumberTable LocalVariableTable this !Lcom/google/gson/FieldAttributes; f LocalVariableTypeTable 0(Ljava/lang/Class<*>;Ljava/lang/reflect/Field;)V getMaxCacheSize ()I
propertyValue e !Ljava/lang/NumberFormatException; defaultMaxCacheSize getDeclaringClass ()Ljava/lang/Class; ()Ljava/lang/Class<*>; getName ()Ljava/lang/String; getDeclaredType ()Ljava/lang/reflect/Type; getDeclaredClass
getAnnotation 4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
annotation Ljava/lang/Class; A(Ljava/lang/Class;)TT; getAnnotations ()Ljava/util/Collection; key Lcom/google/gson/internal/Pair; cachedValue GLcom/google/gson/internal/Pair;Ljava/lang/String;>; ;()Ljava/util/Collection; hasModifier (I)Z modifier get &(Ljava/lang/Object;)Ljava/lang/Object; instance Ljava/lang/Object;
Exceptions ? ()Z getFieldObject ()Ljava/lang/reflect/Field;
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; getAnnotationFromArray J(Ljava/util/Collection;Ljava/lang/Class;)Ljava/lang/annotation/Annotation; a !Ljava/lang/annotation/Annotation; i$ Ljava/util/Iterator; z(Ljava/util/Collection;Ljava/lang/Class;)TT; ()V
SourceFile FieldAttributes.java C ~ ? ? k java/lang/Class 3 4 ? V W = - ? T 8 4 9 p 9 : ? N ; < 6 7 *com.google.gson.annotation_cache_size_hint ? ? ? ? ? ? ? ? ? java/lang/NumberFormatException > ? ? Y ` a v w @ A com/google/gson/internal/Pair C ? / 0 ? ? k java/util/Collection ` ? ? ? ? ? ? ? ? ? j k ? ? ? ? p ? ? java/lang/annotation/Annotation ? T com/google/gson/LruCache M N C ? com/google/gson/FieldAttributes java/lang/Object java/lang/IllegalAccessException ,com/google/gson/internal/$Gson$Preconditions checkNotNull java/lang/reflect/Field getType getModifiers java/lang/String valueOf (I)Ljava/lang/String; java/lang/System getProperty 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; java/lang/Integer parseInt (Ljava/lang/String;)I getGenericType '(Ljava/lang/Object;Ljava/lang/Object;)V com/google/gson/Cache
getElement $()[Ljava/lang/annotation/Annotation; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; java/util/Collections unmodifiableCollection .(Ljava/util/Collection;)Ljava/util/Collection;
addElement iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next ()Ljava/lang/Object; annotationType (I)V 1 * +
, - . / 0 1 2 3 4 1 5 6 7 8 4 1 5 9 : ; <