Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.osgi/osgi/src/org/osgi/service/permissionadmin/PermissionInfo.java')
-rw-r--r--bundles/org.eclipse.osgi/osgi/src/org/osgi/service/permissionadmin/PermissionInfo.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/bundles/org.eclipse.osgi/osgi/src/org/osgi/service/permissionadmin/PermissionInfo.java b/bundles/org.eclipse.osgi/osgi/src/org/osgi/service/permissionadmin/PermissionInfo.java
index b6cc8440e..184e37684 100644
--- a/bundles/org.eclipse.osgi/osgi/src/org/osgi/service/permissionadmin/PermissionInfo.java
+++ b/bundles/org.eclipse.osgi/osgi/src/org/osgi/service/permissionadmin/PermissionInfo.java
@@ -230,7 +230,9 @@ public class PermissionInfo {
* @return The string encoding of this {@code PermissionInfo}.
*/
public final String getEncoded() {
- StringBuffer output = new StringBuffer(8 + type.length() + ((((name == null) ? 0 : name.length()) + ((actions == null) ? 0 : actions.length())) << 1));
+ StringBuilder output = new StringBuilder(
+ 8 + type.length() + ((((name == null) ? 0 : name.length())
+ + ((actions == null) ? 0 : actions.length())) << 1));
output.append('(');
output.append(type);
if (name != null) {
@@ -347,9 +349,9 @@ public class PermissionInfo {
/**
* This escapes the quotes, backslashes, \n, and \r in the string using a
- * backslash and appends the newly escaped string to a StringBuffer.
+ * backslash and appends the newly escaped string to a StringBuilder.
*/
- private static void escapeString(String str, StringBuffer output) {
+ private static void escapeString(String str, StringBuilder output) {
int len = str.length();
for (int i = 0; i < len; i++) {
char c = str.charAt(i);
@@ -376,7 +378,7 @@ public class PermissionInfo {
* Takes an encoded character array and decodes it into a new String.
*/
private static String unescapeString(char[] str, int begin, int end) {
- StringBuffer output = new StringBuffer(end - begin);
+ StringBuilder output = new StringBuilder(end - begin);
for (int i = begin; i < end; i++) {
char c = str[i];
if (c == '\\') {

Back to the top