/** * Returns a string the same as this but with spaces trimmed from the * right. */ public NlsString rtrim() { String trimmed = SqlFunctions.rtrim(value); if (!trimmed.equals(value)) { return new NlsString(trimmed, charsetName, collation); } return this; }
/** * Returns a string the same as this but with spaces trimmed from the * right. */ public NlsString rtrim() { String trimmed = SqlFunctions.rtrim(getValue()); if (!trimmed.equals(getValue())) { return new NlsString(trimmed, charsetName, collation); } return this; }
/** Test for {@link SqlFunctions#rtrim}. */ @Test public void testRtrim() { assertEquals("", rtrim("")); assertEquals("", rtrim(" ")); assertEquals(" x", rtrim(" x ")); assertEquals(" x", rtrim(" x ")); assertEquals(" x y", rtrim(" x y ")); assertEquals(" x", rtrim(" x")); assertEquals("x", rtrim("x")); }
/** Test for {@link SqlFunctions#rtrim}. */ @Test public void testRtrim() { assertEquals("", rtrim("")); assertEquals("", rtrim(" ")); assertEquals(" x", rtrim(" x ")); assertEquals(" x", rtrim(" x ")); assertEquals(" x y", rtrim(" x y ")); assertEquals(" x", rtrim(" x")); assertEquals("x", rtrim("x")); }