Package org.apache.commons.collections.iterators

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


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


    // }
  }


  protected Iterator dataChildren() {
    return new SingletonIterator(getNodeFacet());
  }
View Full Code Here

    // }
  }


  protected Iterator dataChildren() {
    return new SingletonIterator(getNodeFacet());
  }
View Full Code Here

/*     */     }
/*     */     public void clear() {
/* 524 */       throw new UnsupportedOperationException();
/*     */     }
/*     */     public Iterator iterator() {
/* 527 */       return new SingletonIterator(this.parent.getValue(), false);
/*     */     }
View Full Code Here

/* 174 */     return EMPTY_ORDERED_MAP_ITERATOR;
/*     */   }
/*     */
/*     */   public static ResettableIterator singletonIterator(Object object)
/*     */   {
/* 192 */     return new SingletonIterator(object);
/*     */   }
View Full Code Here

            {
                return split((String) value, delimiter).iterator();
            }
            else
            {
                return new SingletonIterator(value);
            }
        }
        else if (value instanceof Collection)
        {
            return toIterator(((Collection) value).iterator(), delimiter);
        }
        else if (value.getClass().isArray())
        {
            return toIterator(IteratorUtils.arrayIterator(value), delimiter);
        }
        else if (value instanceof Iterator)
        {
            Iterator iterator = (Iterator) value;
            IteratorChain chain = new IteratorChain();
            while (iterator.hasNext())
            {
                chain.addIterator(toIterator(iterator.next(), delimiter));
            }
            return chain;
        }
        else
        {
            return new SingletonIterator(value);
        }
    }
View Full Code Here

            {
                return split((String) value, delimiter).iterator();
            }
            else
            {
                return new SingletonIterator(value);
            }
        }
        else if (value instanceof Collection)
        {
            return toIterator(((Collection) value).iterator(), delimiter);
        }
        else if (value.getClass().isArray())
        {
            return toIterator(IteratorUtils.arrayIterator(value), delimiter);
        }
        else if (value instanceof Iterator)
        {
            Iterator iterator = (Iterator) value;
            IteratorChain chain = new IteratorChain();
            while (iterator.hasNext())
            {
                chain.addIterator(toIterator(iterator.next(), delimiter));
            }
            return chain;
        }
        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

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

            {
                Attr attr = (Attr) w3cNode;
                Iterator it;
                if (isDelimiterParsingDisabled())
                {
                    it = new SingletonIterator(attr.getValue());
                }
                else
                {
                    it = PropertyConverter.split(attr.getValue(), getListDelimiter()).iterator();
                }
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.