/** * {@inheritDoc} */ @Override public <T> Attribute<T> getSearchAttribute(String attributeName) { return new Attribute(attributeName); }
@Override public Set<Attribute<?>> getAttributes() { return Collections.<Attribute<?>>singleton(new Attribute(attributeName)); }
@Override public Set<Attribute<?>> getAttributes() { return Collections.<Attribute<?>>singleton(new Attribute(attributeName)); }
@Override public Set<Attribute<?>> getAttributes() { return Collections.<Attribute<?>>singleton(new Attribute(attributeName)); }
@Override public Set<Attribute<?>> getAttributes() { return Collections.<Attribute<?>>singleton(new Attribute(attributeName)); }
@Override public Set<Attribute<?>> getAttributes() { return Collections.<Attribute<?>>singleton(new Attribute(attributeName)); }
@Override public Set<Attribute<?>> getAttributes() { return Collections.<Attribute<?>>singleton(new Attribute(attributeName)); }
/** * {@inheritDoc} */ public <T> Attribute<T> getSearchAttribute(String attributeName) throws CacheException { Attribute<T> attr = new Attribute<T>(attributeName); return getSearchAttributes().contains(attr) ? attr : null; }
@Override public Set<Attribute<?>> getAttributes() { return Collections.<Attribute<?>>singleton(new Attribute(getAttributeName())); }
@Override public void setAttributeExtractors(Map<String, AttributeExtractor> extractors) { super.setAttributeExtractors(extractors); Set<Attribute<?>> attrs = new HashSet<Attribute<?>>(attributeExtractors.size()); for (String name : extractors.keySet()) { attrs.add(new Attribute(name)); } ((BruteForceSearchManager)searchManager).addSearchAttributes(attrs); }
/** * Get this model attribute as an ehcache attribute. * * @return the attribute */ @SuppressWarnings("rawtypes") public Attribute<?> asEhcacheObject(ClassLoader loader) { if (isKey() || isStar()) { return Query.KEY; } else if (isValue()) { return Query.VALUE; } else { return new Attribute(name); } }
attr.getClass().getName(), attr.getKey())); attrs.add(new Attribute(attr.getKey()));
/** * {@inheritDoc}. */ public <T> Attribute<T> getSearchAttribute(String attributeName) { return new Attribute<T>(attributeName); }
@Override public Set<Attribute<?>> getAttributes() { return Collections.<Attribute<?>>singleton(new Attribute(attributeName)); }
@Override public Set<Attribute<?>> getAttributes() { return Collections.<Attribute<?>>singleton(new Attribute(attributeName)); }
@Override public Set<Attribute<?>> getAttributes() { return Collections.<Attribute<?>>singleton(new Attribute(attributeName)); }
/** * {@inheritDoc} */ public <T> Attribute<T> getSearchAttribute(String attributeName) throws CacheException { Attribute<T> attr = new Attribute<T>(attributeName); return getSearchAttributes().contains(attr) ? attr : null; }
@Override public Set<Attribute<?>> getAttributes() { return Collections.<Attribute<?>>singleton(new Attribute(getAttributeName())); }
@Override public void setAttributeExtractors(Map<String, AttributeExtractor> extractors) { super.setAttributeExtractors(extractors); Set<Attribute<?>> attrs = new HashSet<Attribute<?>>(attributeExtractors.size()); for (String name : extractors.keySet()) { attrs.add(new Attribute(name)); } ((BruteForceSearchManager)searchManager).addSearchAttributes(attrs); }
@Override public void setAttributeExtractors(Map<String, AttributeExtractor> extractors) { super.setAttributeExtractors(extractors); Set<Attribute<?>> attrs = new HashSet<Attribute<?>>(attributeExtractors.size()); for (String name : extractors.keySet()) { attrs.add(new Attribute(name)); } ((BruteForceSearchManager)searchManager).addSearchAttributes(attrs); }