public class StringUtil extends Object
Constructor and Description |
---|
StringUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
appendMultiplicity(StringBuilder s,
long lower,
long upper)
Deprecated.
add isNullFree argument
|
static void |
appendMultiplicity(StringBuilder s,
long lower,
long upper,
boolean isNullFree)
Append a multiplicity string such as "[1..5]" to a StringBuilder.
|
static String |
bind(String messageTemplate,
Object... bindings) |
static String |
convertFromOCLString(String javaString)
Mostly copied from
Properties.loadConvert(char[], int, int, char[]) via
org.eclipse.xtext.util.Strings#convertFromJavaString |
static String |
convertToOCLString(String theString)
Mostly copied from
Properties.saveConvert(java.lang.String, boolean, boolean) via
org.eclipse.xtext.util.Strings#convertToJavaString |
static Number |
createNumberFromString(String aValue) |
static String |
formatMultiplicity(ETypedElement typedElement) |
static String |
formatOrdered(ETypedElement typedElement) |
static String |
formatString(String name) |
static String |
formatUnique(ETypedElement typedElement) |
static String |
getIndentation(int depth,
String string) |
static String |
splice(List<String> strings,
String separator)
Return a composite string comprising each element od strings separated by separator.
|
static char |
toHex(int nibble)
Copied from
Properties |
public static void appendMultiplicity(StringBuilder s, long lower, long upper, boolean isNullFree)
@Deprecated public static void appendMultiplicity(StringBuilder s, long lower, long upper)
public static String convertFromOCLString(String javaString)
Properties.loadConvert(char[], int, int, char[])
via
org.eclipse.xtext.util.Strings#convertFromJavaString
public static String convertToOCLString(String theString)
Properties.saveConvert(java.lang.String, boolean, boolean)
via
org.eclipse.xtext.util.Strings#convertToJavaString
public static Number createNumberFromString(String aValue) throws NumberFormatException
NumberFormatException
public static String formatMultiplicity(ETypedElement typedElement)
public static String formatOrdered(ETypedElement typedElement)
public static String formatUnique(ETypedElement typedElement)
public static String splice(List<String> strings, String separator)
strings
- strings to be splicedseparator
- between elementspublic static char toHex(int nibble)
Properties
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.