org.dom4j.io.ElementStack.class Maven / Gradle / Ivy
The newest version!
???? / }
V
W X Y Z [
\
] ^ _ `
W
a
b
c
d
e
f
g h
i j
b
i k l
W
m
n o p q stack [Lorg/dom4j/Element; lastElementIndex I handler Lorg/dom4j/io/DispatchHandler; ()V Code LineNumberTable LocalVariableTable this Lorg/dom4j/io/ElementStack; (I)V defaultCapacity setDispatchHandler !(Lorg/dom4j/io/DispatchHandler;)V dispatchHandler getDispatchHandler ()Lorg/dom4j/io/DispatchHandler; clear peekElement ()Lorg/dom4j/Element;
popElement pushElement (Lorg/dom4j/Element;)V element Lorg/dom4j/Element; length
reallocate size oldStack ()I
getElement (I)Lorg/dom4j/Element; e *Ljava/lang/ArrayIndexOutOfBoundsException; depth getPath ()Ljava/lang/String;
getCurrent
addHandler /(Ljava/lang/String;Lorg/dom4j/ElementHandler;)V path Ljava/lang/String; elementHandler Lorg/dom4j/ElementHandler;
removeHandler (Ljava/lang/String;)V containsHandler (Ljava/lang/String;)Z getHandlerPath &(Ljava/lang/String;)Ljava/lang/String; handlerPath
SourceFile ElementStack.java $ + $ % ! " # org/dom4j/Element ; + r s t (java/lang/ArrayIndexOutOfBoundsException org/dom4j/io/DispatchHandler - . D E 3 4 Q R G H M u O P / v w P x y java/lang/StringBuffer z { | E org/dom4j/io/ElementStack java/lang/Object org/dom4j/ElementPath java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V .(Ljava/lang/String;)Lorg/dom4j/ElementHandler; java/lang/String
startsWith equals (Ljava/lang/Object;)Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString ! " # $ % &