
org.apache.jackrabbit.oak.plugins.value.BinaryImpl.class Maven / Gradle / Ivy
???? 2 ?
V # W
X Y
X Z [ \
# ]
^ _ ` a
V b
c
d
e
f
^ g
^ h
X i
j k [ l [ m n # o p q r s
# m t
u v w
u x
u y
z {
z e |
} ~ LOG Lorg/slf4j/Logger; value 3Lorg/apache/jackrabbit/oak/plugins/value/ValueImpl; 6(Lorg/apache/jackrabbit/oak/plugins/value/ValueImpl;)V Code LineNumberTable LocalVariableTable this 4Lorg/apache/jackrabbit/oak/plugins/value/BinaryImpl; getBinaryValue 5()Lorg/apache/jackrabbit/oak/plugins/value/ValueImpl;
StackMapTable getStream ()Ljava/io/InputStream;
Exceptions read ([BJ)I b [B position J stream Ljava/io/InputStream; ? ? getSize ()J dispose ()V getReference ()Ljava/lang/String; e Ljavax/jcr/RepositoryException; n RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; equals (Ljava/lang/Object;)Z other Ljava/lang/Object; hashCode ()I toString
SourceFile BinaryImpl.java ) D ' ( ? Q ? ? ? ? 5 4 5 ? ? ? java/io/IOException java/lang/StringBuilder Can't skip to position ? ? ? ? R F ) ? 7 ? ? D ? F ? ? Q ? B E F javax/jcr/RepositoryException % & Error getting binary reference ? ? ? )org/apache/jackrabbit/api/ReferenceBinary E F ? ? ? java/lang/Object P ? ? ? ? ? ? 2org/apache/jackrabbit/oak/plugins/value/BinaryImpl ? ? ? 1org/apache/jackrabbit/oak/plugins/value/ValueImpl java/io/InputStream java/lang/Throwable getType getBlob &()Lorg/apache/jackrabbit/oak/api/Blob; "org/apache/jackrabbit/oak/api/Blob getNewStream skip (J)J append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (J)Ljava/lang/StringBuilder; (Ljava/lang/String;)V ([B)I close getString java/lang/String length org/slf4j/Logger warn *(Ljava/lang/String;Ljava/lang/Throwable;)V com/google/common/base/Objects equal '(Ljava/lang/Object;Ljava/lang/Object;)Z ([Ljava/lang/Object;)I toStringHelper ToStringHelper InnerClasses C(Ljava/lang/Object;)Lcom/google/common/base/Objects$ToStringHelper; -com/google/common/base/Objects$ToStringHelper addValue org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; # % &