/** Simplify the given datum name. */ @Override protected CharSequence apply(CharSequence name) { name = super.apply(name); if (CharSequences.startsWith(name, ESRI_PREFIX, false)) { name = name.subSequence(ESRI_PREFIX.length(), name.length()); } return name; } }
/** Simplify the given datum name. */ @Override protected CharSequence apply(CharSequence name) { name = super.apply(name); if (CharSequences.startsWith(name, ESRI_PREFIX, false)) { name = name.subSequence(ESRI_PREFIX.length(), name.length()); } return name; } }
return true; // Optimization for a common case. toSearch = simplifier.apply(toSearch); code = simplifier.apply(code); if (CharSequences.equalsFiltered(toSearch, code, LETTERS_AND_DIGITS, true)) { return true; for (final GenericName alias : aliases) { if (alias != null) { // Paranoiac check. final CharSequence tip = simplifier.apply(alias.tip().toString()); if (CharSequences.equalsFiltered(toSearch, tip, LETTERS_AND_DIGITS, true)) { return true;
return true; // Optimization for a common case. toSearch = simplifier.apply(toSearch); code = simplifier.apply(code); if (CharSequences.equalsFiltered(toSearch, code, LETTERS_AND_DIGITS, true)) { return true; for (final GenericName alias : aliases) { if (alias != null) { // Paranoiac check. final CharSequence tip = simplifier.apply(alias.tip().toString()); if (CharSequences.equalsFiltered(toSearch, tip, LETTERS_AND_DIGITS, true)) { return true;