Examples of SingletonIterator


Examples of com.ctc.wstx.util.SingletonIterator

    {
        String prefix = getPrefix(namespaceURI);
        if (prefix == null) {
            return EmptyIterator.getInstance();
        }
        return new SingletonIterator(prefix);
    }
View Full Code Here

Examples of com.fasterxml.aalto.util.SingletonIterator

    {
        if (nsURI == null) {
            throw new IllegalArgumentException(ErrorConsts.ERR_NULL_ARG);
        }
        if (nsURI.equals(XMLConstants.XML_NS_URI)) {
            return new SingletonIterator(XMLConstants.XML_NS_PREFIX);
        }
        if (nsURI.equals(XMLConstants.XMLNS_ATTRIBUTE_NS_URI)) {
            return new SingletonIterator(XMLConstants.XMLNS_ATTRIBUTE);
        }
        ArrayList<String> l = null;

        // First, the default ns?
        if (nsURI.equals(_defaultNs.mURI)) {
            l = new ArrayList<String>();
            l.add("");
        }

        main_loop:
        for (NsDeclaration nsDecl = _lastNsDecl; nsDecl != null;
             nsDecl = nsDecl.getPrev()) {
            if (nsDecl.hasNsURI(nsURI)) {
                // Ok: but is prefix masked?
                String prefix = nsDecl.getPrefix();
                // Plus, default ns wouldn't do (since current one was already checked)
                if (prefix != null) {
                    for (NsDeclaration decl2 = _lastNsDecl; decl2 != nsDecl;
                         decl2 = decl2.getPrev()) {
                        if (decl2.hasPrefix(prefix)) {
                            continue main_loop;
                        }
                    }
                    if (l == null) {
                        l = new ArrayList<String>();
                    }
                    l.add(prefix);
                }
            }
        }

        if (l == null) {
            return EmptyIterator.getInstance();
        }
        if (l.size() == 1) {
            return new SingletonIterator(l.get(0));
        }
        return l.iterator();
    }
View Full Code Here

Examples of com.sun.org.apache.xalan.internal.xsltc.dom.SingletonIterator

     */
    public static DTMAxisIterator nodesetF(Object obj) {
        if (obj instanceof DOM) {
           //final DOMAdapter adapter = (DOMAdapter) obj;
           final DOM dom = (DOM)obj;
           return new SingletonIterator(dom.getDocument(), true);
        }
        else if (obj instanceof DTMAxisIterator) {
           return (DTMAxisIterator) obj;
        }
        else {
View Full Code Here

Examples of nexj.core.util.SingletonIterator

    */
   protected static Iterator getIterator(Object result, Metaclass metaclass)
   {
      if (result instanceof TransferObject)
      {
         return new SingletonIterator(result);
      }

      if (result instanceof Collection)
      {
         return ((Collection)result).iterator();
View Full Code Here

Examples of org.apache.commons.collections.SingletonIterator

          Collection collection = (Collection) value;
          return collection.iterator();
        }
        else {
            // XXX: should we return single iterator?
            return new SingletonIterator( value );
        }
    }
View Full Code Here

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

    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

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

        return new IteratorChain(first, second);
    }

    @SuppressWarnings("unchecked")
    private static <T> Iterator<T> singleton(T value) {
        return new SingletonIterator(value);
    }
View Full Code Here

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

        return new IteratorChain(first, second);
    }

    @SuppressWarnings("unchecked")
    private static <T> Iterator<T> singleton(T value) {
        return new SingletonIterator(value);
    }
View Full Code Here

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

        {
            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

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

            {
                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
TOP
Copyright © 2018 www.massapi.com. 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.