extensions/memory/src/main/java/uk/co/tfd/sm/memory/ehcache/CacheImpl.java
public void removeChildren(String key) {
    cache.remove(key);
    if (!key.endsWith("/")) {
      key = key + "/";
    }
    List<?> keys = cache.getKeys();
    for (Object k : keys) {
      if (((String) k).startsWith(key)) {
        cache.remove(k);
      }
    }
  }
public void removeChildren(String key) {
    cache.remove(key);
    if (!key.endsWith("/")) {
      key = key + "/";
    }
    List<?> keys = cache.getKeys();
    for (Object k : keys) {
      if (((String) k).startsWith(key)) {
        cache.remove(k);
      }
    }
  }
public void removeChildren ( String key ) { cache . remove ( key ) ; if ( ! key . endsWith ( "/" ) ) { key = key + "/" ; } List < ? > keys = cache . getKeys ( ) ; for ( Object k : keys ) { if ( ( ( String ) k ) . startsWith ( key ) ) { cache . remove ( k ) ; } } }
{@inheritDoc}

@see org.sakaiproject.nakamura.api.memory.Cache#removeChildren(java.lang.String)
{ @inheritDoc }