Package org.apache.commons.collections.iterators

Examples of org.apache.commons.collections.iterators.SingletonIterator


     * @param element
     * @return
     */
    @SuppressWarnings("unchecked")
    public static <T> Iterator<T> singleton(T element) {
        return new SingletonIterator(element);
    }
View Full Code Here


    return result;
  }

  public Iterator<String> iterator() {
    if (value != null) {
      return new SingletonIterator(value);
    }
    if (values != null) {
      return new ObjectArrayIterator(values);
    }
    return EmptyIterator.INSTANCE;
View Full Code Here

     * @param object  the single object over which to iterate
     * @return  a singleton iterator over the object
     * @deprecated Use <code>new SingletonIterator(object)</code>
     */
    public static Iterator singletonIterator(Object object) {
        return new SingletonIterator(object);
    }
View Full Code Here

           String[] array = StringUtils.split((String) value, "," );
           array = StringUtils.stripAll( array );
           return new ArrayIterator( array );
        } else {
            // XXX: should we return single iterator?
            return new SingletonIterator( value );
        }
    }
View Full Code Here

        String value = evaluateAsString(context);
        if ( value == null ) {
            return Collections.EMPTY_LIST.iterator();
        }
        else {
            return new SingletonIterator( value );
        }
    }
View Full Code Here

    return result;
  }

  public Iterator<String> iterator() {
    if (value != null) {
      return new SingletonIterator(value);
    }
    if (values != null) {
      return new ObjectArrayIterator(values);
    }
    return EmptyIterator.INSTANCE;
View Full Code Here

  public List<Item> createMessageList(final FacesContext facesContext) {

    final Iterator clientIds;
    if (isGlobalOnly()) {
      clientIds = new SingletonIterator(null);
    } else if (getFor() != null) {
      clientIds = new SingletonIterator(getFor());
    } else {
      clientIds = facesContext.getClientIdsWithMessages();
    }

    final List<Item> messages = collectMessageList(facesContext, clientIds);
View Full Code Here

    return true;
  }

  public Iterator getDefinitionsIterator()
  {
    return new SingletonIterator(getDefinitionBody());
  }
View Full Code Here

    {
      //  Note: isDescribed() guard omits our own definition if we're in a descriptor tree
      //   TODO remove this once DI is done directly
      if (!(value instanceof Model) || !((Model)value).isDescribed())
      {
        (iterList = new IteratorList()).add(new SingletonIterator(getDefinitionBody()));
      }
    }

    if (value instanceof Model)
    {
View Full Code Here

        {
            itValues = PropertyConverter.toIterator(value, getListDelimiter());
        }
        else
        {
            itValues = new SingletonIterator(value);
        }
        while (itNodes.hasNext() && itValues.hasNext())
        {
            ((ConfigurationNode) itNodes.next()).setValue(itValues.next());
        }
View Full Code Here

TOP

Related Classes of org.apache.commons.collections.iterators.SingletonIterator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.