
org.apache.commons.io.input.BOMInputStream.class Maven / Gradle / Ivy
The newest version!
???? 1 ? p q
+ r
, s t u
v + w
x y + z
+ { | } ~
?
?
?
? + ?
? + ? + ? | ? ? ? ? ?
?
? ? + ?
? ?
+ ?
? + ?
+ ?
?
+ ?
? ?
+ ? + ? + ?
? ?
? ?
? ? ? ? include Z boms Ljava/util/List; Signature 7Ljava/util/List;
byteOrderMark %Lorg/apache/commons/io/ByteOrderMark;
firstBytes [I fbLength I fbIndex markFbIndex
markedAtStart (Ljava/io/InputStream;)V Code LineNumberTable LocalVariableTable this ,Lorg/apache/commons/io/input/BOMInputStream; delegate Ljava/io/InputStream; (Ljava/io/InputStream;Z)V >(Ljava/io/InputStream;[Lorg/apache/commons/io/ByteOrderMark;)V &[Lorg/apache/commons/io/ByteOrderMark; ?(Ljava/io/InputStream;Z[Lorg/apache/commons/io/ByteOrderMark;)V hasBOM ()Z
Exceptions ? ((Lorg/apache/commons/io/ByteOrderMark;)Z bom getBOM '()Lorg/apache/commons/io/ByteOrderMark; i$ Ljava/util/Iterator; i max getBOMCharsetName ()Ljava/lang/String; readFirstBytes ()I find matches read b ([BII)I buf [B off len
firstCount secondCount ([B)I mark (I)V readlimit reset ()V skip (J)J n J
SourceFile BOMInputStream.java #org/apache/commons/io/ByteOrderMark ? 4 <