Author: shameera
Date: Sat May 18 16:34:47 2013
New Revision: 1484140

URL: http://svn.apache.org/r1484140
Log:
Refactoring to remove redundant initializations and simplify the code

Modified:
    
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/GsonXMLStreamReader.java
    
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/GsonXMLStreamWriter.java
    
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/JsonBuilder.java
    
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/JsonFormatter.java
    
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/factory/XmlNode.java
    
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/factory/XmlNodeGenerator.java
    
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/rpc/JsonInOnlyRPCMessageReceiver.java

Modified: 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/GsonXMLStreamReader.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/GsonXMLStreamReader.java?rev=1484140&r1=1484139&r2=1484140&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/GsonXMLStreamReader.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/GsonXMLStreamReader.java
 Sat May 18 16:34:47 2013
@@ -169,11 +169,7 @@ public class GsonXMLStreamReader impleme
     public boolean hasNext() throws XMLStreamException {
         try {
             tokenType = jsonReader.peek();
-            if (tokenType == JsonToken.END_DOCUMENT) {
-                return false;
-            } else {
-                return true;
-            }
+            return !(tokenType == JsonToken.END_DOCUMENT);
         } catch (IOException e) {
             throw new XMLStreamException("Unexpected end of json stream");
         }
@@ -195,42 +191,30 @@ public class GsonXMLStreamReader impleme
 
 
     public boolean isStartElement() {
-        if (state == JsonState.NameName
+        return (state == JsonState.NameName
                 || state == JsonState.NameValue
                 || state == JsonState.ValueValue_CHAR
-                || state == JsonState.EndObjectBeginObject_START) {
-            return true;
-        } else {
-            return false;
-        }
+                || state == JsonState.EndObjectBeginObject_START);
     }
 
 
     public boolean isEndElement() {
-        if (state == JsonState.ValueValue_START
+        return (state == JsonState.ValueValue_START
                 || state == JsonState.EndArrayName
                 || state == JsonState.ValueEndObject_END_2
                 || state == JsonState.ValueName_START
                 || state == JsonState.EndObjectName
                 || state == JsonState.EndObjectBeginObject_END
                 || state == JsonState.EndArrayEndObject
-                || state == JsonState.EndObjectEndObject) {
-            return true;
-        } else {
-            return false;
-        }
+                || state == JsonState.EndObjectEndObject);
     }
 
 
     public boolean isCharacters() {
-        if (state == JsonState.ValueValue_END
+        return (state == JsonState.ValueValue_END
                 || state == JsonState.ValueEndArray
                 || state == JsonState.ValueEndObject_END_1
-                || state == JsonState.ValueName_END) {
-            return true;
-        } else {
-            return false;
-        }
+                || state == JsonState.ValueName_END);
 
     }
 
@@ -382,11 +366,7 @@ public class GsonXMLStreamReader impleme
 
 
     public boolean hasText() {
-        if (isCharacters()) {
-            return true;
-        } else {
-            return false;
-        }
+        return isCharacters();
     }
 
 
@@ -404,17 +384,17 @@ public class GsonXMLStreamReader impleme
 
 
             public int getCharacterOffset() {
-                return 0;  //To change body of implemented methods use File | 
Settings | File Templates.
+                return 0;
             }
 
 
             public String getPublicId() {
-                return null;  //To change body of implemented methods use File 
| Settings | File Templates.
+                return null;
             }
 
 
             public String getSystemId() {
-                return null;  //To change body of implemented methods use File 
| Settings | File Templates.
+                return null;
             }
         };
     }

Modified: 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/GsonXMLStreamWriter.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/GsonXMLStreamWriter.java?rev=1484140&r1=1484139&r2=1484140&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/GsonXMLStreamWriter.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/GsonXMLStreamWriter.java
 Sat May 18 16:34:47 2013
@@ -374,7 +374,7 @@ public class GsonXMLStreamWriter impleme
                 throw new XMLStreamException("Error occours while write first 
begin object ");
             }
         }
-        JsonObject stackObj = null;
+        JsonObject stackObj;
         try {
             if (flushObject != null) {
                 if (topNestedArrayObj != null && flushObject.getType() == 
JSONType.NESTED_ARRAY &&

Modified: 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/JsonBuilder.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/JsonBuilder.java?rev=1484140&r1=1484139&r2=1484140&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/JsonBuilder.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/JsonBuilder.java
 Sat May 18 16:34:47 2013
@@ -30,7 +30,6 @@ import org.apache.axis2.builder.Builder;
 import org.apache.axis2.context.MessageContext;
 import org.apache.axis2.json.gson.factory.JsonConstant;
 
-import java.io.IOException;
 import java.io.InputStream;
 import java.io.InputStreamReader;
 import java.io.UnsupportedEncodingException;
@@ -38,7 +37,7 @@ import java.io.UnsupportedEncodingExcept
 public class JsonBuilder implements Builder {
     public OMElement processDocument(InputStream inputStream, String s, 
MessageContext messageContext) throws AxisFault {
         messageContext.setProperty(JsonConstant.IS_JSON_STREAM , true);
-        JsonReader jsonReader = null;
+        JsonReader jsonReader;
         String charSetEncoding=null;
            try {
                charSetEncoding = (String) 
messageContext.getProperty(Constants.Configuration.CHARACTER_SET_ENCODING);
@@ -51,8 +50,6 @@ public class JsonBuilder implements Buil
                return soapEnvelope;
            } catch (UnsupportedEncodingException e) {
                throw new AxisFault(charSetEncoding + " encoding is may not 
supported by json inputStream ", e);
-           } catch (IOException e) {
-               throw new AxisFault("IOException while processing JsonReader ", 
e);
            }
     }
 

Modified: 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/JsonFormatter.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/JsonFormatter.java?rev=1484140&r1=1484139&r2=1484140&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/JsonFormatter.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/JsonFormatter.java
 Sat May 18 16:34:47 2013
@@ -54,7 +54,7 @@ public class JsonFormatter implements Me
 
     public void writeTo(MessageContext outMsgCtxt, OMOutputFormat 
omOutputFormat, OutputStream outputStream, boolean b) throws AxisFault {
         String charSetEncoding = (String) 
outMsgCtxt.getProperty(Constants.Configuration.CHARACTER_SET_ENCODING);
-        JsonWriter jsonWriter = null;
+        JsonWriter jsonWriter;
         String msg;
 
         try {
@@ -129,8 +129,7 @@ public class JsonFormatter implements Me
     }
 
     public String getContentType(MessageContext outMsgCtxt, OMOutputFormat 
omOutputFormat, String s) {
-        String contentType = 
(String)outMsgCtxt.getProperty(Constants.Configuration.CONTENT_TYPE);
-        return contentType;
+        return 
(String)outMsgCtxt.getProperty(Constants.Configuration.CONTENT_TYPE);
     }
 
     public URL getTargetAddress(MessageContext messageContext, OMOutputFormat 
omOutputFormat, URL url) throws AxisFault {

Modified: 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/factory/XmlNode.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/factory/XmlNode.java?rev=1484140&r1=1484139&r2=1484140&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/factory/XmlNode.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/factory/XmlNode.java
 Sat May 18 16:34:47 2013
@@ -40,7 +40,7 @@ public class XmlNode {
     }
 
 
-    public void addChildtoList(XmlNode child) {
+    public void addChildToList(XmlNode child) {
         childrenList.add(child);
     }
 

Modified: 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/factory/XmlNodeGenerator.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/factory/XmlNodeGenerator.java?rev=1484140&r1=1484139&r2=1484140&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/factory/XmlNodeGenerator.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/factory/XmlNodeGenerator.java
 Sat May 18 16:34:47 2013
@@ -89,7 +89,7 @@ public class XmlNodeGenerator {
         XmlSchemaType schemaType = element.getSchemaType();
         if (schemaTypeName != null) {
             xmlNode = new XmlNode(element.getName(), targetNamespace, false, 
(element.getMaxOccurs() == 1 ? false : true), schemaTypeName.getLocalPart());
-            parentNode.addChildtoList(xmlNode);
+            parentNode.addChildToList(xmlNode);
             if 
(("http://www.w3.org/2001/XMLSchema";).equals(schemaTypeName.getNamespaceURI())) 
{
             } else {
                 XmlSchema schemaOfType;
@@ -105,7 +105,7 @@ public class XmlNodeGenerator {
             }
         }else if (schemaType != null) {
             xmlNode = new XmlNode(element.getName(), targetNamespace, false, 
(element.getMaxOccurs() == 1 ? false : true), 
schemaType.getQName().getLocalPart());
-            parentNode.addChildtoList(xmlNode);
+            parentNode.addChildToList(xmlNode);
             processSchemaType(schemaType, xmlNode, schema);
         }
     }

Modified: 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/rpc/JsonInOnlyRPCMessageReceiver.java
URL: 
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/rpc/JsonInOnlyRPCMessageReceiver.java?rev=1484140&r1=1484139&r2=1484140&view=diff
==============================================================================
--- 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/rpc/JsonInOnlyRPCMessageReceiver.java
 (original)
+++ 
axis/axis2/java/core/trunk/modules/json/src/org/apache/axis2/json/gson/rpc/JsonInOnlyRPCMessageReceiver.java
 Sat May 18 16:34:47 2013
@@ -68,11 +68,10 @@ public class JsonInOnlyRPCMessageReceive
     }
 
     public void invokeService(JsonReader jsonReader, Object serviceObj, String 
operation_name) throws AxisFault {
-        Method method = null;
         String msg;
         Class implClass = serviceObj.getClass();
         Method[] allMethods = implClass.getDeclaredMethods();
-        method = JsonUtils.getOpMethod(operation_name, allMethods);
+        Method method = JsonUtils.getOpMethod(operation_name, allMethods);
         Class[] paramClasses = method.getParameterTypes();
         try {
             int paramCount = paramClasses.length;


Reply via email to