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;