You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@vxquery.apache.org by vi...@apache.org on 2012/05/30 05:59:34 UTC
svn commit: r1344091 [2/6] - in
/incubator/vxquery/branches/vxquery_algebricks:
vxquery-core/src/main/java/org/apache/vxquery/api/
vxquery-core/src/main/java/org/apache/vxquery/control/
vxquery-core/src/main/java/org/apache/vxquery/drivers/ vxquery-cor...
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/functions/builtin-operators.xml
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/functions/builtin-operators.xml?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/functions/builtin-operators.xml (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/functions/builtin-operators.xml Wed May 30 03:59:26 2012
@@ -97,7 +97,7 @@
<operator name="op:concatenate" varargs="true">
<param name="arg" type="item()*"/>
<return type="item()*"/>
- <runtime class="org.apache.vxquery.runtime.functions.ConcatenateIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.ConcatenateIterator"/>
</operator>
<!-- op:date-equal($arg1 as xs:date, $arg2 as xs:date) as xs:boolean -->
@@ -197,7 +197,7 @@
<param name="parameter2" type="node()*"/>
<return type="node()*"/>
<!-- implementation assumes input in document order -->
- <runtime class="org.apache.vxquery.runtime.functions.OpExceptIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.OpExceptIterator"/>
</operator>
<!-- op:gDay-equal($arg1 as xs:gDay, $arg2 as xs:gDay) as xs:boolean -->
@@ -248,7 +248,7 @@
<param name="parameter2" type="node()*"/>
<return type="node()*"/>
<!-- implementation assumes input in document order -->
- <runtime class="org.apache.vxquery.runtime.functions.OpIntersectIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.OpIntersectIterator"/>
</operator>
<!-- op:is-same-node($parameter1 as node(), $parameter2 as node()) as xs:boolean -->
@@ -256,7 +256,7 @@
<param name="parameter1" type="node()?"/>
<param name="parameter2" type="node()?"/>
<return type="xs:boolean"/>
- <runtime class="org.apache.vxquery.runtime.functions.OpIsSameNodeIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.OpIsSameNodeIterator"/>
</operator>
<!-- op:multiply-dayTimeDuration( $arg1 as xs:dayTimeDuration, $arg2 as xs:double) as xs:dayTimeDuration -->
@@ -278,7 +278,7 @@
<param name="parameter1" type="node()?"/>
<param name="parameter2" type="node()?"/>
<return type="xs:boolean"/>
- <runtime class="org.apache.vxquery.runtime.functions.OpNodeAfterIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.OpNodeAfterIterator"/>
</operator>
<!-- op:node-before($parameter1 as node(), $parameter2 as node()) as xs:boolean -->
@@ -286,7 +286,7 @@
<param name="parameter1" type="node()?"/>
<param name="parameter2" type="node()?"/>
<return type="xs:boolean"/>
- <runtime class="org.apache.vxquery.runtime.functions.OpNodeBeforeIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.OpNodeBeforeIterator"/>
</operator>
<!-- op:NOTATION-equal($arg1 as xs:NOTATION, $arg2 as xs:NOTATION) as xs:boolean -->
@@ -329,7 +329,7 @@
<param name="arg1" type="xsext:numeric"/>
<param name="arg2" type="xsext:numeric"/>
<return type="xs:integer"/>
- <runtime class="org.apache.vxquery.runtime.functions.IntegerDivideArithmeticOperationIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.IntegerDivideArithmeticOperationIterator"/>
</operator>
<!-- op:numeric-less-than( $arg1 as numeric, $arg2 as numeric) as xs:boolean -->
@@ -364,7 +364,7 @@
<operator name="op:numeric-unary-minus">
<param name="arg1" type="xsext:numeric"/>
<return type="xsext:numeric"/>
- <runtime class="org.apache.vxquery.runtime.functions.NumericUnaryMinusIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.NumericUnaryMinusIterator"/>
</operator>
<!-- op:numeric-unary-plus( $arg as numeric) as numeric -->
@@ -476,7 +476,7 @@
<param name="firstval" type="xs:integer"/>
<param name="lastval" type="xs:integer"/>
<return type="xs:integer*"/>
- <runtime class="org.apache.vxquery.runtime.functions.OpToIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.OpToIterator"/>
</operator>
<!-- op:union($parameter1 as node()*, $parameter2 as node()*) as node()* -->
@@ -486,7 +486,7 @@
<return type="node()*"/>
<!-- as we do the doc-order-sort and the duplicate elimination -->
<!-- after the concatenation, we can reuse the concat iterator -->
- <runtime class="org.apache.vxquery.runtime.functions.ConcatenateIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.ConcatenateIterator"/>
</operator>
<!-- op:yearMonthDuration-greater-than( $arg1 as xs:yearMonthDuration, $arg2 as xs:yearMonthDuration) as xs:boolean -->
@@ -520,7 +520,7 @@
<param name="arg1" type="xs:anyAtomicType?"/>
<param name="arg2" type="xs:anyAtomicType?"/>
<return type="xs:boolean?"/>
- <runtime class="org.apache.vxquery.runtime.functions.ValueEqComparisonIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.ValueEqComparisonIterator"/>
</operator>
<!-- opext:value-ne($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?) as xs:boolean? -->
@@ -528,7 +528,7 @@
<param name="arg1" type="xs:anyAtomicType?"/>
<param name="arg2" type="xs:anyAtomicType?"/>
<return type="xs:boolean?"/>
- <runtime class="org.apache.vxquery.runtime.functions.ValueNeComparisonIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.ValueNeComparisonIterator"/>
</operator>
<!-- opext:value-lt($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?) as xs:boolean? -->
@@ -536,7 +536,7 @@
<param name="arg1" type="xs:anyAtomicType?"/>
<param name="arg2" type="xs:anyAtomicType?"/>
<return type="xs:boolean?"/>
- <runtime class="org.apache.vxquery.runtime.functions.ValueLtComparisonIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.ValueLtComparisonIterator"/>
</operator>
<!-- opext:value-le($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?) as xs:boolean? -->
@@ -544,7 +544,7 @@
<param name="arg1" type="xs:anyAtomicType?"/>
<param name="arg2" type="xs:anyAtomicType?"/>
<return type="xs:boolean?"/>
- <runtime class="org.apache.vxquery.runtime.functions.ValueLeComparisonIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.ValueLeComparisonIterator"/>
</operator>
<!-- opext:value-gt($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?) as xs:boolean? -->
@@ -552,7 +552,7 @@
<param name="arg1" type="xs:anyAtomicType?"/>
<param name="arg2" type="xs:anyAtomicType?"/>
<return type="xs:boolean?"/>
- <runtime class="org.apache.vxquery.runtime.functions.ValueGtComparisonIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.ValueGtComparisonIterator"/>
</operator>
<!-- opext:value-ge($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?) as xs:boolean? -->
@@ -560,7 +560,7 @@
<param name="arg1" type="xs:anyAtomicType?"/>
<param name="arg2" type="xs:anyAtomicType?"/>
<return type="xs:boolean?"/>
- <runtime class="org.apache.vxquery.runtime.functions.ValueGeComparisonIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.ValueGeComparisonIterator"/>
</operator>
<!-- opext:general-eq($arg1 as item()*, $arg2 as item()*) as xs:boolean -->
@@ -568,7 +568,7 @@
<param name="arg1" type="item()*"/>
<param name="arg2" type="item()*"/>
<return type="xs:boolean"/>
- <runtime class="org.apache.vxquery.runtime.functions.GeneralEqComparisonIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.GeneralEqComparisonIterator"/>
</operator>
<!-- opext:general-ne($arg1 as item()*, $arg2 as item()*) as xs:boolean -->
@@ -576,7 +576,7 @@
<param name="arg1" type="item()*"/>
<param name="arg2" type="item()*"/>
<return type="xs:boolean"/>
- <runtime class="org.apache.vxquery.runtime.functions.GeneralNeComparisonIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.GeneralNeComparisonIterator"/>
</operator>
<!-- opext:general-lt($arg1 as item()*, $arg2 as item()*) as xs:boolean -->
@@ -584,7 +584,7 @@
<param name="arg1" type="item()*"/>
<param name="arg2" type="item()*"/>
<return type="xs:boolean"/>
- <runtime class="org.apache.vxquery.runtime.functions.GeneralLtComparisonIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.GeneralLtComparisonIterator"/>
</operator>
<!-- opext:general-le($arg1 as item()*, $arg2 as item()*) as xs:boolean -->
@@ -592,7 +592,7 @@
<param name="arg1" type="item()*"/>
<param name="arg2" type="item()*"/>
<return type="xs:boolean"/>
- <runtime class="org.apache.vxquery.runtime.functions.GeneralLeComparisonIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.GeneralLeComparisonIterator"/>
</operator>
<!-- opext:general-gt($arg1 as item()*, $arg2 as item()*) as xs:boolean -->
@@ -600,7 +600,7 @@
<param name="arg1" type="item()*"/>
<param name="arg2" type="item()*"/>
<return type="xs:boolean"/>
- <runtime class="org.apache.vxquery.runtime.functions.GeneralGtComparisonIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.GeneralGtComparisonIterator"/>
</operator>
<!-- opext:general-ge($arg1 as item()*, $arg2 as item()*) as xs:boolean -->
@@ -608,7 +608,7 @@
<param name="arg1" type="item()*"/>
<param name="arg2" type="item()*"/>
<return type="xs:boolean"/>
- <runtime class="org.apache.vxquery.runtime.functions.GeneralGeComparisonIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.GeneralGeComparisonIterator"/>
</operator>
<!-- opext:add($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?) as xs:anyAtomicType? -->
@@ -616,7 +616,7 @@
<param name="arg1" type="xs:anyAtomicType?"/>
<param name="arg2" type="xs:anyAtomicType?"/>
<return type="xs:anyAtomicType?"/>
- <runtime class="org.apache.vxquery.runtime.functions.AddArithmeticOperationIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.AddArithmeticOperationIterator"/>
</operator>
<!-- opext:subtract($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?) as xs:anyAtomicType? -->
@@ -624,7 +624,7 @@
<param name="arg1" type="xs:anyAtomicType?"/>
<param name="arg2" type="xs:anyAtomicType?"/>
<return type="xs:anyAtomicType?"/>
- <runtime class="org.apache.vxquery.runtime.functions.SubtractArithmeticOperationIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.SubtractArithmeticOperationIterator"/>
</operator>
<!-- opext:multiply($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?) as xs:anyAtomicType? -->
@@ -632,7 +632,7 @@
<param name="arg1" type="xs:anyAtomicType?"/>
<param name="arg2" type="xs:anyAtomicType?"/>
<return type="xs:anyAtomicType?"/>
- <runtime class="org.apache.vxquery.runtime.functions.MultiplyArithmeticOperationIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.MultiplyArithmeticOperationIterator"/>
</operator>
<!-- opext:divide($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?) as xs:anyAtomicType? -->
@@ -640,7 +640,7 @@
<param name="arg1" type="xs:anyAtomicType?"/>
<param name="arg2" type="xs:anyAtomicType?"/>
<return type="xs:anyAtomicType?"/>
- <runtime class="org.apache.vxquery.runtime.functions.DivideArithmeticOperationIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.DivideArithmeticOperationIterator"/>
</operator>
<!-- opext:idiv($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?) as xs:anyAtomicType? -->
@@ -648,7 +648,7 @@
<param name="arg1" type="xsext:numeric?"/>
<param name="arg2" type="xsext:numeric?"/>
<return type="xs:integer?"/>
- <runtime class="org.apache.vxquery.runtime.functions.IntegerDivideArithmeticOperationIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.IntegerDivideArithmeticOperationIterator"/>
</operator>
<!-- opext:mod($arg1 as xs:anyAtomicType?, $arg2 as xs:anyAtomicType?) as xs:anyAtomicType? -->
@@ -656,7 +656,7 @@
<param name="arg1" type="xsext:numeric?"/>
<param name="arg2" type="xsext:numeric?"/>
<return type="xs:integer?"/>
- <runtime class="org.apache.vxquery.runtime.functions.ModArithmeticOperationIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.ModArithmeticOperationIterator"/>
</operator>
<!-- opext:and($arg1 as xs:boolean?, $arg2 as xs:boolean?) as xs:boolean? -->
@@ -664,7 +664,7 @@
<param name="arg1" type="xs:boolean?"/>
<param name="arg2" type="xs:boolean?"/>
<return type="xs:boolean?"/>
- <runtime class="org.apache.vxquery.runtime.functions.BooleanAndIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.BooleanAndIterator"/>
</operator>
<!-- opext:or($arg1 as xs:boolean?, $arg2 as xs:boolean?) as xs:boolean? -->
@@ -672,56 +672,56 @@
<param name="arg1" type="xs:boolean?"/>
<param name="arg2" type="xs:boolean?"/>
<return type="xs:boolean?"/>
- <runtime class="org.apache.vxquery.runtime.functions.BooleanOrIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.BooleanOrIterator"/>
</operator>
<!-- opext:sort-nodes-asc($arg as node()*) as node()* -->
<operator name="opext:sort-nodes-asc">
<param name="arg" type="node()*"/>
<return type="node()*"/>
- <runtime class="org.apache.vxquery.runtime.functions.OpExtSortNodesAscIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.OpExtSortNodesAscIterator"/>
</operator>
<!-- opext:sort-nodes-asc($arg as node()*) as node()* -->
<operator name="opext:sort-distinct-nodes-asc">
<param name="arg" type="node()*"/>
<return type="node()*"/>
- <runtime class="org.apache.vxquery.runtime.functions.OpExtSortAndDistinctNodesAscIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.OpExtSortAndDistinctNodesAscIterator"/>
</operator>
<!-- opext:sort-nodes-asc-or-atomics($arg as item()*) as item()* -->
<operator name="opext:sort-distinct-nodes-asc-or-atomics">
<param name="arg" type="item()*"/>
<return type="item()*"/>
- <runtime class="org.apache.vxquery.runtime.functions.OpExtSortAndDistinctNodesAscOrAtomicsIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.OpExtSortAndDistinctNodesAscOrAtomicsIterator"/>
</operator>
<!-- opext:sort-nodes-desc($arg as node()*) as node()* -->
<operator name="opext:sort-nodes-desc">
<param name="arg" type="node()*"/>
<return type="node()*"/>
- <runtime class="org.apache.vxquery.runtime.functions.OpExtSortNodesDescIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.OpExtSortNodesDescIterator"/>
</operator>
<!-- opext:sort-nodes-desc($arg as node()*) as node()* -->
<operator name="opext:sort-distinct-nodes-desc">
<param name="arg" type="node()*"/>
<return type="node()*"/>
- <runtime class="org.apache.vxquery.runtime.functions.OpExtSortAndDistinctNodesDescIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.OpExtSortAndDistinctNodesDescIterator"/>
</operator>
<!-- opext:sort-nodes-desc-or-atomics($arg as item()*) as item()* -->
<operator name="opext:sort-distinct-nodes-desc-or-atomics">
<param name="arg" type="item()*"/>
<return type="item()*"/>
- <runtime class="org.apache.vxquery.runtime.functions.OpExtSortAndDistinctNodesDescOrAtomicsIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.OpExtSortAndDistinctNodesDescOrAtomicsIterator"/>
</operator>
<!-- opext:deflate-sequences($arg as item()*) as item()* -->
<operator name="opext:deflate-sequences">
<param name="arg" type="item()*"/>
<return type="item()*"/>
- <runtime class="org.apache.vxquery.runtime.functions.OpExtDeflateSequencesIterator"/>
+ <runtime class="org.apache.vxquery.v0runtime.functions.OpExtDeflateSequencesIterator"/>
</operator>
<!-- opext:pi-constructor($target as xs:sring, $content as xs:string) as node() -->
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/DatamodelHelper.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/DatamodelHelper.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/DatamodelHelper.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/DatamodelHelper.java Wed May 30 03:59:26 2012
@@ -17,7 +17,7 @@
package org.apache.vxquery.v0datamodel;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
public class DatamodelHelper {
public static CharSequence serialize(CloseableIterator iter) throws SystemException {
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/EagerlyMaterializedXDMSequenceImpl.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/EagerlyMaterializedXDMSequenceImpl.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/EagerlyMaterializedXDMSequenceImpl.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/EagerlyMaterializedXDMSequenceImpl.java Wed May 30 03:59:26 2012
@@ -19,8 +19,8 @@ import java.util.Collections;
import java.util.List;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
-import org.apache.vxquery.runtime.base.CloseableSkippableIterator;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
+import org.apache.vxquery.v0runtime.base.CloseableSkippableIterator;
public final class EagerlyMaterializedXDMSequenceImpl implements XDMSequence {
private List<XDMItem> list;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/NodeConstructingEventAcceptor.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/NodeConstructingEventAcceptor.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/NodeConstructingEventAcceptor.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/NodeConstructingEventAcceptor.java Wed May 30 03:59:26 2012
@@ -16,7 +16,7 @@
*/
package org.apache.vxquery.v0datamodel;
-import org.apache.vxquery.runtime.base.EventAcceptor;
+import org.apache.vxquery.v0runtime.base.EventAcceptor;
public interface NodeConstructingEventAcceptor extends EventAcceptor {
public XDMNode getConstructedNode();
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/NodeEqComparator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/NodeEqComparator.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/NodeEqComparator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/NodeEqComparator.java Wed May 30 03:59:26 2012
@@ -19,10 +19,10 @@ package org.apache.vxquery.v0datamodel;
import org.apache.vxquery.collations.CodepointCollation;
import org.apache.vxquery.collations.Collation;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.RuntimeControlBlock;
-import org.apache.vxquery.runtime.base.CloseableIterator;
import org.apache.vxquery.v0datamodel.atomic.compare.ComparisonUtils;
import org.apache.vxquery.v0datamodel.atomic.compare.ValueEqComparator;
+import org.apache.vxquery.v0runtime.RuntimeControlBlock;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
public final class NodeEqComparator {
public static final NodeEqComparator INSTANCE = new NodeEqComparator();
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/NodeFactory.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/NodeFactory.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/NodeFactory.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/NodeFactory.java Wed May 30 03:59:26 2012
@@ -17,9 +17,9 @@
package org.apache.vxquery.v0datamodel;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
import org.apache.vxquery.v0datamodel.atomic.QNameValue;
import org.apache.vxquery.v0datamodel.atomic.StringValue;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
public interface NodeFactory {
public XDMNode createElement(QNameValue name, QNameValue typeAnnotation, CloseableIterator content)
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/XDMNode.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/XDMNode.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/XDMNode.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/XDMNode.java Wed May 30 03:59:26 2012
@@ -16,9 +16,9 @@
*/
package org.apache.vxquery.v0datamodel;
-import org.apache.vxquery.runtime.base.CloseableIterator;
import org.apache.vxquery.v0datamodel.atomic.AnyUriValue;
import org.apache.vxquery.v0datamodel.atomic.QNameValue;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
public interface XDMNode extends XDMItem {
public Object getImplementationIdentifier();
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/XDMSequence.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/XDMSequence.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/XDMSequence.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/XDMSequence.java Wed May 30 03:59:26 2012
@@ -16,7 +16,7 @@ package org.apache.vxquery.v0datamodel;
import java.util.List;
-import org.apache.vxquery.runtime.base.CloseableSkippableIterator;
+import org.apache.vxquery.v0runtime.base.CloseableSkippableIterator;
public interface XDMSequence extends XDMValue {
public CloseableSkippableIterator createItemIterator();
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/atomic/compare/ComparisonUtils.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/atomic/compare/ComparisonUtils.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/atomic/compare/ComparisonUtils.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/atomic/compare/ComparisonUtils.java Wed May 30 03:59:26 2012
@@ -21,7 +21,6 @@ import java.util.Comparator;
import org.apache.vxquery.collations.Collation;
import org.apache.vxquery.exceptions.ErrorCode;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.RuntimeControlBlock;
import org.apache.vxquery.types.AtomicType;
import org.apache.vxquery.types.BuiltinTypeConstants;
import org.apache.vxquery.types.BuiltinTypeRegistry;
@@ -45,6 +44,7 @@ import org.apache.vxquery.v0datamodel.at
import org.apache.vxquery.v0datamodel.atomic.StringValue;
import org.apache.vxquery.v0datamodel.atomic.TimeValue;
import org.apache.vxquery.v0datamodel.atomic.UntypedAtomicValue;
+import org.apache.vxquery.v0runtime.RuntimeControlBlock;
public class ComparisonUtils {
public static final Comparator<XDMItem> SORT_NODE_ASC_COMPARATOR = new Comparator<XDMItem>() {
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMAttributeIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMAttributeIterator.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMAttributeIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMAttributeIterator.java Wed May 30 03:59:26 2012
@@ -19,7 +19,7 @@ package org.apache.vxquery.v0datamodel.d
import org.w3c.dom.NamedNodeMap;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
final class DOMAttributeIterator implements CloseableIterator {
private DOMNode element;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMChildrenIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMChildrenIterator.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMChildrenIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMChildrenIterator.java Wed May 30 03:59:26 2012
@@ -19,7 +19,7 @@ package org.apache.vxquery.v0datamodel.d
import org.w3c.dom.NodeList;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
final class DOMChildrenIterator implements CloseableIterator {
private DOMNode parent;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMFollowingSiblingsIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMFollowingSiblingsIterator.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMFollowingSiblingsIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMFollowingSiblingsIterator.java Wed May 30 03:59:26 2012
@@ -17,7 +17,7 @@
package org.apache.vxquery.v0datamodel.dom;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
final class DOMFollowingSiblingsIterator implements CloseableIterator {
private DOMNode focus;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMNode.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMNode.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMNode.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMNode.java Wed May 30 03:59:26 2012
@@ -16,13 +16,13 @@
*/
package org.apache.vxquery.v0datamodel.dom;
-import org.apache.vxquery.runtime.base.CloseableIterator;
import org.apache.vxquery.v0datamodel.DMOKind;
import org.apache.vxquery.v0datamodel.Wrapper;
import org.apache.vxquery.v0datamodel.XDMNode;
import org.apache.vxquery.v0datamodel.XDMValue;
import org.apache.vxquery.v0datamodel.atomic.AnyUriValue;
import org.apache.vxquery.v0datamodel.atomic.QNameValue;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
import org.w3c.dom.Attr;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMPrecedingSiblingsIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMPrecedingSiblingsIterator.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMPrecedingSiblingsIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dom/DOMPrecedingSiblingsIterator.java Wed May 30 03:59:26 2012
@@ -17,7 +17,7 @@
package org.apache.vxquery.v0datamodel.dom;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
final class DOMPrecedingSiblingsIterator implements CloseableIterator {
private DOMNode focus;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMAttributeIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMAttributeIterator.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMAttributeIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMAttributeIterator.java Wed May 30 03:59:26 2012
@@ -17,7 +17,7 @@
package org.apache.vxquery.v0datamodel.dtm;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
final class DTMAttributeIterator implements CloseableIterator {
private DTMNodeImpl parent;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMChildrenIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMChildrenIterator.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMChildrenIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMChildrenIterator.java Wed May 30 03:59:26 2012
@@ -17,7 +17,7 @@
package org.apache.vxquery.v0datamodel.dtm;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
final class DTMChildrenIterator implements CloseableIterator {
private DTMNodeImpl parent;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMFollowingSiblingsIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMFollowingSiblingsIterator.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMFollowingSiblingsIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMFollowingSiblingsIterator.java Wed May 30 03:59:26 2012
@@ -17,7 +17,7 @@
package org.apache.vxquery.v0datamodel.dtm;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
final class DTMFollowingSiblingsIterator implements CloseableIterator {
private DTMNodeImpl focus;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMNodeFactory.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMNodeFactory.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMNodeFactory.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMNodeFactory.java Wed May 30 03:59:26 2012
@@ -17,7 +17,6 @@
package org.apache.vxquery.v0datamodel.dtm;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
import org.apache.vxquery.v0datamodel.DatamodelHelper;
import org.apache.vxquery.v0datamodel.NameCache;
import org.apache.vxquery.v0datamodel.NodeConstructingEventAcceptor;
@@ -29,6 +28,7 @@ import org.apache.vxquery.v0datamodel.XD
import org.apache.vxquery.v0datamodel.atomic.AtomicValueFactory;
import org.apache.vxquery.v0datamodel.atomic.QNameValue;
import org.apache.vxquery.v0datamodel.atomic.StringValue;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
public final class DTMNodeFactory implements NodeFactory {
private NameCache nameCache;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMNodeImpl.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMNodeImpl.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMNodeImpl.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMNodeImpl.java Wed May 30 03:59:26 2012
@@ -18,12 +18,12 @@ package org.apache.vxquery.v0datamodel.d
import java.nio.CharBuffer;
-import org.apache.vxquery.runtime.base.CloseableIterator;
import org.apache.vxquery.v0datamodel.DMOKind;
import org.apache.vxquery.v0datamodel.XDMNode;
import org.apache.vxquery.v0datamodel.XDMValue;
import org.apache.vxquery.v0datamodel.atomic.AnyUriValue;
import org.apache.vxquery.v0datamodel.atomic.QNameValue;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
final class DTMNodeImpl implements XDMNode {
private DTM dtm;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMPreviousSiblingsIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMPreviousSiblingsIterator.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMPreviousSiblingsIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/dtm/DTMPreviousSiblingsIterator.java Wed May 30 03:59:26 2012
@@ -17,7 +17,7 @@
package org.apache.vxquery.v0datamodel.dtm;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
final class DTMPreviousSiblingsIterator implements CloseableIterator {
private DTMNodeImpl focus;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/serialization/XMLSerializer.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/serialization/XMLSerializer.java?rev=1344091&r1=1344090&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/serialization/XMLSerializer.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0datamodel/serialization/XMLSerializer.java Wed May 30 03:59:26 2012
@@ -22,11 +22,11 @@ import java.util.Stack;
import org.apache.vxquery.exceptions.ErrorCode;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
-import org.apache.vxquery.runtime.base.EventAcceptor;
import org.apache.vxquery.v0datamodel.XDMItem;
import org.apache.vxquery.v0datamodel.XDMNode;
import org.apache.vxquery.v0datamodel.atomic.QNameValue;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
+import org.apache.vxquery.v0runtime.base.EventAcceptor;
public class XMLSerializer implements EventAcceptor {
private static final String XML_DOCUMENT_HEADER = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
Copied: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/AllocatingTupleFactory.java (from r1344081, incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/AllocatingTupleFactory.java)
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/AllocatingTupleFactory.java?p2=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/AllocatingTupleFactory.java&p1=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/AllocatingTupleFactory.java&r1=1344081&r2=1344091&rev=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/AllocatingTupleFactory.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/AllocatingTupleFactory.java Wed May 30 03:59:26 2012
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime;
+package org.apache.vxquery.v0runtime;
-import org.apache.vxquery.runtime.util.TupleFactory;
+import org.apache.vxquery.v0runtime.util.TupleFactory;
public final class AllocatingTupleFactory implements TupleFactory {
private int size;
Copied: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/CallStackFrame.java (from r1344081, incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/CallStackFrame.java)
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/CallStackFrame.java?p2=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/CallStackFrame.java&p1=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/CallStackFrame.java&r1=1344081&r2=1344091&rev=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/CallStackFrame.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/CallStackFrame.java Wed May 30 03:59:26 2012
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime;
+package org.apache.vxquery.v0runtime;
public final class CallStackFrame {
private RuntimeControlBlock rcb;
Copied: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/GlobalRegisterAccessor.java (from r1344081, incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/GlobalRegisterAccessor.java)
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/GlobalRegisterAccessor.java?p2=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/GlobalRegisterAccessor.java&p1=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/GlobalRegisterAccessor.java&r1=1344081&r2=1344091&rev=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/GlobalRegisterAccessor.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/GlobalRegisterAccessor.java Wed May 30 03:59:26 2012
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime;
+package org.apache.vxquery.v0runtime;
public final class GlobalRegisterAccessor<T> {
private final int register;
Copied: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/LocalRegisterAccessor.java (from r1344081, incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/LocalRegisterAccessor.java)
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/LocalRegisterAccessor.java?p2=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/LocalRegisterAccessor.java&p1=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/LocalRegisterAccessor.java&r1=1344081&r2=1344091&rev=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/LocalRegisterAccessor.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/LocalRegisterAccessor.java Wed May 30 03:59:26 2012
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime;
+package org.apache.vxquery.v0runtime;
public final class LocalRegisterAccessor<T> {
private final int register;
Copied: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RegisterAllocator.java (from r1344081, incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RegisterAllocator.java)
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RegisterAllocator.java?p2=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RegisterAllocator.java&p1=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RegisterAllocator.java&r1=1344081&r2=1344091&rev=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RegisterAllocator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RegisterAllocator.java Wed May 30 03:59:26 2012
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime;
+package org.apache.vxquery.v0runtime;
public final class RegisterAllocator {
private int nextReg;
Copied: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RegisterSet.java (from r1344081, incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RegisterSet.java)
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RegisterSet.java?p2=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RegisterSet.java&p1=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RegisterSet.java&r1=1344081&r2=1344091&rev=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RegisterSet.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RegisterSet.java Wed May 30 03:59:26 2012
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime;
+package org.apache.vxquery.v0runtime;
import java.util.Arrays;
Copied: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RuntimeControlBlock.java (from r1344081, incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RuntimeControlBlock.java)
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RuntimeControlBlock.java?p2=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RuntimeControlBlock.java&p1=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RuntimeControlBlock.java&r1=1344081&r2=1344091&rev=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RuntimeControlBlock.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RuntimeControlBlock.java Wed May 30 03:59:26 2012
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime;
+package org.apache.vxquery.v0runtime;
import org.apache.vxquery.collations.Collation;
import org.apache.vxquery.context.DynamicContext;
Copied: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RuntimePlan.java (from r1344081, incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RuntimePlan.java)
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RuntimePlan.java?p2=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RuntimePlan.java&p1=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RuntimePlan.java&r1=1344081&r2=1344091&rev=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RuntimePlan.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RuntimePlan.java Wed May 30 03:59:26 2012
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime;
+package org.apache.vxquery.v0runtime;
-import org.apache.vxquery.runtime.base.RuntimeIterator;
+import org.apache.vxquery.v0runtime.base.RuntimeIterator;
public class RuntimePlan {
private final RuntimeIterator ri;
Copied: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RuntimeUtils.java (from r1344081, incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RuntimeUtils.java)
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RuntimeUtils.java?p2=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RuntimeUtils.java&p1=incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RuntimeUtils.java&r1=1344081&r2=1344091&rev=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/runtime/RuntimeUtils.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/RuntimeUtils.java Wed May 30 03:59:26 2012
@@ -14,18 +14,18 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime;
+package org.apache.vxquery.v0runtime;
import org.apache.vxquery.exceptions.ErrorCode;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
-import org.apache.vxquery.runtime.base.RuntimeIterator;
-import org.apache.vxquery.runtime.core.CloseableIteratorAdapter;
import org.apache.vxquery.v0datamodel.XDMItem;
import org.apache.vxquery.v0datamodel.atomic.AtomicValueFactory;
import org.apache.vxquery.v0datamodel.atomic.DoubleValue;
import org.apache.vxquery.v0datamodel.atomic.NumericValue;
import org.apache.vxquery.v0datamodel.atomic.UntypedAtomicValue;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
+import org.apache.vxquery.v0runtime.base.RuntimeIterator;
+import org.apache.vxquery.v0runtime.core.CloseableIteratorAdapter;
public final class RuntimeUtils {
private RuntimeUtils() {
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractEagerlyEvaluatedFunctionIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractEagerlyEvaluatedFunctionIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractEagerlyEvaluatedFunctionIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractEagerlyEvaluatedFunctionIterator.java Wed May 30 03:59:26 2012
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
import org.apache.vxquery.context.StaticContext;
import org.apache.vxquery.functions.Function;
-import org.apache.vxquery.runtime.RegisterAllocator;
+import org.apache.vxquery.v0runtime.RegisterAllocator;
public abstract class AbstractEagerlyEvaluatedFunctionIterator extends AbstractEagerlyEvaluatedIterator {
protected final Function fn;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractEagerlyEvaluatedIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractEagerlyEvaluatedIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractEagerlyEvaluatedIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractEagerlyEvaluatedIterator.java Wed May 30 03:59:26 2012
@@ -12,15 +12,15 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.CallStackFrame;
-import org.apache.vxquery.runtime.LocalRegisterAccessor;
-import org.apache.vxquery.runtime.RegisterAllocator;
import org.apache.vxquery.v0datamodel.DMOKind;
import org.apache.vxquery.v0datamodel.XDMSequence;
import org.apache.vxquery.v0datamodel.XDMValue;
+import org.apache.vxquery.v0runtime.CallStackFrame;
+import org.apache.vxquery.v0runtime.LocalRegisterAccessor;
+import org.apache.vxquery.v0runtime.RegisterAllocator;
public abstract class AbstractEagerlyEvaluatedIterator extends AbstractRuntimeIterator {
private final LocalRegisterAccessor<Boolean> done;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractFunctionIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractFunctionIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractFunctionIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractFunctionIterator.java Wed May 30 03:59:26 2012
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
import org.apache.vxquery.context.StaticContext;
import org.apache.vxquery.functions.Function;
-import org.apache.vxquery.runtime.RegisterAllocator;
+import org.apache.vxquery.v0runtime.RegisterAllocator;
public abstract class AbstractFunctionIterator extends AbstractRuntimeIterator {
protected final Function fn;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractLazilyEvaluatedFunctionIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractLazilyEvaluatedFunctionIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractLazilyEvaluatedFunctionIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractLazilyEvaluatedFunctionIterator.java Wed May 30 03:59:26 2012
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
import org.apache.vxquery.context.StaticContext;
import org.apache.vxquery.functions.Function;
-import org.apache.vxquery.runtime.RegisterAllocator;
+import org.apache.vxquery.v0runtime.RegisterAllocator;
public abstract class AbstractLazilyEvaluatedFunctionIterator extends AbstractLazilyEvaluatedIterator {
protected final Function fn;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractLazilyEvaluatedIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractLazilyEvaluatedIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractLazilyEvaluatedIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractLazilyEvaluatedIterator.java Wed May 30 03:59:26 2012
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.CallStackFrame;
-import org.apache.vxquery.runtime.RegisterAllocator;
-import org.apache.vxquery.runtime.RuntimeUtils;
import org.apache.vxquery.v0datamodel.EagerlyMaterializedXDMSequenceImpl;
+import org.apache.vxquery.v0runtime.CallStackFrame;
+import org.apache.vxquery.v0runtime.RegisterAllocator;
+import org.apache.vxquery.v0runtime.RuntimeUtils;
public abstract class AbstractLazilyEvaluatedIterator extends AbstractRuntimeIterator {
public AbstractLazilyEvaluatedIterator(RegisterAllocator rAllocator) {
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractRuntimeIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractRuntimeIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractRuntimeIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractRuntimeIterator.java Wed May 30 03:59:26 2012
@@ -12,12 +12,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.CallStackFrame;
-import org.apache.vxquery.runtime.RegisterAllocator;
import org.apache.vxquery.util.Debug;
+import org.apache.vxquery.v0runtime.CallStackFrame;
+import org.apache.vxquery.v0runtime.RegisterAllocator;
public abstract class AbstractRuntimeIterator implements RuntimeIterator {
public AbstractRuntimeIterator(RegisterAllocator rAllocator) {
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractTupleIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractTupleIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractTupleIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractTupleIterator.java Wed May 30 03:59:26 2012
@@ -14,9 +14,9 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
-import org.apache.vxquery.runtime.RegisterAllocator;
+import org.apache.vxquery.v0runtime.RegisterAllocator;
public abstract class AbstractTupleIterator implements TupleIterator {
public AbstractTupleIterator(RegisterAllocator rAllocator) {
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractUnaryNumericFunctionIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractUnaryNumericFunctionIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractUnaryNumericFunctionIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractUnaryNumericFunctionIterator.java Wed May 30 03:59:26 2012
@@ -14,15 +14,15 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
import org.apache.vxquery.context.StaticContext;
import org.apache.vxquery.exceptions.SystemException;
import org.apache.vxquery.functions.Function;
-import org.apache.vxquery.runtime.CallStackFrame;
-import org.apache.vxquery.runtime.RegisterAllocator;
-import org.apache.vxquery.runtime.RuntimeUtils;
import org.apache.vxquery.v0datamodel.atomic.NumericValue;
+import org.apache.vxquery.v0runtime.CallStackFrame;
+import org.apache.vxquery.v0runtime.RegisterAllocator;
+import org.apache.vxquery.v0runtime.RuntimeUtils;
public abstract class AbstractUnaryNumericFunctionIterator extends AbstractEagerlyEvaluatedFunctionIterator {
public AbstractUnaryNumericFunctionIterator(RegisterAllocator rAllocator, Function fn, RuntimeIterator[] arguments,
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractUnaryTupleIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractUnaryTupleIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractUnaryTupleIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/AbstractUnaryTupleIterator.java Wed May 30 03:59:26 2012
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
-import org.apache.vxquery.runtime.CallStackFrame;
-import org.apache.vxquery.runtime.RegisterAllocator;
+import org.apache.vxquery.v0runtime.CallStackFrame;
+import org.apache.vxquery.v0runtime.RegisterAllocator;
public abstract class AbstractUnaryTupleIterator extends AbstractTupleIterator {
protected final TupleIterator input;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/CloseableIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/CloseableIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/CloseableIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/CloseableIterator.java Wed May 30 03:59:26 2012
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
public interface CloseableIterator extends ObjectIterator {
public void close();
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/CloseableSkippableIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/CloseableSkippableIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/CloseableSkippableIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/CloseableSkippableIterator.java Wed May 30 03:59:26 2012
@@ -12,7 +12,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
public interface CloseableSkippableIterator extends CloseableIterator {
public int skip(int len);
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/EagerEvaluator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/EagerEvaluator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/EagerEvaluator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/EagerEvaluator.java Wed May 30 03:59:26 2012
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.CallStackFrame;
+import org.apache.vxquery.v0runtime.CallStackFrame;
public interface EagerEvaluator {
public Object evaluateEagerly(CallStackFrame frame) throws SystemException;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/EventAcceptor.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/EventAcceptor.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/EventAcceptor.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/EventAcceptor.java Wed May 30 03:59:26 2012
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
import org.apache.vxquery.exceptions.SystemException;
import org.apache.vxquery.v0datamodel.XDMItem;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/FunctionIteratorFactory.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/FunctionIteratorFactory.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/FunctionIteratorFactory.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/FunctionIteratorFactory.java Wed May 30 03:59:26 2012
@@ -14,11 +14,11 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
import org.apache.vxquery.context.StaticContext;
import org.apache.vxquery.functions.Function;
-import org.apache.vxquery.runtime.RegisterAllocator;
+import org.apache.vxquery.v0runtime.RegisterAllocator;
public interface FunctionIteratorFactory {
public RuntimeIterator createIterator(RegisterAllocator rAllocator, Function fn, RuntimeIterator[] arguments,
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/ObjectIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/ObjectIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/ObjectIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/ObjectIterator.java Wed May 30 03:59:26 2012
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
import org.apache.vxquery.exceptions.SystemException;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/OpenableCloseableIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/OpenableCloseableIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/OpenableCloseableIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/OpenableCloseableIterator.java Wed May 30 03:59:26 2012
@@ -14,7 +14,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
public interface OpenableCloseableIterator extends CloseableIterator {
public void open();
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/RuntimeIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/RuntimeIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/RuntimeIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/RuntimeIterator.java Wed May 30 03:59:26 2012
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.CallStackFrame;
+import org.apache.vxquery.v0runtime.CallStackFrame;
public interface RuntimeIterator extends EagerEvaluator {
public void open(CallStackFrame frame);
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/TupleIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/TupleIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/TupleIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/base/TupleIterator.java Wed May 30 03:59:26 2012
@@ -14,10 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.base;
+package org.apache.vxquery.v0runtime.base;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.CallStackFrame;
+import org.apache.vxquery.v0runtime.CallStackFrame;
public interface TupleIterator {
public void open(CallStackFrame frame);
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/CloseableIteratorAdapter.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/CloseableIteratorAdapter.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/CloseableIteratorAdapter.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/CloseableIteratorAdapter.java Wed May 30 03:59:26 2012
@@ -14,12 +14,12 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.core;
+package org.apache.vxquery.v0runtime.core;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.CallStackFrame;
-import org.apache.vxquery.runtime.base.CloseableIterator;
-import org.apache.vxquery.runtime.base.RuntimeIterator;
+import org.apache.vxquery.v0runtime.CallStackFrame;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
+import org.apache.vxquery.v0runtime.base.RuntimeIterator;
public final class CloseableIteratorAdapter implements CloseableIterator {
private final CallStackFrame frame;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/Deflater.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/Deflater.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/Deflater.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/Deflater.java Wed May 30 03:59:26 2012
@@ -14,13 +14,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.core;
+package org.apache.vxquery.v0runtime.core;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.base.CloseableIterator;
import org.apache.vxquery.v0datamodel.DMOKind;
import org.apache.vxquery.v0datamodel.XDMSequence;
import org.apache.vxquery.v0datamodel.XDMValue;
+import org.apache.vxquery.v0runtime.base.CloseableIterator;
public final class Deflater implements CloseableIterator {
private CloseableIterator input;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/FLWORIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/FLWORIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/FLWORIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/FLWORIterator.java Wed May 30 03:59:26 2012
@@ -14,15 +14,15 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.core;
+package org.apache.vxquery.v0runtime.core;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.CallStackFrame;
-import org.apache.vxquery.runtime.LocalRegisterAccessor;
-import org.apache.vxquery.runtime.RegisterAllocator;
-import org.apache.vxquery.runtime.base.AbstractLazilyEvaluatedIterator;
-import org.apache.vxquery.runtime.base.RuntimeIterator;
-import org.apache.vxquery.runtime.base.TupleIterator;
+import org.apache.vxquery.v0runtime.CallStackFrame;
+import org.apache.vxquery.v0runtime.LocalRegisterAccessor;
+import org.apache.vxquery.v0runtime.RegisterAllocator;
+import org.apache.vxquery.v0runtime.base.AbstractLazilyEvaluatedIterator;
+import org.apache.vxquery.v0runtime.base.RuntimeIterator;
+import org.apache.vxquery.v0runtime.base.TupleIterator;
public class FLWORIterator extends AbstractLazilyEvaluatedIterator {
private final TupleIterator ti;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/FilterTupleIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/FilterTupleIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/FilterTupleIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/FilterTupleIterator.java Wed May 30 03:59:26 2012
@@ -14,16 +14,16 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.core;
+package org.apache.vxquery.v0runtime.core;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.CallStackFrame;
-import org.apache.vxquery.runtime.LocalRegisterAccessor;
-import org.apache.vxquery.runtime.RegisterAllocator;
-import org.apache.vxquery.runtime.base.AbstractUnaryTupleIterator;
-import org.apache.vxquery.runtime.base.RuntimeIterator;
-import org.apache.vxquery.runtime.base.TupleIterator;
import org.apache.vxquery.v0datamodel.atomic.BooleanValue;
+import org.apache.vxquery.v0runtime.CallStackFrame;
+import org.apache.vxquery.v0runtime.LocalRegisterAccessor;
+import org.apache.vxquery.v0runtime.RegisterAllocator;
+import org.apache.vxquery.v0runtime.base.AbstractUnaryTupleIterator;
+import org.apache.vxquery.v0runtime.base.RuntimeIterator;
+import org.apache.vxquery.v0runtime.base.TupleIterator;
public class FilterTupleIterator extends AbstractUnaryTupleIterator {
private final RuntimeIterator condition;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/ForTupleIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/ForTupleIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/ForTupleIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/ForTupleIterator.java Wed May 30 03:59:26 2012
@@ -14,18 +14,18 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.core;
+package org.apache.vxquery.v0runtime.core;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.CallStackFrame;
-import org.apache.vxquery.runtime.LocalRegisterAccessor;
-import org.apache.vxquery.runtime.RegisterAllocator;
-import org.apache.vxquery.runtime.RegisterSet;
-import org.apache.vxquery.runtime.base.AbstractUnaryTupleIterator;
-import org.apache.vxquery.runtime.base.RuntimeIterator;
-import org.apache.vxquery.runtime.base.TupleIterator;
import org.apache.vxquery.v0datamodel.XDMItem;
import org.apache.vxquery.v0datamodel.atomic.IntValue;
+import org.apache.vxquery.v0runtime.CallStackFrame;
+import org.apache.vxquery.v0runtime.LocalRegisterAccessor;
+import org.apache.vxquery.v0runtime.RegisterAllocator;
+import org.apache.vxquery.v0runtime.RegisterSet;
+import org.apache.vxquery.v0runtime.base.AbstractUnaryTupleIterator;
+import org.apache.vxquery.v0runtime.base.RuntimeIterator;
+import org.apache.vxquery.v0runtime.base.TupleIterator;
public class ForTupleIterator extends AbstractUnaryTupleIterator {
private final RuntimeIterator sequence;
Modified: incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/GlobalRegisterAccessIterator.java
URL: http://svn.apache.org/viewvc/incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/GlobalRegisterAccessIterator.java?rev=1344091&r1=1344081&r2=1344091&view=diff
==============================================================================
--- incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/GlobalRegisterAccessIterator.java (original)
+++ incubator/vxquery/branches/vxquery_algebricks/vxquery-core/src/main/java/org/apache/vxquery/v0runtime/core/GlobalRegisterAccessIterator.java Wed May 30 03:59:26 2012
@@ -12,13 +12,13 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-package org.apache.vxquery.runtime.core;
+package org.apache.vxquery.v0runtime.core;
import org.apache.vxquery.exceptions.SystemException;
-import org.apache.vxquery.runtime.CallStackFrame;
-import org.apache.vxquery.runtime.GlobalRegisterAccessor;
-import org.apache.vxquery.runtime.RegisterAllocator;
-import org.apache.vxquery.runtime.base.AbstractEagerlyEvaluatedIterator;
+import org.apache.vxquery.v0runtime.CallStackFrame;
+import org.apache.vxquery.v0runtime.GlobalRegisterAccessor;
+import org.apache.vxquery.v0runtime.RegisterAllocator;
+import org.apache.vxquery.v0runtime.base.AbstractEagerlyEvaluatedIterator;
public class GlobalRegisterAccessIterator extends AbstractEagerlyEvaluatedIterator {
private final GlobalRegisterAccessor<Object> regAccess;