Edit C:\Users\Admin\.m2\repository\org\apache\jena\jena-arq\2.13.0\com\hp\hpl\jena\query\Query.class
???? 3 ?? n?? ? n? n? n? ?? n?? n? n? n? n? n? n? n? n? n? n??? ? n? ? n n n n ? n n n n n? n n n n . n 3? 3 3 3 2? . O <? ! n" n# n$% C? C& C' n( ) O*+,-.-/0 n12 n34 n5 6 n7 O8 n9 O: n; < =>?@ [? AB C D nE nF nGH OIHJKLMNO kPKQRS TU kVMW v) vX nYZ v[,\ y]^_ ` a bc def ng nhi Tj nk nl nm nn no,p ?? qr ns nt ?u ?, Ovwxwywzw{w|w} n~ww?w?w?w?w?w?w?w?w? n? n? n? ?? n? n? ??? ?? n?? ?? n? ?? n? n?? ?? n? ?? ??? ?? ???? n? ?? ????? QueryTypeUnknown I ConstantValue???? QueryTypeSelect o QueryTypeConstruct ? QueryTypeDescribe M QueryTypeAsk ? queryType graphURIs Ljava/util/List; Signature $Ljava/util/List<Ljava/lang/String;>; namedGraphURIs queryPattern 'Lcom/hp/hpl/jena/sparql/syntax/Element; syntax Lcom/hp/hpl/jena/query/Syntax; NOLIMIT J resultLimit resultOffset orderBy 7Ljava/util/List<Lcom/hp/hpl/jena/query/SortCondition;>; ORDER_ASCENDING ORDER_DESCENDING???? ORDER_DEFAULT???? ORDER_UNKNOW???? valuesDataBlock 0Lcom/hp/hpl/jena/sparql/algebra/table/TableData; strictQuery Z queryResultStar distinct reduced constructTemplate (Lcom/hp/hpl/jena/sparql/syntax/Template; resultNodes .Ljava/util/List<Lcom/hp/hpl/jena/graph/Node;>; varAlloc &Lcom/hp/hpl/jena/sparql/core/VarAlloc; projectVars )Lcom/hp/hpl/jena/sparql/core/VarExprList; groupVars havingExprs 4Ljava/util/List<Lcom/hp/hpl/jena/sparql/expr/Expr;>; aggregators >Ljava/util/List<Lcom/hp/hpl/jena/sparql/expr/ExprAggregator;>; aggregatorsMap Ljava/util/Map; ^Ljava/util/Map<Lcom/hp/hpl/jena/sparql/core/Var;Lcom/hp/hpl/jena/sparql/expr/ExprAggregator;>; aggregatorsAllocated DLjava/util/Map<Ljava/lang/String;Lcom/hp/hpl/jena/sparql/core/Var;>; resultVarsSet hashcode <init> ()V Code LineNumberTable LocalVariableTable this Lcom/hp/hpl/jena/query/Query; )(Lcom/hp/hpl/jena/sparql/core/Prologue;)V prologue &Lcom/hp/hpl/jena/sparql/core/Prologue; allocInternVar #()Lcom/hp/hpl/jena/sparql/core/Var; setQuerySelectType setQueryConstructType setQueryDescribeType setQueryAskType getQueryType ()I isSelectType ()Z StackMapTable isConstructType isDescribeType isAskType isUnknownType getPrologue (()Lcom/hp/hpl/jena/sparql/core/Prologue; setStrict (Z)V isStrict initStrict initLax setDistinct b isDistinct setReduced isReduced getSyntax ()Lcom/hp/hpl/jena/query/Syntax; setSyntax !(Lcom/hp/hpl/jena/query/Syntax;)V getLimit ()J setLimit (J)V limit hasLimit getOffset setOffset offset hasOffset hasOrderBy isOrdered addOrderBy ((Lcom/hp/hpl/jena/query/SortCondition;)V condition %Lcom/hp/hpl/jena/query/SortCondition; &(Lcom/hp/hpl/jena/sparql/expr/Expr;I)V expr "Lcom/hp/hpl/jena/sparql/expr/Expr; direction sc (Lcom/hp/hpl/jena/graph/Node;I)V var Lcom/hp/hpl/jena/graph/Node; (Ljava/lang/String;I)V varName Ljava/lang/String; getOrderBy ()Ljava/util/List; 9()Ljava/util/List<Lcom/hp/hpl/jena/query/SortCondition;>; isQueryResultStar setQueryResultStar isQueryStar setQueryPattern *(Lcom/hp/hpl/jena/sparql/syntax/Element;)V elt getQueryPattern )()Lcom/hp/hpl/jena/sparql/syntax/Element; addGraphURI (Ljava/lang/String;)V s addNamedGraphURI uri getGraphURIs &()Ljava/util/List<Ljava/lang/String;>; usesGraphURI (Ljava/lang/String;)Z getNamedGraphURIs usesNamedGraphURI hasDatasetDescription getDatasetDescription 2()Lcom/hp/hpl/jena/sparql/core/DatasetDescription; description 0Lcom/hp/hpl/jena/sparql/core/DatasetDescription; getResultVars getProjectVars 5()Ljava/util/List<Lcom/hp/hpl/jena/sparql/core/Var;>; getProject +()Lcom/hp/hpl/jena/sparql/core/VarExprList; addProjectVars (Ljava/util/Collection;)V obj Ljava/lang/Object; i$ Ljava/util/Iterator; vars Ljava/util/Collection; LocalVariableTypeTable Ljava/util/Collection<*>;?? (Ljava/util/Collection<*>;)V addResultVar (Lcom/hp/hpl/jena/graph/Node;)V v A(Lcom/hp/hpl/jena/graph/Node;Lcom/hp/hpl/jena/sparql/expr/Expr;)V !Lcom/hp/hpl/jena/sparql/core/Var;2 %(Lcom/hp/hpl/jena/sparql/expr/Expr;)V 7(Ljava/lang/String;Lcom/hp/hpl/jena/sparql/expr/Expr;)V _addResultVar _addVar M(Lcom/hp/hpl/jena/sparql/core/VarExprList;Lcom/hp/hpl/jena/sparql/core/Var;)V varExprList? _addVarExpr o(Lcom/hp/hpl/jena/sparql/core/VarExprList;Lcom/hp/hpl/jena/sparql/core/Var;Lcom/hp/hpl/jena/sparql/expr/Expr;)V hasGroupBy hasHaving getGroupBy getHavingExprs 6()Ljava/util/List<Lcom/hp/hpl/jena/sparql/expr/Expr;>; addGroupBy F(Lcom/hp/hpl/jena/sparql/core/Var;Lcom/hp/hpl/jena/sparql/expr/Expr;)V addHavingCondition hasAggregators getAggregators @()Ljava/util/List<Lcom/hp/hpl/jena/sparql/expr/ExprAggregator;>; allocAggregate V(Lcom/hp/hpl/jena/sparql/expr/aggregate/Aggregator;)Lcom/hp/hpl/jena/sparql/expr/Expr; eAgg ,Lcom/hp/hpl/jena/sparql/expr/ExprAggregator; agg 2Lcom/hp/hpl/jena/sparql/expr/aggregate/Aggregator; key aggExpr0O hasValues getValuesVariables? getValuesData C()Ljava/util/List<Lcom/hp/hpl/jena/sparql/engine/binding/Binding;>; setValuesDataBlock #(Ljava/util/List;Ljava/util/List;)V variables values 3Ljava/util/List<Lcom/hp/hpl/jena/sparql/core/Var;>; ALjava/util/List<Lcom/hp/hpl/jena/sparql/engine/binding/Binding;>; w(Ljava/util/List<Lcom/hp/hpl/jena/sparql/core/Var;>;Ljava/util/List<Lcom/hp/hpl/jena/sparql/engine/binding/Binding;>;)V checkDataBlock iter valueRow /Lcom/hp/hpl/jena/sparql/engine/binding/Binding; N 7Ljava/util/Iterator<Lcom/hp/hpl/jena/sparql/core/Var;>;\ getConstructTemplate *()Lcom/hp/hpl/jena/sparql/syntax/Template; setConstructTemplate +(Lcom/hp/hpl/jena/sparql/syntax/Template;)V templ addDescribeNode node getResultURIs 0()Ljava/util/List<Lcom/hp/hpl/jena/graph/Node;>; setResultVars findAndAddNamedVars queryVars Ljava/util/LinkedHashSet; varIter <Ljava/util/LinkedHashSet<Lcom/hp/hpl/jena/sparql/core/Var;>;p visit '(Lcom/hp/hpl/jena/query/QueryVisitor;)V visitor $Lcom/hp/hpl/jena/query/QueryVisitor; clone ()Ljava/lang/Object; cloneQuery ()Lcom/hp/hpl/jena/query/Query; qs toString ()Ljava/lang/String; 2(Lcom/hp/hpl/jena/query/Syntax;)Ljava/lang/String; hashCode equals (Ljava/lang/Object;)Z other output ,(Lorg/apache/jena/atlas/io/IndentedWriter;)V out )Lorg/apache/jena/atlas/io/IndentedWriter; serialize buff -Lorg/apache/jena/atlas/io/IndentedLineBuffer; (Ljava/io/OutputStream;)V Ljava/io/OutputStream; 7(Ljava/io/OutputStream;Lcom/hp/hpl/jena/query/Syntax;)V ex Ljava/lang/Exception; writerR???? 0(Lorg/apache/jena/atlas/io/IndentedLineBuffer;)V N(Lorg/apache/jena/atlas/io/IndentedLineBuffer;Lcom/hp/hpl/jena/query/Syntax;)V outSyntax J(Lorg/apache/jena/atlas/io/IndentedWriter;Lcom/hp/hpl/jena/query/Syntax;)V serializer factory :Lcom/hp/hpl/jena/sparql/serializer/QuerySerializerFactory;? <clinit> SourceFile Query.java ? ? java/util/ArrayList ? ? ? ? ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? $com/hp/hpl/jena/sparql/core/VarAlloc .T ? ? 'com/hp/hpl/jena/sparql/core/VarExprList ? ? ? ? ? ? ? ? java/util/HashMap ? ? ? ? ???"#??7?? #com/hp/hpl/jena/query/SortCondition=9:?? $com/hp/hpl/jena/query/QueryException java/lang/StringBuilder Not a variable: ??????B?? #com/hp/hpl/jena/sparql/expr/ExprVar?? URI already in named graph set: XI\I^ .com/hp/hpl/jena/sparql/core/DatasetDescription?i?i??I????????? java/lang/StringuT com/hp/hpl/jena/sparql/core/Varuv !Not a variable or variable name: }T????????~???? )com/hp/hpl/jena/query/QueryBuildException =Duplicate variable (had an expression) in result projection ' '?? )Duplicate variable in result projection '????I?v??????????? *com/hp/hpl/jena/sparql/expr/ExprAggregator???? com/hp/hpl/jena/query/Query $Internal inconsistency: Aggregator: ???????I?? .com/hp/hpl/jena/sparql/algebra/table/TableData? -com/hp/hpl/jena/sparql/engine/binding/Bindingn? Variable not found in ??? Result node is a literal: ??? Result node not recognized: QR !setResultVars(): no query pattern??K?? java/util/LinkedHashSet?n???I???????????????????????????????????????)* ??????? +org/apache/jena/atlas/io/IndentedLineBuffer?????? 'org/apache/jena/atlas/io/IndentedWriter???? java/lang/Exception ? ? ??? $com/hp/hpl/jena/sparql/core/Prologue java/lang/Cloneable "org/apache/jena/atlas/io/Printable java/util/Iterator java/lang/Object com/hp/hpl/jena/sparql/expr/Expr java/util/List java/io/OutputStream com/hp/hpl/jena/query/Syntax 8com/hp/hpl/jena/sparql/serializer/QuerySerializerFactory syntaxSPARQL usePrologueFrom allocVar size add com/hp/hpl/jena/graph/Node isVariable append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; canonical &(Ljava/lang/String;)Ljava/lang/String; contains addAllDefaultGraphURIs addAllNamedGraphURIs getVars varNames ((Ljava/util/Collection;)Ljava/util/List; java/util/Collection iterator ()Ljava/util/Iterator; hasNext next getName alloc ?(Lcom/hp/hpl/jena/graph/Node;)Lcom/hp/hpl/jena/sparql/core/Var; 5(Ljava/lang/String;)Lcom/hp/hpl/jena/sparql/core/Var; $(Lcom/hp/hpl/jena/sparql/core/Var;)Z getExpr E(Lcom/hp/hpl/jena/sparql/core/Var;)Lcom/hp/hpl/jena/sparql/expr/Expr; $(Lcom/hp/hpl/jena/sparql/core/Var;)V isEmpty isAllocVar asVar 0com/hp/hpl/jena/sparql/expr/aggregate/Aggregator java/util/Map get &(Ljava/lang/Object;)Ljava/lang/Object; getAggregator 4()Lcom/hp/hpl/jena/sparql/expr/aggregate/Aggregator; !org/apache/jena/atlas/logging/Log warn &(Ljava/lang/Class;Ljava/lang/String;)V V(Lcom/hp/hpl/jena/sparql/core/Var;Lcom/hp/hpl/jena/sparql/expr/aggregate/Aggregator;)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getRows isURI isBlank isLiteral $com/hp/hpl/jena/sparql/util/FmtUtils stringForNode 0(Lcom/hp/hpl/jena/graph/Node;)Ljava/lang/String; '(Ljava/lang/Object;Ljava/lang/String;)V )com/hp/hpl/jena/sparql/syntax/PatternVars U(Ljava/util/Collection;Lcom/hp/hpl/jena/sparql/syntax/Element;)Ljava/util/Collection; addAll (Ljava/util/Collection;)Z isNamedVar "com/hp/hpl/jena/query/QueryVisitor startVisit (Lcom/hp/hpl/jena/query/Query;)V visitResultForm visitPrologue visitSelectResultForm visitConstructResultForm visitDescribeResultForm visitAskResultForm visitDatasetDecl visitQueryPattern visitGroupBy visitHaving visitOrderBy visitOffset visitLimit visitValues finishVisit "com/hp/hpl/jena/query/QueryFactory create O(Ljava/lang/String;Lcom/hp/hpl/jena/query/Syntax;)Lcom/hp/hpl/jena/query/Query; )com/hp/hpl/jena/sparql/core/QueryHashCode calc (Lcom/hp/hpl/jena/query/Query;)I (com/hp/hpl/jena/sparql/core/QueryCompare =(Lcom/hp/hpl/jena/query/Query;Lcom/hp/hpl/jena/query/Query;)Z flush 4com/hp/hpl/jena/sparql/serializer/SerializerRegistry 8()Lcom/hp/hpl/jena/sparql/serializer/SerializerRegistry; getQuerySerializerFactory Z(Lcom/hp/hpl/jena/query/Syntax;)Lcom/hp/hpl/jena/sparql/serializer/QuerySerializerFactory; ?(Lcom/hp/hpl/jena/query/Syntax;Lcom/hp/hpl/jena/sparql/core/Prologue;Lorg/apache/jena/atlas/io/IndentedWriter;)Lcom/hp/hpl/jena/query/QueryVisitor; ,com/hp/hpl/jena/sparql/serializer/Serializer g(Lcom/hp/hpl/jena/query/Query;Lorg/apache/jena/atlas/io/IndentedWriter;Lcom/hp/hpl/jena/query/Syntax;)V com/hp/hpl/jena/query/ARQ init ! n ? ? ? "