/** true if the <code>len</code> chars of <code>text</code> starting at <code>off</code> * are in the set */ public boolean contains(char[] text, int off, int len) { return map.containsKey(text, off, len); }
@Override public boolean contains(Object o) { return map.containsKey(o); }
/** true if the <code>CharSequence</code> is in the set */ public boolean contains(CharSequence cs) { return map.containsKey(cs); }
/** true if the <code>len</code> chars of <code>text</code> starting at <code>off</code> * are in the set */ public boolean contains(char[] text, int off, int len) { return map.containsKey(text, off, len); }
/** true if the <code>CharSequence</code> is in the set */ public boolean contains(CharSequence cs) { return map.containsKey(cs); }
@Override public boolean contains(Object o) { return map.containsKey(o); }
@Override public boolean containsKey(Object o) { if (o instanceof char[]) { final char[] text = (char[])o; return containsKey(text, 0, text.length); } return containsKey(o.toString()); }
@Override public boolean containsKey(Object o) { if (o instanceof char[]) { final char[] text = (char[])o; return containsKey(text, 0, text.length); } return containsKey(o.toString()); }
/** * Map the given analyzer to that dataTypeURI */ public void register(final char[] dataTypeURI, final Analyzer analyzer) { if (!dtsAnalyzer.containsKey(dataTypeURI)) { dtsAnalyzer.put(dataTypeURI, analyzer); } }
/** * Assign an {@link Analyzer} to be used with that key. That analyzer is used * to process tokens generated by the {@link ExtendedJsonTokenizer}. * * @param datatype The datatype key * @param a the associated {@link Analyzer} */ public void registerDatatype(final char[] datatype, final Analyzer a) { if (!regAnalyzers.containsKey(datatype)) { regAnalyzers.put(datatype, a); } }
/** * Map the given analyzer to that dataTypeURI */ public void register(final char[] dataTypeURI, final Analyzer analyzer) { if (!dtsAnalyzer.containsKey(dataTypeURI)) { dtsAnalyzer.put(dataTypeURI, analyzer); } }
/** * Assign an {@link Analyzer} to be used with that key. That analyzer is used * to process tokens outputed from the {@link TupleTokenizer}. * @param datatype the Datatype * @param a the associated {@link Analyzer} */ public void registerDatatype(final char[] datatype, final Analyzer a) { if (!regLitAnalyzers.containsKey(datatype)) { regLitAnalyzers.put(datatype, a); } }
/** * Assign an {@link Analyzer} to be used with that key. That analyzer is used * to process tokens outputed from the {@link TupleTokenizer}. * @param datatype the Datatype * @param a the associated {@link Analyzer} */ public void registerDatatype(final char[] datatype, final Analyzer a) { if (!regLitAnalyzers.containsKey(datatype)) { regLitAnalyzers.put(datatype, a); } }
/** * Assign an {@link Analyzer} to be used with that key. That analyzer is used * to process tokens generated by the {@link JsonTokenizer}. * * @param datatype The datatype key * @param a the associated {@link Analyzer} */ public void registerDatatype(final char[] datatype, final Analyzer a) { if (!regAnalyzers.containsKey(datatype)) { regAnalyzers.put(datatype, a); } }
/** * Assign an index-time and query-time {@link org.apache.lucene.analysis.Analyzer}s to that key. The index-time * analyzer is used by the {@link com.sindicetech.siren.analysis.ExtendedJsonTokenizer} to process tokens, and the query-time * analyzer by the {@link com.sindicetech.siren.qparser.keyword.ExtendedKeywordQueryParser}. * * @param datatype * The datatype key * @param indexAnalyzer * the index-time {@link org.apache.lucene.analysis.Analyzer} * @param queryAnalyzer * the query-time {@link org.apache.lucene.analysis.Analyzer} */ public void registerDatatype(final char[] datatype, final Analyzer indexAnalyzer, final Analyzer queryAnalyzer) { if (!indexAnalyzers.containsKey(datatype)) { indexAnalyzers.put(datatype, indexAnalyzer); } if (!queryAnalyzers.containsKey(datatype)) { queryAnalyzers.put(datatype, queryAnalyzer); } }
if (!d.containsKey(exceptionWords[i])) { entry = new DictEntry(exceptionWords[i], true); d.put(exceptionWords[i], entry); if (!d.containsKey(directConflations[i][0])) { entry = new DictEntry(directConflations[i][1], false); d.put(directConflations[i][0], entry); if (!d.containsKey(countryNationality[i][0])) { entry = new DictEntry(countryNationality[i][1], false); d.put(countryNationality[i][0], entry); if (!d.containsKey(array[i])) { d.put(array[i], defaultEntry); } else { if (!d.containsKey(array[i])) { d.put(array[i], defaultEntry); } else { if (!d.containsKey(array[i])) { d.put(array[i], defaultEntry); } else { if (!d.containsKey(array[i])) { d.put(array[i], defaultEntry); } else { if (!d.containsKey(array[i])) {
if (!dtsAnalyzer.containsKey(dt)) { throw new IOException("Unregistered datatype [" + new String(dt) + "]. Use the #register method.");
if (!dtsAnalyzer.containsKey(dt)) { throw new IOException("Unregistered datatype [" + new String(dt) + "]. Use the #register method.");