org.apache.jackrabbit.oak.api.Type.class Maven / Gradle / Ivy
???? 2 ?
? ? ? ?
6 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
$ ? ?
$ ?
$ ?
$ ?
# ? ? ? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ? ?
? ?
? ?
? ?
?
? ? \
? _ a c e f h i j k l m o q s u w x z { | } ~ ? ? ? TYPES Ljava/util/Map; Signature JLjava/util/Map;>; STRING $Lorg/apache/jackrabbit/oak/api/Type; 8Lorg/apache/jackrabbit/oak/api/Type; BINARY JLorg/apache/jackrabbit/oak/api/Type; LONG 6Lorg/apache/jackrabbit/oak/api/Type; DOUBLE 8Lorg/apache/jackrabbit/oak/api/Type; DATE BOOLEAN 9Lorg/apache/jackrabbit/oak/api/Type; NAME PATH REFERENCE
WEAKREFERENCE URI DECIMAL ; STRINGS NLorg/apache/jackrabbit/oak/api/Type;>; BINARIES `Lorg/apache/jackrabbit/oak/api/Type;>; LONGS LLorg/apache/jackrabbit/oak/api/Type;>; DOUBLES NLorg/apache/jackrabbit/oak/api/Type;>; DATES BOOLEANS OLorg/apache/jackrabbit/oak/api/Type;>; NAMES PATHS
REFERENCES WEAKREFERENCES URIS DECIMALS RLorg/apache/jackrabbit/oak/api/Type;>; UNDEFINED 6Lorg/apache/jackrabbit/oak/api/Type;
UNDEFINEDS LLorg/apache/jackrabbit/oak/api/Type;>; tag I array Z string Ljava/lang/String; create :(IZLjava/lang/String;)Lorg/apache/jackrabbit/oak/api/Type; Code LineNumberTable LocalVariableTable type LocalVariableTypeTable )Lorg/apache/jackrabbit/oak/api/Type; U(IZLjava/lang/String;)Lorg/apache/jackrabbit/oak/api/Type; (IZLjava/lang/String;)V this ()I isArray ()Z fromTag ((IZ)Lorg/apache/jackrabbit/oak/api/Type;
StackMapTable ? +(IZ)Lorg/apache/jackrabbit/oak/api/Type<*>;
fromString 8(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Type; 'Lorg/apache/jackrabbit/oak/api/Type<*>; ;(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/Type<*>; getBaseType &()Lorg/apache/jackrabbit/oak/api/Type; )()Lorg/apache/jackrabbit/oak/api/Type<*>; getArrayType compareTo '(Lorg/apache/jackrabbit/oak/api/Type;)I that *(Lorg/apache/jackrabbit/oak/api/Type<*>;)I toString ()Ljava/lang/String; hashCode equals (Ljava/lang/Object;)Z other Ljava/lang/Object; (Ljava/lang/Object;)I x0 ()V gLjava/lang/Object;Ljava/lang/Comparable;>;
SourceFile Type.java "org/apache/jackrabbit/oak/api/Type ? ? X Y ? ? ? ? ? ? ? ? ? ? ? o ] \ ] q ] _ ] s ] a ] u ] c ] w ] e ] x ] f ] z ] h ] { ] i ] | ] j ] } ] k ] ~ ] l ] ] m ] ? ] ? ] "java/lang/IllegalArgumentException java/lang/StringBuilder Invalid type tag: ? ? ? ? ? Invalid type name: ? ? Not an array ? ? Not a simply type
? java/lang/Object ? ? ? ? ? java/lang/Comparable
java/util/Map put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; (Ljava/lang/String;)V get &(Ljava/lang/Object;)Ljava/lang/Object; $com/google/common/base/Preconditions
checkState (ZLjava/lang/Object;)V )com/google/common/collect/ComparisonChain start -()Lcom/google/common/collect/ComparisonChain; compare /(II)Lcom/google/common/collect/ComparisonChain; compareFalseFirst /(ZZ)Lcom/google/common/collect/ComparisonChain; result java/lang/Integer valueOf (I)Ljava/lang/Integer; java/lang/Boolean (Z)Ljava/lang/Boolean; com/google/common/base/Objects ([Ljava/lang/Object;)I com/google/common/collect/Maps
newHashMap ()Ljava/util/HashMap; 1 6 W X Y Z [ \ ] Z ^ _ ] Z ` a ] Z b c ] Z d e ] Z ^ f ] Z g h ] Z ^ i ] Z ^ j ] Z ^ k ] Z ^ l ] Z ^ m ] Z n o ] Z p q ] Z r s ] Z t u ] Z v w ] Z p x ] Z y z ] Z p { ] Z p | ] Z p } ] Z p ~ ] Z p ] Z ? ? ] Z ? ? ] Z ? ? ? ? ? ? ?
? ? ? z ? Y,? N? ,-? W-? ? + , - ? * ? ? ? ? ? ?
? ] ?
? ? Z ? ? ? ? ~ *? *? *? *-? ? ? ? ? ? ? ? ? * ? ] ? ? ? ? ? ? ? ? ? ? ? ? A *? ? ? ? ? ? ] ? ? ? ? ? ? A *? ? ? ? ? ? ] ? ? ? ? ? ? ? ? ? ? C Q _ m { ? ? ? ? ? ? ?? ? ? ?
?? ? ? ? ?? ?
? ? ?? ? ? ? ?? ? ? ? ?? ? ? ? ?? ? ? ? ?? ? ? ? ?? ? ? ? ?? ? ? ? ?? ? ? ? ?? ? ? ? ?? ? !? ? "?? #Y? $Y? %&? '? (? )? *? ? > ? D ? R ? ` ? n ? | ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? S (? D B ? B ? B ? B ? B ? B ? B ? B ? B ? B ? B ? B ? B ? Z ? ? ? ? ? .? *? + ? L+? ? #Y? $Y? %,? '*? '? )? *?+? ? ?
? ? , ? ? . ? ?
! ? ] ?
! ? ? ? ? , ? Z ? ? ? ? R *? -.? /*? ? 0? ?
? ? ? ? ] ? ? ? Z ? ? ? ? e *? -? ? 1? /*? ? 0? ?
? ? ? ? ] ? ? ? ? @ Z ? ? ? ? m ? 2*? +? ? 3*? +? ? 4? 5? ? ? ? ? ] ? ] ? ? ? ? ? Z ? ? ? ? A *? ? ? ? ? ? ] ? ? ? ? ? ? X ? 6Y*? ? 7SY*? ? 8S? 9? ? ? ? ] ? ? ? ? ? ? \ *+? ? ? ? ? ? ] ? ? ? ? ? ? @A ? ? ? O *+? ? :? ? &