You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2013/09/14 11:45:48 UTC

svn commit: r1523199 - in /commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri: JXPathContextReferenceImpl.java axes/SelfContext.java axes/UnionContext.java model/dynabeans/DynaBeanPropertyPointer.java

Author: sebb
Date: Sat Sep 14 09:45:47 2013
New Revision: 1523199

URL: http://svn.apache.org/r1523199
Log:
Unnecessary casts

Modified:
    commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/JXPathContextReferenceImpl.java
    commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/SelfContext.java
    commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/UnionContext.java
    commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java

Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/JXPathContextReferenceImpl.java
URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/JXPathContextReferenceImpl.java?rev=1523199&r1=1523198&r2=1523199&view=diff
==============================================================================
--- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/JXPathContextReferenceImpl.java (original)
+++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/JXPathContextReferenceImpl.java Sat Sep 14 09:45:47 2013
@@ -631,7 +631,7 @@ public class JXPathContextReferenceImpl 
         try {
             NodePointer pointer = (NodePointer) getPointer(xpath, expr);
             if (pointer != null) {
-                ((NodePointer) pointer).remove();
+                pointer.remove();
             }
         }
         catch (Throwable ex) {

Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/SelfContext.java
URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/SelfContext.java?rev=1523199&r1=1523198&r2=1523199&view=diff
==============================================================================
--- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/SelfContext.java (original)
+++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/SelfContext.java Sat Sep 14 09:45:47 2013
@@ -70,7 +70,7 @@ public class SelfContext extends EvalCon
         super.setPosition(position);
         if (!startedSet) {
             startedSet = true;
-            nodePointer = (NodePointer) parentContext.getCurrentNodePointer();
+            nodePointer = parentContext.getCurrentNodePointer();
         }
 
         if (nodePointer == null) {

Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/UnionContext.java
URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/UnionContext.java?rev=1523199&r1=1523198&r2=1523199&view=diff
==============================================================================
--- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/UnionContext.java (original)
+++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/axes/UnionContext.java Sat Sep 14 09:45:47 2013
@@ -55,7 +55,7 @@ public class UnionContext extends NodeSe
             BasicNodeSet nodeSet = (BasicNodeSet) getNodeSet();
             ArrayList pointers = new ArrayList();
             for (int i = 0; i < contexts.length; i++) {
-                EvalContext ctx = (EvalContext) contexts[i];
+                EvalContext ctx = contexts[i];
                 while (ctx.nextSet()) {
                     while (ctx.nextNode()) {
                         NodePointer ptr = ctx.getCurrentNodePointer();

Modified: commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java
URL: http://svn.apache.org/viewvc/commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java?rev=1523199&r1=1523198&r2=1523199&view=diff
==============================================================================
--- commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java (original)
+++ commons/proper/jxpath/trunk/src/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPropertyPointer.java Sat Sep 14 09:45:47 2013
@@ -257,7 +257,7 @@ public class DynaBeanPropertyPointer ext
      * @return conversion result
      */
     private Object convert(Object value, boolean element) {
-        DynaClass dynaClass = (DynaClass) dynaBean.getDynaClass();
+        DynaClass dynaClass = dynaBean.getDynaClass();
         DynaProperty property = dynaClass.getDynaProperty(getPropertyName());
         Class type = property.getType();
         if (element) {