de.uniks.networkparser.buffer.Tokener.class Maven / Gradle / Ivy
???? 4 ?
) ? ( ?
? ?
? ?
? ?
? ?
? ?
? ?
? ? ?
? ?
? ( ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ?
? ? ? ? ? PROPS Ljava/lang/String;
ConstantValue ? map Lde/uniks/networkparser/IdMap; buffer &Lde/uniks/networkparser/buffer/Buffer; ()V Code LineNumberTable LocalVariableTable this 'Lde/uniks/networkparser/buffer/Tokener; getCreatorClass M(Ljava/lang/Object;)Lde/uniks/networkparser/interfaces/SendableEntityCreator; reference Ljava/lang/Object;
StackMapTable
getCreator v(Ljava/lang/String;ZLde/uniks/networkparser/list/SimpleList;)Lde/uniks/networkparser/interfaces/SendableEntityCreator; className fullName Z creators (Lde/uniks/networkparser/list/SimpleList; LocalVariableTypeTable cLde/uniks/networkparser/list/SimpleList; Signature ?(Ljava/lang/String;ZLde/uniks/networkparser/list/SimpleList;)Lde/uniks/networkparser/interfaces/SendableEntityCreator; getKey &(Ljava/lang/Object;)Ljava/lang/String; getId getObject &(Ljava/lang/String;)Ljava/lang/Object; key notify #(Ljava/beans/PropertyChangeEvent;)Z evt Ljava/beans/PropertyChangeEvent; withMap G(Lde/uniks/networkparser/IdMap;)Lde/uniks/networkparser/buffer/Tokener; getMap ()Lde/uniks/networkparser/IdMap; isError K(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Z owner method type entity
parseToEntity -(Lde/uniks/networkparser/interfaces/Entity;)V *Lde/uniks/networkparser/interfaces/Entity; 1(Lde/uniks/networkparser/interfaces/EntityList;)V .Lde/uniks/networkparser/interfaces/EntityList; encode b(Ljava/lang/Object;Lde/uniks/networkparser/MapEntity;)Lde/uniks/networkparser/interfaces/BaseItem; "Lde/uniks/networkparser/MapEntity;
withBuffer A(Ljava/lang/CharSequence;)Lde/uniks/networkparser/buffer/Tokener; value Ljava/lang/CharSequence; O(Lde/uniks/networkparser/buffer/Buffer;)Lde/uniks/networkparser/buffer/Tokener; length ()I remaining isEmpty ()Z
withLookAHead H(Ljava/lang/CharSequence;)Lde/uniks/networkparser/interfaces/BufferItem; lookahead 1(C)Lde/uniks/networkparser/interfaces/BufferItem; C
nextString 3([C)Lde/uniks/networkparser/buffer/CharacterBuffer; quotes [C skipTo (CZ)Z search notEscape (Ljava/lang/String;ZZ)Z order skip (I)Z pos I getChar ()C getByte ()B array (IZ)[B len current getCurrentChar position isEnd getString 2(I)Lde/uniks/networkparser/buffer/CharacterBuffer; nextClean (Z)C currentValid d(Lde/uniks/networkparser/buffer/CharacterBuffer;ZZ[C)Lde/uniks/networkparser/buffer/CharacterBuffer; sc /Lde/uniks/networkparser/buffer/CharacterBuffer; allowCRLF nextStep nextValue C(Lde/uniks/networkparser/interfaces/BaseItem;ZZC)Ljava/lang/Object; creator ,Lde/uniks/networkparser/interfaces/BaseItem;
allowQuote allowDuppleMark c nextToken 4(Z[C)Lde/uniks/networkparser/buffer/CharacterBuffer; stopWords checkValues ([C)Z items
getStringList *()Lde/uniks/networkparser/list/SimpleList; >()Lde/uniks/networkparser/list/SimpleList; splitStrings =(Ljava/lang/String;Z)Lde/uniks/networkparser/list/SimpleList; split Q(Ljava/lang/String;Z)Lde/uniks/networkparser/list/SimpleList; skipChar ([C)C newInstance ,()Lde/uniks/networkparser/interfaces/Entity; newInstanceList 0()Lde/uniks/networkparser/interfaces/EntityList; transformValue R(Ljava/lang/Object;Lde/uniks/networkparser/interfaces/BaseItem;)Ljava/lang/Object;
createLink ?(Lde/uniks/networkparser/interfaces/Entity;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lde/uniks/networkparser/interfaces/Entity; parent property id isChild (Ljava/lang/Object;)Z
writeValue
SourceFile Tokener.java 3 4 / 0 ? : ; ? @ J K L ? M N P Q X ? -de/uniks/networkparser/buffer/CharacterBuffer java/lang/CharSequence ? ? 1 2 ? k l m l n o p q p s u v y z y } ? o ? ? ? ? ? ? ? ? ? l ? o ? ? ? ? u ? ? ? ? ? ? ? ? ? ? ? ? ? %de/uniks/networkparser/buffer/Tokener java/lang/Object ,de/uniks/networkparser/interfaces/BufferItem prop de/uniks/networkparser/IdMap '(Ljava/lang/Object;Z)Ljava/lang/String; ](Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)Z with J([Ljava/lang/CharSequence;)Lde/uniks/networkparser/buffer/CharacterBuffer; $de/uniks/networkparser/buffer/Buffer ! ( ) * + , - . / 0 1 2 - 3 4 5 / *? ? 6 % 7 8 9 : ; 5 W *? ? ?*? +? ? 6 . / 1 7 8 9 <