public static boolean substringEquals( final CharSequence value, final int offset, final CharSequence comparand, final int comparandOffset, final int substringLength) { return substringEquals( value, offset, comparand, comparandOffset, substringLength, StringComparison.Ordinal ); }
public static boolean substringEquals( final CharSequence value, final int offset, final CharSequence comparand, final int comparandOffset, final int substringLength) { return substringEquals( value, offset, comparand, comparandOffset, substringLength, StringComparison.Ordinal ); }
public static boolean substringEquals( final CharSequence value, final int offset, final CharSequence comparand, final int comparandOffset, final int substringLength) { return substringEquals( value, offset, comparand, comparandOffset, substringLength, StringComparison.Ordinal ); }
public static boolean endsWithIgnoreCase(final CharSequence value, final String suffix) { final int valueLength = VerifyArgument.notNull(value, "value").length(); final int suffixLength = VerifyArgument.notNull(suffix, "suffix").length(); final int testOffset = valueLength - suffixLength; return testOffset >= 0 && substringEquals( value, testOffset, suffix, 0, suffixLength, StringComparison.OrdinalIgnoreCase ); }
public static boolean startsWithIgnoreCase(final CharSequence value, final String prefix) { return substringEquals( VerifyArgument.notNull(value, "value"), 0, VerifyArgument.notNull(prefix, "prefix"), 0, prefix.length(), StringComparison.OrdinalIgnoreCase ); }
public static boolean inSamePackage(final Type t1, final Type t2) { if (t1 == t2) { return true; } final String name1 = t1.getFullName(); final String name2 = t2.getFullName(); if (name1 == null || name2 == null) { return false; } final int packageEnd1 = name1.lastIndexOf('.'); final int packageEnd2 = name2.lastIndexOf('.'); return packageEnd1 == packageEnd2 && (packageEnd1 < 0 || StringUtilities.substringEquals(name1, 0, name2, 0, packageEnd2)); }
public static boolean startsWith(final CharSequence value, final CharSequence prefix) { return substringEquals( VerifyArgument.notNull(value, "value"), 0, VerifyArgument.notNull(prefix, "prefix"), 0, prefix.length(), StringComparison.Ordinal ); }
public static boolean startsWith(final CharSequence value, final CharSequence prefix) { return substringEquals( VerifyArgument.notNull(value, "value"), 0, VerifyArgument.notNull(prefix, "prefix"), 0, prefix.length(), StringComparison.Ordinal ); }
public static boolean endsWithIgnoreCase(final CharSequence value, final String suffix) { final int valueLength = VerifyArgument.notNull(value, "value").length(); final int suffixLength = VerifyArgument.notNull(suffix, "suffix").length(); final int testOffset = valueLength - suffixLength; return testOffset >= 0 && substringEquals( value, testOffset, suffix, 0, suffixLength, StringComparison.OrdinalIgnoreCase ); }
public static boolean inSamePackage(final Type t1, final Type t2) { if (t1 == t2) { return true; } final String name1 = t1.getFullName(); final String name2 = t2.getFullName(); if (name1 == null || name2 == null) { return false; } final int packageEnd1 = name1.lastIndexOf('.'); final int packageEnd2 = name2.lastIndexOf('.'); return packageEnd1 == packageEnd2 && (packageEnd1 < 0 || StringUtilities.substringEquals(name1, 0, name2, 0, packageEnd2)); }
public static boolean inSamePackage(final Type t1, final Type t2) { if (t1 == t2) { return true; } final String name1 = t1.getFullName(); final String name2 = t2.getFullName(); if (name1 == null || name2 == null) { return false; } final int packageEnd1 = name1.lastIndexOf('.'); final int packageEnd2 = name2.lastIndexOf('.'); return packageEnd1 == packageEnd2 && (packageEnd1 < 0 || StringUtilities.substringEquals(name1, 0, name2, 0, packageEnd2)); }
public static boolean startsWithIgnoreCase(final CharSequence value, final String prefix) { return substringEquals( VerifyArgument.notNull(value, "value"), 0, VerifyArgument.notNull(prefix, "prefix"), 0, prefix.length(), StringComparison.OrdinalIgnoreCase ); }
public static boolean startsWith(final CharSequence value, final CharSequence prefix) { return substringEquals( VerifyArgument.notNull(value, "value"), 0, VerifyArgument.notNull(prefix, "prefix"), 0, prefix.length(), StringComparison.Ordinal ); }
public static boolean startsWithIgnoreCase(final CharSequence value, final String prefix) { return substringEquals( VerifyArgument.notNull(value, "value"), 0, VerifyArgument.notNull(prefix, "prefix"), 0, prefix.length(), StringComparison.OrdinalIgnoreCase ); }
public static boolean endsWith(final CharSequence value, final CharSequence suffix) { final int valueLength = VerifyArgument.notNull(value, "value").length(); final int suffixLength = VerifyArgument.notNull(suffix, "suffix").length(); final int testOffset = valueLength - suffixLength; return testOffset >= 0 && substringEquals( value, testOffset, suffix, 0, suffixLength, StringComparison.Ordinal ); }
public static boolean endsWith(final CharSequence value, final CharSequence suffix) { final int valueLength = VerifyArgument.notNull(value, "value").length(); final int suffixLength = VerifyArgument.notNull(suffix, "suffix").length(); final int testOffset = valueLength - suffixLength; return testOffset >= 0 && substringEquals( value, testOffset, suffix, 0, suffixLength, StringComparison.Ordinal ); }
public static boolean endsWithIgnoreCase(final CharSequence value, final String suffix) { final int valueLength = VerifyArgument.notNull(value, "value").length(); final int suffixLength = VerifyArgument.notNull(suffix, "suffix").length(); final int testOffset = valueLength - suffixLength; return testOffset >= 0 && substringEquals( value, testOffset, suffix, 0, suffixLength, StringComparison.OrdinalIgnoreCase ); }
public static boolean endsWith(final CharSequence value, final CharSequence suffix) { final int valueLength = VerifyArgument.notNull(value, "value").length(); final int suffixLength = VerifyArgument.notNull(suffix, "suffix").length(); final int testOffset = valueLength - suffixLength; return testOffset >= 0 && substringEquals( value, testOffset, suffix, 0, suffixLength, StringComparison.Ordinal ); }