@Test public void testDequote() { assertNull(PEStringUtils.dequote(null)); assertEquals("", PEStringUtils.dequote("")); assertEquals("Hello, World!", PEStringUtils.dequote("Hello, World!")); assertEquals("Hello, World!", PEStringUtils.dequote("\"Hello, World!\"")); assertEquals("Hello, World!", PEStringUtils.dequote("'Hello, World!'")); assertEquals("Hello, World!", PEStringUtils.dequote("`Hello, World!`")); assertEquals("`Hello, World!`", PEStringUtils.dequote("'`Hello, World!`'")); assertEquals("`'Hello, World!`'", PEStringUtils.dequote("`'Hello, World!`'")); }
public static String dequote(final String in) { if ((in != null) && !in.isEmpty() && isQuoted(in)) { return in.substring(1, in.length() - 1); } return in; }
PEStringUtils { public static String dequote(final String in) { if ((in != null) && !in.isEmpty() && isQuoted(in)) { return in.substring(1, in.length() - 1); } return in; } }
PEStringUtils { public static String dequote(final String in) { if ((in != null) && !in.isEmpty() && isQuoted(in)) { return in.substring(1, in.length() - 1); } return in; } private  PEStringUtils(); }
PEStringUtils { public static String dequote(final String in) { if ((in != null) && !in.isEmpty() && isQuoted(in)) { return in.substring(1, in.length() - 1); } return in; } private  PEStringUtils(); static String buildPath(String dir, String sep, String name); static StringBuffer toString(StringBuffer sb, String name, Collection<? extends Object> values); static StringBuffer toArrayString(StringBuffer sb, Collection<? extends Object> values); static String toString(String name, Collection<? extends Object> values); static String toString(Class<T> theClass, Collection<? extends Object> values); static StringBuffer toString(StringBuffer sb, String name, Map<K, V> values); static String toString(String name, Map<K, V> values); static String[] toArray(Collection<String> values); static String trimToInt(final String numeric); static String normalizePrefix(String prefix); static String toString(Throwable e); static Pattern buildSQLPattern(String likeExpr); static String singleQuote(final String value); static boolean isQuoted(final String value); static String dequote(final String in); static String escapeSingleQuoteIfNecessary(String t); static boolean toBoolean(String value); static boolean isHexNumber(final String value); static String getIndented(final String value); static String getIndented(final String value, final int numIndents); static String getIndented(final String value, final String indent, final int numIndents); static String buildIndent(final int numIndents); static String buildIndent(final String indent, final int numIndents); }
PEStringUtils { public static String dequote(final String in) { if ((in != null) && !in.isEmpty() && isQuoted(in)) { return in.substring(1, in.length() - 1); } return in; } private  PEStringUtils(); static String buildPath(String dir, String sep, String name); static StringBuffer toString(StringBuffer sb, String name, Collection<? extends Object> values); static StringBuffer toArrayString(StringBuffer sb, Collection<? extends Object> values); static String toString(String name, Collection<? extends Object> values); static String toString(Class<T> theClass, Collection<? extends Object> values); static StringBuffer toString(StringBuffer sb, String name, Map<K, V> values); static String toString(String name, Map<K, V> values); static String[] toArray(Collection<String> values); static String trimToInt(final String numeric); static String normalizePrefix(String prefix); static String toString(Throwable e); static Pattern buildSQLPattern(String likeExpr); static String singleQuote(final String value); static boolean isQuoted(final String value); static String dequote(final String in); static String escapeSingleQuoteIfNecessary(String t); static boolean toBoolean(String value); static boolean isHexNumber(final String value); static String getIndented(final String value); static String getIndented(final String value, final int numIndents); static String getIndented(final String value, final String indent, final int numIndents); static String buildIndent(final int numIndents); static String buildIndent(final String indent, final int numIndents); static final String FILE_SEP; }