META-INF.modules.java.base.classes.java.io.FilePermissionCollection.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? : ?
"java/security/PermissionCollection ()V &java/util/concurrent/ConcurrentHashMap
java/io/FilePermissionCollection perms (Ljava/util/concurrent/ConcurrentHashMap; java/io/FilePermission "java/lang/IllegalArgumentException java/lang/StringBuilder
invalid permission:
append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
! " # toString ()Ljava/lang/String;
% & (Ljava/lang/String;)V
( ) *
isReadOnly ()Z , java/lang/SecurityException . >attempt to add a Permission to a readonly PermissionCollection
+ %
1 2 # getName 4 "java/io/FilePermissionCollection$1
3 6 7 %(Ljava/io/FilePermissionCollection;)V
9 : ; merge W(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;
= > ? getMask ()I
A B C values ()Ljava/util/Collection; E F G H I java/util/Collection iterator ()Ljava/util/Iterator; K L M N * java/util/Iterator hasNext K P Q R next ()Ljava/lang/Object; T java/security/Permission
V W X impliesIgnoreMask (Ljava/io/FilePermission;)Z
Z [ \ elements ()Ljava/util/Enumeration; ^ java/util/Vector
] ` a (Ljava/util/Collection;)V
c d e f g java/io/ObjectOutputStream putFields '()Ljava/io/ObjectOutputStream$PutField; i permissions
k l m n o #java/io/ObjectOutputStream$PutField put '(Ljava/lang/String;Ljava/lang/Object;)V
c q r writeFields
t u v w x java/io/ObjectInputStream
readFields &()Ljava/io/ObjectInputStream$GetField;
z { | } ~ "java/io/ObjectInputStream$GetField get 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
] ? ? ? size
? ? (I)V
] F
S 1
? n ? 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ? java/io/ObjectStreamField
? ? ? &(Ljava/lang/String;Ljava/lang/Class;)V ? ? ? serialPersistentFields [Ljava/io/ObjectStreamField; ? java/io/Serializable Signature VLjava/util/concurrent/ConcurrentHashMap; serialVersionUID J
ConstantValue?y}ԎU? Code LineNumberTable LocalVariableTable this "Ljava/io/FilePermissionCollection; add (Ljava/security/Permission;)V
permission Ljava/security/Permission; fp Ljava/io/FilePermission;
StackMapTable implies (Ljava/security/Permission;)Z perm fperm desired I effective needed 5()Ljava/util/Enumeration; writeObject (Ljava/io/ObjectOutputStream;)V out Ljava/io/ObjectOutputStream; Ljava/util/Vector; pfields %Ljava/io/ObjectOutputStream$PutField; LocalVariableTypeTable .Ljava/util/Vector;
Exceptions ? java/io/IOException
readObject (Ljava/io/ObjectInputStream;)V in Ljava/io/ObjectInputStream; gfields $Ljava/io/ObjectInputStream$GetField; ? java/lang/ClassNotFoundException
SourceFile FilePermission.java NestMembers InnerClasses PutField GetField 0 ? ? ? ? ? ? ? ? ? ? ? B *? *? Y? ?
? ? o p q ? ? ? ? ? ? ? N+? ? ? Y? Y? ? +? ? ? $?*? '?
? +Y-? /?+? M*?
,? 0,? 3Y*? 5? 8W? ? ? ? "? )? 3? 8? M? ? N ? ? N ? ? 8 ? ? ? " ? ? ? O y+? ? ?+? M,? <>66*?
? @? D :? J ? I? O ? S:? :? <~? (,? U? ? 6~? ??~6???? ? > ? ? ? ? ? ? ? =? D? X? b? j? l? t? w? ? R D 0 ? ? = 7 ? ? y ? ? y ? ? k ? ? f ? ? c ? ? ` ? ? ? ( ? S K ? D S ? ? [ \ ? 2 *?
? Y? ? ? ? ? ? ? ? ? ? ? ? ? ]Y*?
? @? _M+? bN-h,? j+? p? ? ? ? ? ? ? ? * ? ? ? ? i ? ? ? ? i ? ? ? ? ? ? ? N+? sM,h? y? ]N*? Y-? ? ??
-? ?:? J ? !? O ? S:*?
? ?? ?W??۱ ? ? ; J M ? 4 ; ? ? N ? ? N ? ? I ? ? > i ? ? > i ? ? ? % z ] K? ' ? ? ? ? ? . ? ?Y? ?Yh]? ?S? ?? ? ? ? ? ? 3 ? 3 k c ? z t ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy