com.groupbyinc.flux.common.settings.SecureString.class Maven / Gradle / Ivy
???? 4 p 0com/groupbyinc/flux/common/settings/SecureString java/lang/Object java/lang/CharSequence java/io/Closeable SecureString.java chars [C ([C)V ()V
java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object;
this 2Lcom/groupbyinc/flux/common/settings/SecureString; (Ljava/lang/String;)V Ljava/lang/Deprecated; java/lang/String toCharArray ()[C !
"
$ s Ljava/lang/String; equals (Ljava/lang/Object;)Z ensureNotClosed *
+ length ()I - . / charAt (I)C 1 2 3 i I o Ljava/lang/Object; that Ljava/lang/CharSequence; hashCode java/util/Arrays < ([C)I ; >
= ? index subSequence 6(II)Lcom/groupbyinc/flux/common/settings/SecureString; 'java/lang/UnsupportedOperationException D &Cannot get subsequence of SecureString F
E H start end toString ()Ljava/lang/String;
$ close fill ([CC)V P Q
= R clone 4()Lcom/groupbyinc/flux/common/settings/SecureString; copyOf ([CI)[C V W
= X getChars java/lang/IllegalStateException [ $SecureString has already been closed ]
\ H ()Ljava/lang/Object; $java/lang/CloneNotSupportedException a T U
c (II)Ljava/lang/CharSequence; B C
f Code LocalVariableTable LineNumberTable
Deprecated RuntimeVisibleAnnotations
StackMapTable
Exceptions
SourceFile 1
h L *? *+? ? ? ? i
j &