/** * Gets an enumeration that wraps an iterator. * * @param iterator the iterator to use, not null * @return a new enumeration * @throws NullPointerException if iterator is null */ public static Enumeration asEnumeration(Iterator iterator) { if (iterator == null) { throw new NullPointerException("Iterator must not be null"); } return new IteratorEnumeration(iterator); }
/** * Gets an enumeration that wraps an iterator. * * @param iterator the iterator to use, not null * @return a new enumeration * @throws NullPointerException if iterator is null */ public static Enumeration asEnumeration(Iterator iterator) { if (iterator == null) { throw new NullPointerException("Iterator must not be null"); } return new IteratorEnumeration(iterator); }
@SuppressWarnings("unchecked") @Override public Enumeration<String> getInitParameterNames() { return new IteratorEnumeration(params.keySet().iterator()); }
/** * Enumerate the attributes of this continuation. * * @return an enumeration of strings */ public Enumeration getAttributeNames() { if (this.attributes == null) return new IteratorEnumeration(); ArrayList keys = new ArrayList(this.attributes.keySet()); return new IteratorEnumeration(keys.iterator()); }
/** * Get all parameter names. * * @return Enumeration for the (String) parameter names. */ public Enumeration getParameterNames() { return new IteratorEnumeration(values.keySet().iterator()); }
/** * @see javax.servlet.ServletRequest#getParameterNames() */ public Enumeration getParameterNames() { return new IteratorEnumeration(this.parameterMap.keySet().iterator()); }
/** * Describe <code>getParameterNames</code> method here. * * @return an <code>Enumeration</code> VALUE */ public final Enumeration getParameterNames() { return new IteratorEnumeration(parameters.keySet().iterator()); }
/** * Describe <code>getPropertyNames</code> method here. * * @return an <code>Enumeration</code> VALUE */ public final Enumeration getPropertyNames() { return new IteratorEnumeration(propeties.keySet().iterator()); }
/** * Get all parameter names. * * @return Enumeration for the (String) parameter names. */ public Enumeration getParameterNames() { return new IteratorEnumeration(values.keySet().iterator()); }
/** * @deprecated - use {@link #iterator()}. */ @SuppressWarnings("unchecked") @Deprecated public Enumeration<NakedObject> elements() { return new IteratorEnumeration(iterator()); }
/** * @deprecated - use {@link #iterator()}. */ @SuppressWarnings("unchecked") @Deprecated public Enumeration<ObjectAdapter> elements() { return new IteratorEnumeration(iterator()); }
/** * @deprecated - use {@link #iterator()}. */ @SuppressWarnings("unchecked") @Deprecated public Enumeration<NakedObject> elements() { return new IteratorEnumeration(iterator()); }
@Override public Enumeration getAllAppenders() { if (appenderList == null) return null; else { Iterator<Appender> it = appenderList.iterator(); return new IteratorEnumeration(it); } }
/** * Nothing is done yet. */ @Override public Enumeration getAllAppenders() { return new IteratorEnumeration(getAppenderCollection().iterator()); }
@SuppressWarnings("unchecked") public final Enumeration<NakedObject> elements(final NakedObject nakedObjectRepresentingCollection) { return new IteratorEnumeration(iterator(nakedObjectRepresentingCollection)); }
public Enumeration getHeaderNames() { Iterator<String> iterator = message.getInboundPropertyNames().iterator(); return new IteratorEnumeration(iterator); }
@Override @SuppressWarnings("unchecked") public final Enumeration<ObjectAdapter> elements(final ObjectAdapter collectionAdapter) { return new IteratorEnumeration(iterator(collectionAdapter)); }
/** * @see java.util.ResourceBundle#getKeys() */ public Enumeration getKeys() { final Set keySet = new HashSet(); final List targetKeys = EnumerationUtils.toList(this.targetBundle.getKeys()); keySet.addAll(targetKeys); final List baseKeys = EnumerationUtils.toList(this.baseBundle.getKeys()); keySet.addAll(baseKeys); return new IteratorEnumeration(keySet.iterator()); }
/** * @see javax.servlet.ServletRequest#getAttributeNames() */ public Enumeration getAttributeNames() { final Iterator<String> attrNameItr = this.attributeValueMap.keySet().iterator(); final Enumeration superAttrNameEnum = super.getAttributeNames(); final Iterator superAttrNameItr = new EnumerationIterator(superAttrNameEnum); final Iterator[] allAttrNameItrs = new Iterator[] {attrNameItr, superAttrNameItr}; final Iterator allAttrNameItr = new IteratorChain(allAttrNameItrs); final Iterator filteredAttrNameItr = new UniqueFilterIterator(allAttrNameItr); return new IteratorEnumeration(filteredAttrNameItr); }
@Override public Enumeration elements(final ObjectAdapter collection) { final TestProxyCollectionAdapter collectionDowncasted = collectionDowncasted(collection); final List list = EnumerationUtils.toList(collectionDowncasted.elements()); final Collection transformedCollection = CollectionUtils.collect(list, new ObjectToAdapterTransformer()); return new IteratorEnumeration(transformedCollection.iterator()); }