ParserVisitor.smali
.class public abstract Lorg/apache/commons/jexl3/parser/ParserVisitor;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTAddNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public final visit(Lorg/apache/commons/jexl3/parser/ASTAmbiguous;Ljava/lang/Object;)Ljava/lang/Object;
.registers 3
.line 2
new-instance p1, Ljava/lang/UnsupportedOperationException;
const-string p2, "unexpected type of node"
invoke-direct {p1, p2}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTAndNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTAnnotatedStatement;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTAnnotation;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTArguments;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTArrayAccess;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTArrayLiteral;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTAssignment;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTBitwiseAndNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTBitwiseComplNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTBitwiseOrNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTBitwiseXorNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTBlock;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTBreak;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTConstructorNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTContinue;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTDivNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTEQNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTERNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTEWNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTEmptyFunction;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTEmptyMethod;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTExtendedLiteral;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTFalseNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTForeachStatement;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTFunctionNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTGENode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTGTNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTIdentifier;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTIdentifierAccess;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTIfStatement;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTJexlScript;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTJxltLiteral;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTLENode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTLTNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTMapEntry;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTMapLiteral;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTMethodNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTModNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTMulNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTNENode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTNEWNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTNRNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTNSWNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTNotNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTNullLiteral;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTNumberLiteral;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTOrNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTRangeNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTReference;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTReferenceExpression;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTReturnStatement;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTSWNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTSetAddNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTSetAndNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTSetDivNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTSetLiteral;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTSetModNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTSetMultNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTSetOrNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTSetSubNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTSetXorNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTSizeFunction;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTSizeMethod;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTStringLiteral;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTSubNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTTernaryNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTTrueNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTUnaryMinusNode;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTVar;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public abstract visit(Lorg/apache/commons/jexl3/parser/ASTWhileStatement;Ljava/lang/Object;)Ljava/lang/Object;
.end method
.method public final visit(Lorg/apache/commons/jexl3/parser/SimpleNode;Ljava/lang/Object;)Ljava/lang/Object;
.registers 4
.line 1
new-instance p2, Ljava/lang/UnsupportedOperationException;
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, " : not supported yet."
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-direct {p2, p1}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
throw p2
.end method