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
???? 7 ?
/ r s
r . t u v w
r x
y
z
{
|
. } ~
|
? ?
?
?
?
? ? ? S ? S ? ?
?
? ?
?
? ? [
^ ?
? ?
? ?
j ?
?
?
?
?
? ?
+ ? . ? ? ? ? InnerClasses perms (Ljava/util/concurrent/ConcurrentHashMap; Signature VLjava/util/concurrent/ConcurrentHashMap; serialVersionUID J
ConstantValue?y}ԎU? serialPersistentFields [Ljava/io/ObjectStreamField; ()V 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 ? elements ()Ljava/util/Enumeration; 5()Ljava/util/Enumeration; writeObject (Ljava/io/ObjectOutputStream;)V out Ljava/io/ObjectOutputStream; permissions Ljava/util/Vector; pfields ? PutField %Ljava/io/ObjectOutputStream$PutField; LocalVariableTypeTable .Ljava/util/Vector;
Exceptions ?
readObject (Ljava/io/ObjectInputStream;)V in Ljava/io/ObjectInputStream; gfields ? GetField $Ljava/io/ObjectInputStream$GetField; ?
SourceFile FilePermission.java NestMembers = > &java/util/concurrent/ConcurrentHashMap 2 3 java/io/FilePermission "java/lang/IllegalArgumentException java/lang/StringBuilder invalid permission: ? ? ? ? ? ? = ? ? ? java/lang/SecurityException >attempt to add a Permission to a readonly PermissionCollection ? ? "java/io/FilePermissionCollection$1 = ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/security/Permission ? ? T U java/util/Vector = ? ? ? ? ? ? ? > ? ? ? ? ? ? ? = ? ? ? java/io/ObjectStreamField = ? ; < java/io/FilePermissionCollection "java/security/PermissionCollection java/io/Serializable java/util/Iterator #java/io/ObjectOutputStream$PutField java/io/IOException "java/io/ObjectInputStream$GetField java/lang/ClassNotFoundException append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V
isReadOnly ()Z getName %(Ljava/io/FilePermissionCollection;)V merge W(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; getMask ()I values ()Ljava/util/Collection; java/util/Collection iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; impliesIgnoreMask (Ljava/io/FilePermission;)Z (Ljava/util/Collection;)V java/io/ObjectOutputStream putFields '()Ljava/io/ObjectOutputStream$PutField; put '(Ljava/lang/String;Ljava/lang/Object;)V writeFields java/io/ObjectInputStream
readFields &()Ljava/io/ObjectInputStream$GetField; get 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; size (I)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; &(Ljava/lang/String;Ljava/lang/Class;)V 0 . / 0 ? 2 3 4 5 6 7 8 9 ; <