org.apache.jackrabbit.oak.json.TypeCodes.class Maven / Gradle / Ivy
???? 3 ?
E F
G H I
J K L M
E
N
O
P Q
R
S
T U V
W X
Y
Z [
E \
] ^ _
` H a b c EMPTY_ARRAY Ljava/lang/String;
ConstantValue d TYPE2CODE Ljava/util/Map; Signature 6Ljava/util/Map; CODE2TYPE 6Ljava/util/Map; ()V Code LineNumberTable LocalVariableTable this *Lorg/apache/jackrabbit/oak/json/TypeCodes; encode '(ILjava/lang/String;)Ljava/lang/String; propertyType I propertyName typeCode split (Ljava/lang/String;)I
jsonString
StackMapTable
decodeType (ILjava/lang/String;)I type Ljava/lang/Integer; X
decodeName code L
SourceFile TypeCodes.java ) * # $ e f g h i j k i java/lang/String java/lang/StringBuilder l m l n o p :blobId: q r s t u v javax/jcr/PropertyType ' $ w x java/lang/Integer y t w z java/util/HashMap :blobId { z | } ~ ? ? ? (org/apache/jackrabbit/oak/json/TypeCodes java/lang/Object [0]: valueOf (I)Ljava/lang/Integer;
java/util/Map get &(Ljava/lang/Object;)Ljava/lang/Object; $com/google/common/base/Preconditions checkNotNull append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; toString ()Ljava/lang/String;
startsWith (Ljava/lang/String;)Z length ()I charAt (I)C substring (II)Ljava/lang/String; intValue (I)Ljava/lang/String;
nameFromValue java/util/Locale ENGLISH Ljava/util/Locale; toLowerCase &(Ljava/util/Locale;)Ljava/lang/String; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 1 ! " # $ % &