in gshell/gshell-osgi/src/main/java/org/apache/servicemix/kernel/gshell/osgi/Util.java [53:108]
public static String getValueString(Object obj)
{
synchronized (m_sb)
{
if (obj instanceof String)
{
return (String) obj;
}
else if (obj instanceof String[])
{
String[] array = (String[]) obj;
m_sb.delete(0, m_sb.length());
for (int i = 0; i < array.length; i++)
{
if (i != 0)
{
m_sb.append(", ");
}
m_sb.append(array[i].toString());
}
return m_sb.toString();
}
else if (obj instanceof Boolean)
{
return ((Boolean) obj).toString();
}
else if (obj instanceof Long)
{
return ((Long) obj).toString();
}
else if (obj instanceof Integer)
{
return ((Integer) obj).toString();
}
else if (obj instanceof Short)
{
return ((Short) obj).toString();
}
else if (obj instanceof Double)
{
return ((Double) obj).toString();
}
else if (obj instanceof Float)
{
return ((Float) obj).toString();
}
else if (obj == null)
{
return "null";
}
else
{
return obj.toString();
}
}
}