javatips.net counter

Java Examples for java.util.Iterator

The following java examples will help you to understand the usage of java.util.Iterator. These source code samples are taken from different open source projects.

Example 1
Project: eclipse.jdt.ui-master  File: IteratorForLoopJavaContextTest.java View source code
public void testProposalsWithFieldAndParam() throws Exception {
    String template = evaluateTemplateInMethodWithField("void method(Collection<String> strings)", "Collection<Number> numbers");
    assertEquals("	for (java.util.Iterator iterator = strings.iterator(); iterator.hasNext();) {\n" + "		String string = (String) iterator.next();\n" + "		\n" + "	}", template);
}
Example 2
Project: alvsanand-master  File: FacesUtils.java View source code
public static UIComponent findComponent(UIComponent parent, String id) {
    if (id.equals(parent.getId())) {
        return parent;
    }
    Iterator<UIComponent> kids = parent.getFacetsAndChildren();
    while (kids.hasNext()) {
        UIComponent kid = kids.next();
        UIComponent found = findComponent(kid, id);
        if (found != null) {
            return found;
        }
    }
    return null;
}
Example 3
Project: android-alternative-video-recorder-master  File: VideoFilter.java View source code
public static String format(ArrayList<VideoFilter> listFilters) {
    StringBuffer result = new StringBuffer();
    Iterator<VideoFilter> it = listFilters.iterator();
    VideoFilter vf;
    while (it.hasNext()) {
        vf = it.next();
        result.append(vf.getFilterString());
        if (it.hasNext())
            result.append(",");
    }
    return result.toString();
}
Example 4
Project: android-ffmpeg-java-master  File: VideoFilter.java View source code
public static String format(ArrayList<VideoFilter> listFilters) {
    StringBuffer result = new StringBuffer();
    Iterator<VideoFilter> it = listFilters.iterator();
    VideoFilter vf;
    while (it.hasNext()) {
        vf = it.next();
        result.append(vf.getFilterString());
        if (it.hasNext())
            result.append(",");
    }
    return result.toString();
}
Example 5
Project: aq2o-master  File: MapToObject.java View source code
public Object[][] convert(Map<String, Object> mapIn) {
    Object[][] out = new Object[mapIn.size()][2];
    Iterator<String> keyIterator = mapIn.keySet().iterator();
    Iterator<Object> valueIterator = mapIn.values().iterator();
    int row = 0;
    while (keyIterator.hasNext()) {
        //
        String key = keyIterator.next();
        Object value = valueIterator.next();
        out[row][0] = key;
        out[row][1] = value;
        row++;
    }
    return out;
}
Example 6
Project: cloudstore-master  File: LocalRepositoryDao.java View source code
public LocalRepository getLocalRepositoryOrFail() {
    Iterator<LocalRepository> repositoryIterator = pm().getExtent(LocalRepository.class).iterator();
    if (!repositoryIterator.hasNext()) {
        throw new IllegalStateException("LocalRepository entity not found in database.");
    }
    LocalRepository localRepository = repositoryIterator.next();
    if (repositoryIterator.hasNext()) {
        throw new IllegalStateException("Multiple LocalRepository entities in database.");
    }
    return localRepository;
}
Example 7
Project: cordova-plugin-video-editor-master  File: VideoFilter.java View source code
public static String format(ArrayList<VideoFilter> listFilters) {
    StringBuffer result = new StringBuffer();
    Iterator<VideoFilter> it = listFilters.iterator();
    VideoFilter vf;
    while (it.hasNext()) {
        vf = it.next();
        result.append(vf.getFilterString());
        if (it.hasNext())
            result.append(",");
    }
    return result.toString();
}
Example 8
Project: ef-orm-master  File: JsCall.java View source code
public String toString() {
    StringBuilder sb = new StringBuilder();
    sb.append(name).append('(');
    Iterator<Object> iter = args.iterator();
    if (iter.hasNext()) {
        sb.append(JsonUtil.toJsonScriptCode(iter.next()));
    }
    for (; iter.hasNext(); ) {
        sb.append(',');
        sb.append(JsonUtil.toJsonScriptCode(iter.next()));
    }
    return sb.toString();
}
Example 9
Project: FURCAS-master  File: QualifiedNamesHelper.java View source code
public static String getQualifiedString(List<String> nameList) {
    StringBuilder qualifiedname = new StringBuilder();
    for (Iterator<String> iterator = nameList.iterator(); iterator.hasNext(); ) {
        String string = iterator.next();
        qualifiedname.append(string);
        if (iterator.hasNext()) {
            qualifiedname.append("::");
        }
    }
    return qualifiedname.toString();
}
Example 10
Project: gdl-tools-master  File: CMTypeManagerTest.java View source code
@Test
public void shouldHaveOrderOnCMTypes() {
    Iterator<CMType> cmTypeIterator = CMTypeManager.getInstance().getAllCMTypes().iterator();
    assertEquals("terminologies", cmTypeIterator.next().getId());
    assertEquals("archetypes", cmTypeIterator.next().getId());
    assertEquals("templates", cmTypeIterator.next().getId());
    assertEquals("guidelines", cmTypeIterator.next().getId());
}
Example 11
Project: gngr-master  File: RenderUtils.java View source code
public static Renderable findHtmlRenderable(RCollection root) {
    final Iterator<? extends Renderable> rs = root.getRenderables();
    if (rs != null) {
        while (rs.hasNext()) {
            final Renderable r = rs.next();
            if (r.getModelNode() instanceof HTMLHtmlElement) {
                return r;
            }
        }
    }
    return null;
}
Example 12
Project: gruppe33-master  File: CompositeIterator.java View source code
/*
	 * (non-Javadoc)
	 * 
	 * @see java.util.Iterator#next()
	 */
@Override
public E next() {
    if (!hasNext()) {
        throw new NoSuchElementException();
    }
    // Get iterator
    Iterator<? extends E> itr = iterators.element();
    // Store next object
    E next = itr.next();
    // Store remove reference
    removePtr = itr;
    // Empty now ?
    if (!itr.hasNext()) {
        iterators.remove();
    }
    // Return the next
    return next;
}
Example 13
Project: hibernate-tools-master  File: JUnitUtil.java View source code
public static void assertIteratorContainsExactly(String reason, Iterator<?> iterator, int expectedAmountOfElements) {
    int actualAmountOfElements = 0;
    while (iterator.hasNext() && actualAmountOfElements <= expectedAmountOfElements) {
        actualAmountOfElements++;
        iterator.next();
    }
    if (actualAmountOfElements != expectedAmountOfElements) {
        throw new ComparisonFailure(reason, Integer.toString(expectedAmountOfElements), Integer.toString(actualAmountOfElements));
    }
}
Example 14
Project: jblog-master  File: ArrayUtils.java View source code
public static PostParameter[] mapToArray(Map<String, String> map) {
    PostParameter[] parList = new PostParameter[map.size()];
    Iterator<String> iter = map.keySet().iterator();
    int i = 0;
    while (iter.hasNext()) {
        String key = iter.next();
        String value = map.get(key);
        parList[i++] = new PostParameter(key, value);
    }
    return parList;
}
Example 15
Project: Jnario-master  File: EObjects.java View source code
public static Iterator<EObject> allParents(final EObject eObject) {
    return new Iterator<EObject>() {

        EObject current = eObject;

        public boolean hasNext() {
            return current.eContainer() != null;
        }

        public EObject next() {
            current = current.eContainer();
            return current;
        }

        public void remove() {
            throw new UnsupportedOperationException();
        }
    };
}
Example 16
Project: ldbc_driver-master  File: LimitGeneratorTest.java View source code
@Test
public void shouldStopAtLimitTest() {
    // Given
    Iterator<Integer> generator = new GeneratorFactory(new RandomDataGeneratorFactory()).uniform(1, 10);
    Iterator<Integer> cappedGenerator = new LimitGenerator<Integer>(generator, 10);
    // When
    int count = 0;
    while (cappedGenerator.hasNext()) {
        cappedGenerator.next();
        count++;
    }
    // Then
    assertEquals(10, count);
}
Example 17
Project: lombok-pg-master  File: YieldIfThenElse.java View source code
@java.lang.SuppressWarnings("all")
public Iterable<String> test() {
    class $YielderTest implements java.util.Iterator<String>, java.lang.Iterable<String>, java.io.Closeable {

        private boolean b;

        private int $state;

        private boolean $hasNext;

        private boolean $nextDefined;

        private String $next;

        private $YielderTest() {
            super();
        }

        public java.util.Iterator<String> iterator() {
            if (($state == 0)) {
                $state = 1;
                return this;
            } else
                return new $YielderTest();
        }

        public boolean hasNext() {
            if ((!$nextDefined)) {
                $hasNext = getNext();
                $nextDefined = true;
            }
            return $hasNext;
        }

        public String next() {
            if ((!hasNext())) {
                throw new java.util.NoSuchElementException();
            }
            $nextDefined = false;
            return $next;
        }

        public void remove() {
            throw new java.lang.UnsupportedOperationException();
        }

        public void close() {
            $state = 5;
        }

        private boolean getNext() {
            while (true) switch($state) {
                case 0:
                    ;
                    $state = 1;
                case 1:
                    ;
                    b = true;
                case 2:
                    ;
                    if ((!b)) {
                        $state = 3;
                        continue;
                    }
                    $next = "foo";
                    $state = 4;
                    return true;
                case 3:
                    ;
                    $next = "bar";
                    $state = 4;
                    return true;
                case 4:
                    ;
                    b = (!b);
                    $state = 2;
                    continue;
                case 5:
                    ;
                default:
                    ;
                    return false;
            }
        }
    }
    return new $YielderTest();
}
Example 18
Project: osm-tools-master  File: SequenceIteratorTest.java View source code
@Test
public void itShouldIterateSequenceUrls() throws Exception {
    Iterator<Sequence> it = new SequenceIterator(Granularity.hour, 999, 1001);
    assertEquals("http://planet.openstreetmap.org/replication/hour/000/001/000.osc.gz", it.next().getUrl());
    assertEquals("http://planet.openstreetmap.org/replication/hour/000/001/001.osc.gz", it.next().getUrl());
    assertFalse(it.hasNext());
}
Example 19
Project: Prendamigo-master  File: FailingIterableDataProvider.java View source code
@DataProvider(name = "dp")
public Iterator<Object[]> createData() {
    return new Iterator<Object[]>() {

        int count = 0;

        public boolean hasNext() {
            return count < 10;
        }

        public Object[] next() {
            if (++count == 6) {
                throw new RuntimeException();
            }
            return new Object[] { count };
        }

        public void remove() {
        }
    };
}
Example 20
Project: SecurityCraft-master  File: EntityUtils.java View source code
/**
	 * Does the given entity have the specified potion effect? <p>
	 * 
	 * Args: entity, potionEffect.
	 */
public static boolean doesMobHavePotionEffect(EntityLivingBase mob, Potion potion) {
    Iterator<?> iterator = mob.getActivePotionEffects().iterator();
    while (iterator.hasNext()) {
        PotionEffect effect = (PotionEffect) iterator.next();
        String eName = effect.getEffectName();
        if (eName.matches(potion.getName())) {
            return true;
        } else {
            continue;
        }
    }
    return false;
}
Example 21
Project: vertexium-master  File: EmptyClosableIterable.java View source code
@Override
public Iterator<T> iterator() {
    return new Iterator<T>() {

        @Override
        public boolean hasNext() {
            return false;
        }

        @Override
        public T next() {
            throw new IllegalStateException("No element");
        }

        @Override
        public void remove() {
            throw new IllegalStateException("Remove not implemented");
        }
    };
}
Example 22
Project: vorlesung-se2-dhbw-master  File: Main.java View source code
public static void main(String[] args) {
    final String[] array = new String[] { "Frühjahr", "Sommer", "Herbst", "Winter", "Weihnachten", "Ostern", "Klausurwoche", "Fasching", "Geburtstag", "The day after the party" };
    Iterator<String> all = new EndlessSummer();
    //		Iterator<String> all = new RandomOrderArrayIterator<>(array);
    while (all.hasNext()) {
        System.out.println(all.next());
    }
}
Example 23
Project: VUE-master  File: CabList.java View source code
public static void main(String args[]) {
    ArrayList names = CabUtil.parseCommandLine(args);
    if (names.size() < 1)
        names.add(".");
    Iterator i = names.iterator();
    while (i.hasNext()) {
        String cabName = (String) i.next();
        Cabinet cabinet = CabUtil.getCabinet(cabName);
        CabUtil.printCabinet(cabinet);
    }
}
Example 24
Project: wayback-machine-master  File: SurtNodeTest.java View source code
public void testNodesFromSurt() {
    Iterator<SurtNode> it = SurtNode.nodesFromSurt("(org,archive,)/about").iterator();
    assertEquals("(", it.next().getName());
    assertEquals("(org,", it.next().getSurt());
    assertEquals("archive,", it.next().getName());
    assertEquals("(org,archive,)/", it.next().getSurt());
    assertEquals("about", it.next().getName());
    assertFalse(it.hasNext());
}
Example 25
Project: wonder-master  File: FlattenedIteratorTest.java View source code
public void test1_discoveredNPETest() {
    // it used to fail when internal iterator was not present, due to NullPointerException
    List<Iterator<Object>> iterators = new ArrayList<Iterator<Object>>();
    FlattenedIterator<Object> it = new FlattenedIterator<>(iterators.iterator());
    while (it.hasNext()) {
        it.next();
    }
}
Example 26
Project: WordsDetection-master  File: ArrayUtils.java View source code
public static PostParameter[] mapToArray(Map<String, String> map) {
    PostParameter[] parList = new PostParameter[map.size()];
    Iterator<String> iter = map.keySet().iterator();
    int i = 0;
    while (iter.hasNext()) {
        String key = iter.next();
        String value = map.get(key);
        parList[i++] = new PostParameter(key, value);
    }
    return parList;
}
Example 27
Project: kludje-master  File: LambdaIterators.java View source code
/**
   * Provides an [email protected] java.util.Iterator} backed by functional interfaces.
   * [email protected] java.util.Iterator#remove} is not supported.
   *
   * @param hasNext used to implement [email protected] java.util.Iterator#hasNext()}
   * @param next used to implement [email protected] java.util.Iterator#next()}
   * @param <E> the generic type
   * @return a new instance
   */
public static <E> Iterator<E> iterator(BooleanSupplier hasNext, Supplier<E> next) {
    Objects.requireNonNull(hasNext, "hasNext");
    Objects.requireNonNull(next, "next");
    class LambdaIterator extends BaseIterator<E> {

        @Override
        public boolean hasNext() {
            return hasNext.getAsBoolean();
        }

        @Override
        protected E nextElement() {
            return next.get();
        }
    }
    return new LambdaIterator();
}
Example 28
Project: sosies-generator-master  File: ObjectGraphIteratorTest.java View source code
@Override
public void setUp() {
    list1 = new ArrayList<java.lang.String>();
    list1.add("One");
    list1.add("Two");
    list1.add("Three");
    list2 = new ArrayList<java.lang.String>();
    list2.add("Four");
    list3 = new ArrayList<java.lang.String>();
    list3.add("Five");
    list3.add("Six");
    iteratorList = new ArrayList<java.util.Iterator<java.lang.String>>();
    iteratorList.add(list1.iterator());
    iteratorList.add(list2.iterator());
    iteratorList.add(list3.iterator());
}
Example 29
Project: acs-master  File: ListenerBasedNodeUpdater.java View source code
protected final void fireShortDescriptionChange(String newShortDescription) {
    if (!hasListeners())
        return;
    synchronized (eventListeners) {
        java.util.Iterator iterator = eventListeners.iterator();
        while (iterator.hasNext()) {
            ((NodeUpdaterListener) iterator.next()).shortDescriptionChanged(newShortDescription);
        }
    }
}
Example 30
Project: BC-BSP-master  File: ErrorSumAggregator.java View source code
@Override
public ErrorAggregateValue aggregate(Iterable<ErrorAggregateValue> aggValues) {
    ErrorAggregateValue errorSum = new ErrorAggregateValue();
    Iterator<ErrorAggregateValue> it = aggValues.iterator();
    double errorValue = 0.0;
    while (it.hasNext()) {
        errorValue += Double.parseDouble(it.next().getValue());
    }
    errorSum.setValue(Double.toString(errorValue));
    return errorSum;
}
Example 31
Project: extFM-Tooling-master  File: MtextEObjectSelection.java View source code
public java.util.Iterator<?> iterator() {
    return new java.util.Iterator<org.eclipse.emf.ecore.EObject>() {

        private boolean hasNext = true;

        public boolean hasNext() {
            return hasNext;
        }

        public org.eclipse.emf.ecore.EObject next() {
            hasNext = false;
            return selectedObject;
        }

        public void remove() {
        }
    };
}
Example 32
Project: k3-master  File: RobotEObjectSelection.java View source code
public java.util.Iterator<?> iterator() {
    return new java.util.Iterator<org.eclipse.emf.ecore.EObject>() {

        private boolean hasNext = true;

        public boolean hasNext() {
            return hasNext;
        }

        public org.eclipse.emf.ecore.EObject next() {
            hasNext = false;
            return selectedObject;
        }

        public void remove() {
        }
    };
}
Example 33
Project: Reuseware-master  File: AsEObjectSelection.java View source code
public java.util.Iterator<?> iterator() {
    return new java.util.Iterator<org.eclipse.emf.ecore.EObject>() {

        private boolean hasNext = true;

        public boolean hasNext() {
            return hasNext;
        }

        public org.eclipse.emf.ecore.EObject next() {
            hasNext = false;
            return selectedObject;
        }

        public void remove() {
        }
    };
}
Example 34
Project: ttc2011-master  File: SslEObjectSelection.java View source code
public java.util.Iterator<?> iterator() {
    return new java.util.Iterator<org.eclipse.emf.ecore.EObject>() {

        private boolean hasNext = true;

        public boolean hasNext() {
            return hasNext;
        }

        public org.eclipse.emf.ecore.EObject next() {
            hasNext = false;
            return selectedObject;
        }

        public void remove() {
        }
    };
}
Example 35
Project: 101simplejava-master  File: Total.java View source code
public static double total(Document doc) {
    // Aggregate salaries
    double total = 0;
    // Iterate over all salary elements
    Iterator<?> iterator = doc.getDescendants(new ElementFilter("salary"));
    while (iterator.hasNext()) {
        Element elem = (Element) iterator.next();
        Double salary = Double.valueOf(elem.getText());
        total += salary;
    }
    return total;
}
Example 36
Project: agui_eclipse_plugin-master  File: ClassFinderCollection.java View source code
public byte[] findClass(String name) {
    byte[] result = null;
    for (Iterator iter = classFinders.iterator(); iter.hasNext(); ) {
        IClassFinder classFinder = (IClassFinder) iter.next();
        result = classFinder.findClass(name);
        if (result != null) {
            break;
        }
    }
    return result;
}
Example 37
Project: AnimeTaste-master  File: ApiUtils.java View source code
public static String getAccessToken(TreeMap<String, String> map, String app_secret) {
    String toMd5 = "";
    Set<String> keys = map.keySet();
    Iterator<String> iterator = keys.iterator();
    while (iterator.hasNext()) {
        String key = iterator.next();
        toMd5 += key + "=" + map.get(key) + "&";
    }
    toMd5 = toMd5.substring(0, toMd5.length() - 1);
    toMd5 += app_secret;
    return MD5.digest(toMd5);
}
Example 38
Project: apollo-master  File: ServiceBootstrap.java View source code
public static <S> S loadFirst(Class<S> clazz) {
    Iterator<S> iterator = loadAll(clazz);
    if (!iterator.hasNext()) {
        throw new IllegalStateException(String.format("No implementation defined in /META-INF/services/%s, please check whether the file exists and has the right implementation class!", clazz.getName()));
    }
    return iterator.next();
}
Example 39
Project: bluetooth_social-master  File: HttpUtils.java View source code
public static Map<String, String> decodeByDecodeNames(List<String> decodeNames, Map<String, String> map) {
    Set<String> keys = map.keySet();
    Iterator<String> it = keys.iterator();
    while (it.hasNext()) {
        String key = it.next();
        String value = map.get(key);
        for (String decodeName : decodeNames) {
            if (key.equals(decodeName)) {
                value = URLDecoder.decode(value);
                map.put(key, value);
            }
        }
    }
    return map;
}
Example 40
Project: BootsFaces-OSP-master  File: FullCalendarEventList.java View source code
public String toJson() {
    StringBuilder buf = new StringBuilder("[");
    Iterator<FullCalendarEventBean> iterator = list.iterator();
    while (iterator.hasNext()) {
        buf.append(iterator.next().toJson());
        if (iterator.hasNext()) {
            buf.append(",");
        }
    }
    buf.append("]");
    return buf.toString();
}
Example 41
Project: bvira-master  File: MapsUnitTests.java View source code
@Test
public void orderedMapsAreOrderedByInsertionSequence() {
    Map<String, String> map = Maps.createOrdered();
    map.put("B", "A");
    map.put("A", "B");
    Iterator<String> iterator = map.keySet().iterator();
    assertThat(iterator.next(), is("B"));
    assertThat(iterator.next(), is("A"));
    Iterator<String> iterator1 = map.values().iterator();
    assertThat(iterator1.next(), is("A"));
    assertThat(iterator1.next(), is("B"));
}
Example 42
Project: byte-buddy-master  File: ByteBuddyAgentProcessProviderTest.java View source code
@Test
public void testObjectProperties() throws Exception {
    ObjectPropertyAssertion.of(ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForLegacyVm.class).apply();
    final Iterator<Method> methods = Arrays.asList(Object.class.getDeclaredMethods()).iterator();
    ObjectPropertyAssertion.of(ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForJava9CapableVm.class).create(new ObjectPropertyAssertion.Creator<Method>() {

        @Override
        public Method create() {
            return methods.next();
        }
    }).apply();
    ObjectPropertyAssertion.of(ByteBuddyAgent.AttachmentProvider.Accessor.Unavailable.class).apply();
}
Example 43
Project: ChipsLayoutManager-master  File: ChildViewsIterable.java View source code
@Override
public Iterator<View> iterator() {
    return new Iterator<View>() {

        int i = 0;

        @Override
        public boolean hasNext() {
            return i < layoutManager.getChildCount();
        }

        @Override
        public View next() {
            return layoutManager.getChildAt(i++);
        }
    };
}
Example 44
Project: CliffiesGoos1.7-master  File: EventHooks.java View source code
@SubscribeEvent
public void onTick(TickEvent.ServerTickEvent event) {
    if (NukeRegistry.isExploding()) {
        Iterator<Explosion> i = NukeRegistry.getExplosions().iterator();
        while (i.hasNext()) {
            Explosion explosion = i.next();
            if (explosion.hasExploded()) {
                System.out.println("Ending Nuking");
                i.remove();
                return;
            }
            explosion.progress();
        }
    }
}
Example 45
Project: Cloud9-master  File: AER.java View source code
public static float computeAER(Iterator<ReferenceAlignment> refi, Iterator<Alignment> testi) {
    float num = 0.0f;
    float den = 0.0f;
    while (refi.hasNext()) {
        ReferenceAlignment ref = refi.next();
        Alignment test = testi.next();
        num += (ref.countProbableHits(test) + ref.countSureHits(test));
        den += (test.countAlignmentPoints() + ref.countAlignmentPoints());
    }
    if (testi.hasNext())
        throw new RuntimeException("Mismatch in lengths");
    return num / den;
}
Example 46
Project: cms-ce-master  File: RelationAggregator.java View source code
/**
     * Visit the specified node.
     */
public Object visit(RelationNode node) {
    double num = 0;
    Object data = node.getData();
    if (data instanceof Number) {
        num += ((Number) data).doubleValue();
    }
    for (Iterator i = node.getChildren().iterator(); i.hasNext(); ) {
        Object tmp = ((RelationNode) i.next()).accept(this);
        if (tmp instanceof Number) {
            num += ((Number) tmp).doubleValue();
        }
    }
    return new Double(num);
}
Example 47
Project: codemap-master  File: Cycle.java View source code
public Iterator<E> iterator() {
    return new Iterator<E>() {

        private Iterator<E> it = iterable.iterator();

        public boolean hasNext() {
            if (!it.hasNext())
                it = iterable.iterator();
            return it.hasNext();
        }

        public E next() {
            if (!it.hasNext())
                it = iterable.iterator();
            return it.next();
        }

        public void remove() {
            it.remove();
        }
    };
}
Example 48
Project: contexttoolkit-master  File: ComponentDescriptions.java View source code
public ComponentDescription mergeComponentDescriptions() {
    ComponentDescription result = new ComponentDescription();
    Iterator<ComponentDescription> itr = this.iterator();
    while (itr.hasNext()) {
        ComponentDescription cd = itr.next();
        for (Attribute att : cd.getConstantAttributesFull().values()) {
            result.getConstantAttributesFull().add(att);
        }
        for (Attribute att : cd.getNonConstantAttributes().values()) {
            result.getNonConstantAttributes().add(att);
        }
    // TODO unir os demais atributos. Poderam ser usados em algum momento. 
    }
    return result;
}
Example 49
Project: continuous_integration_example-master  File: BeerServicePerformanceTest.java View source code
public void testPerformanceGetBeer() {
    Collection beers = beerService.findAll();
    java.util.Iterator itor = beers.iterator();
    String name = null;
    Beer beer = null;
    while (itor.hasNext()) {
        beer = (Beer) itor.next();
        name = beer.getName();
        System.out.println("name1=" + name);
    }
    if (beers != null && beers.size() > 0) {
        assertTrue(true);
    } else {
        assertTrue(false);
    }
}
Example 50
Project: CoreNLP-master  File: ConcatenationIteratorTest.java View source code
public void testIterator() {
    Collection<String> c1 = Collections.singleton("a");
    Collection<String> c2 = Collections.singleton("b");
    Iterator<String> i = new ConcatenationIterator<String>(c1.iterator(), c2.iterator());
    assertEquals("a", i.next());
    assertEquals("b", i.next());
    assertFalse(i.hasNext());
}
Example 51
Project: cucumber-jvm-master  File: DelegatingResourceIteratorFactoryTest.java View source code
@Test
public void should_load_test_resource_iterator() throws MalformedURLException {
    ResourceIteratorFactory factory = new DelegatingResourceIteratorFactory(new ZipThenFileResourceIteratorFactory());
    URL url = new URL(TestResourceIteratorFactory.TEST_URL);
    assertTrue(factory.isFactoryFor(url));
    Iterator<Resource> iterator = factory.createIterator(url, "test", "test");
    assertTrue(iterator instanceof TestResourceIterator);
}
Example 52
Project: deltaspike-solder-master  File: ValidationException.java View source code
@Override
public String getMessage() {
    StringBuilder builder = new StringBuilder("[");
    for (Iterator<ConstraintViolation<Object>> iterator = violations.iterator(); iterator.hasNext(); ) {
        builder.append(iterator.next().getMessage());
        if (iterator.hasNext()) {
            builder.append(", ");
        }
    }
    builder.append("]");
    return builder.toString();
}
Example 53
Project: dltk.tcl-master  File: PackageUtils.java View source code
public static String packagesToKey(Set<String> packages) {
    Set<String> sorted = new TreeSet<String>();
    sorted.addAll(packages);
    StringBuffer buffer = new StringBuffer();
    for (Iterator<String> iterator = sorted.iterator(); iterator.hasNext(); ) {
        String object = iterator.next();
        buffer.append("_").append(object);
    }
    return buffer.toString().replaceAll(":", "_");
}
Example 54
Project: DoSeR-master  File: WikipediaLDADataGeneratorReducer.java View source code
@Override
public void reduce(Text key, Iterable<Text> values, Context context) throws IOException, InterruptedException {
    Iterator<Text> it = values.iterator();
    StringBuilder b = new StringBuilder();
    while (it.hasNext()) {
        //			b.append("---");
        b.append(" ");
        b.append(it.next());
    }
    //		b.append("---");
    b.append(" ");
    context.write(key, new Text(b.toString()));
}
Example 55
Project: ElasticRawClient-master  File: AliasParser.java View source code
public static List<String> getAliasesFromJson(String indexName, String jsonString) {
    List<String> retValue = new ArrayList<>();
    try {
        JSONObject json = new JSONObject(jsonString);
        JSONObject index = json.getJSONObject(indexName);
        JSONObject aliases = index.getJSONObject("aliases");
        for (Iterator iterator = aliases.keys(); iterator.hasNext(); ) {
            String key = (String) iterator.next();
            retValue.add(key);
        }
    } catch (JSONException e) {
        e.printStackTrace();
    }
    return retValue;
}
Example 56
Project: emf.diffmerge.core-master  File: ComparableTreeMap.java View source code
/**
   * @see org.eclipse.emf.diffmerge.util.structures.comparable.IComparableStructure#getCompareIterator()
   */
public Iterator<IComparableMapEntry<K, V>> getCompareIterator() {
    final Iterator<Map.Entry<K, V>> ascendingEntryIterator = // In ascending order
    entrySet().iterator();
    return new Iterator<IComparableMapEntry<K, V>>() {

        /**
       * @see java.util.Iterator#hasNext()
       */
        public boolean hasNext() {
            return ascendingEntryIterator.hasNext();
        }

        /**
       * @see java.util.Iterator#next()
       */
        public IComparableMapEntry<K, V> next() {
            Map.Entry<K, V> next = ascendingEntryIterator.next();
            return new ComparableMapEntry<K, V>(next);
        }

        /**
       * @see java.util.Iterator#remove()
       */
        public void remove() {
            throw new UnsupportedOperationException();
        }
    };
}
Example 57
Project: entermedia-core-master  File: FileUtilsTest.java View source code
public void testIsLegalPath() {
    FileUtils util = new FileUtils();
    ArrayList ar = new ArrayList();
    ar.add("previous_photos/previous_photos/Photos/Institutional Advancement/DONORS/SBC/FRANK WEATHERS 10-03 COON /Weathers 01.JPG.xconf");
    ar.add("ABC\\DEFGHIJ\\KL?MNOP.xconf");
    ar.add("ABC\\DEFGHIJ\nKL\\MNOP.xconf");
    for (Iterator iterator = ar.iterator(); iterator.hasNext(); ) {
        String path = (String) iterator.next();
        assertFalse(util.isLegalFilename(path));
    }
}
Example 58
Project: etk-component-master  File: ValuesParam.java View source code
public String toString() {
    Iterator it = values.iterator();
    StringBuilder builder = new StringBuilder();
    while (it.hasNext()) {
        Object object = (Object) it.next();
        builder.append(object);
        if (it.hasNext()) {
            builder.append(",");
        }
    }
    return builder.toString();
}
Example 59
Project: exhibition369_android-master  File: ListUtil.java View source code
/**
     * 数组去除��元素
     */
public static List<String> removeDuplicateWithOrder(List<String> list) {
    Set<String> set = new HashSet<String>();
    List<String> newList = new ArrayList<String>();
    for (Iterator<String> iter = list.iterator(); iter.hasNext(); ) {
        String element = iter.next();
        if (set.add(element))
            newList.add(element);
    }
    list.clear();
    return newList;
}
Example 60
Project: extension-aws-master  File: Node.java View source code
public String get(String inId) {
    String val = getElement().attributeValue(inId);
    if (val == null) {
        for (Iterator iterator = getElement().elementIterator(); iterator.hasNext(); ) {
            Element ele = (Element) iterator.next();
            if (inId.equals(ele.attributeValue("id"))) {
                val = ele.getTextTrim();
                break;
            }
        }
    }
    return val;
}
Example 61
Project: Far-On-Droid-master  File: ReversedIterator.java View source code
@Override
public Iterator<T> iterator() {
    final ListIterator<T> iterator = list.listIterator(list.size());
    return new Iterator<T>() {

        @Override
        public boolean hasNext() {
            return iterator.hasPrevious();
        }

        @Override
        public T next() {
            return iterator.previous();
        }

        @Override
        public void remove() {
            iterator.remove();
        }
    };
}
Example 62
Project: FB2OnlineConverter-master  File: ImportRule.java View source code
public void serialize(PrintWriter out) {
    out.print("@import url(");
    out.print(url);
    out.print(")");
    if (mediaList != null) {
        Iterator it = mediaList.iterator();
        String sep = " ";
        while (it.hasNext()) {
            out.print(sep);
            out.print(it.next());
            sep = ", ";
        }
    }
    out.println(";");
}
Example 63
Project: featurehouse_fstcomp_examples-master  File: Main.java View source code
public Object driver(String[] args) throws Throwable {
    setVersion("v2002.08.27");
    Collector collector = (Collector) original(args);
    List misDefined = collector.baliRules.misDefined();
    Collections.sort(misDefined);
    for (Iterator p = misDefined.iterator(); p.hasNext(); ) {
        String rule = (String) p.next();
        System.err.println("rule \"" + rule + "\" is referenced but not defined");
    }
    return collector;
}
Example 64
Project: floodlight-master  File: TVersionedValueIterable.java View source code
@Override
public Iterator<Versioned<byte[]>> iterator() {
    final Iterator<VersionedValue> vs = tvvi.iterator();
    return new Iterator<Versioned<byte[]>>() {

        @Override
        public boolean hasNext() {
            return vs.hasNext();
        }

        @Override
        public Versioned<byte[]> next() {
            return TProtocolUtil.getVersionedValued(vs.next());
        }

        @Override
        public void remove() {
            vs.remove();
        }
    };
}
Example 65
Project: floodlightUI-master  File: TVersionedValueIterable.java View source code
@Override
public Iterator<Versioned<byte[]>> iterator() {
    final Iterator<VersionedValue> vs = tvvi.iterator();
    return new Iterator<Versioned<byte[]>>() {

        @Override
        public boolean hasNext() {
            return vs.hasNext();
        }

        @Override
        public Versioned<byte[]> next() {
            return TProtocolUtil.getVersionedValued(vs.next());
        }

        @Override
        public void remove() {
            vs.remove();
        }
    };
}
Example 66
Project: floodlight_with_topoguard-master  File: TVersionedValueIterable.java View source code
@Override
public Iterator<Versioned<byte[]>> iterator() {
    final Iterator<VersionedValue> vs = tvvi.iterator();
    return new Iterator<Versioned<byte[]>>() {

        @Override
        public boolean hasNext() {
            return vs.hasNext();
        }

        @Override
        public Versioned<byte[]> next() {
            return TProtocolUtil.getVersionedValued(vs.next());
        }

        @Override
        public void remove() {
            vs.remove();
        }
    };
}
Example 67
Project: flow-master  File: NotPersistentHistoryFilter.java View source code
@NonNull
@Override
public History scrubHistory(@NonNull History history) {
    History.Builder builder = History.emptyBuilder();
    final Iterator<Object> keys = history.reverseIterator();
    while (keys.hasNext()) {
        Object key = keys.next();
        if (!key.getClass().isAnnotationPresent(NotPersistent.class)) {
            builder.push(key);
        }
    }
    return builder.build();
}
Example 68
Project: h-store-master  File: TestProcedureLimitFilter.java View source code
/**
     * testFilter
     */
@Test
public void testFilter() throws Exception {
    int new_limit = 100;
    ProcedureLimitFilter filter = new ProcedureLimitFilter(new_limit);
    Iterator<TransactionTrace> it = workload.iterator(filter);
    assertNotNull(it);
    int count = 0;
    while (it.hasNext()) {
        AbstractTraceElement<? extends CatalogType> element = it.next();
        if (element instanceof TransactionTrace) {
            count++;
        }
    }
    // WHILE
    assertEquals(new_limit, count);
}
Example 69
Project: hexa.tools-master  File: JSArrayIterator.java View source code
public Iterator<T> iterator() {
    return new Iterator<T>() {

        int idx = 0;

        public boolean hasNext() {
            return idx < obj.length();
        }

        public T next() {
            return obj.get(idx++);
        }

        public void remove() {
            assert false : "remove forbidden";
        }
    };
}
Example 70
Project: hivedb-master  File: Strings.java View source code
public static String join(String separator, String... strings) {
    StringBuilder sb = new StringBuilder();
    List<String> list = Lists.newList(strings);
    Iterator<String> itr = list.iterator();
    while (itr.hasNext()) {
        sb.append(itr.next());
        if (itr.hasNext())
            sb.append(separator);
    }
    return sb.toString();
}
Example 71
Project: java-virtual-machine-master  File: ByteBuddyAgentProcessProviderTest.java View source code
@Test
public void testObjectProperties() throws Exception {
    ObjectPropertyAssertion.of(ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForLegacyVm.class).apply();
    final Iterator<Method> methods = Arrays.asList(Object.class.getDeclaredMethods()).iterator();
    ObjectPropertyAssertion.of(ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForJava9CapableVm.class).create(new ObjectPropertyAssertion.Creator<Method>() {

        @Override
        public Method create() {
            return methods.next();
        }
    }).apply();
    ObjectPropertyAssertion.of(ByteBuddyAgent.AttachmentProvider.Accessor.Unavailable.class).apply();
}
Example 72
Project: javardices-master  File: JptEvalUtils.java View source code
public static Object[] evaluateToArray(Object collection) {
    if (collection == null)
        return new Object[0];
    if (collection.getClass().isArray())
        return (Object[]) collection;
    if (collection instanceof Collection)
        return ((Collection) collection).toArray();
    if (collection instanceof Iterator) {
        List<Object> content_list = new ArrayList<Object>();
        for (Object o : content_list) {
            content_list.add(o);
        }
        return content_list.toArray();
    } else {
        return new Object[0];
    }
}
Example 73
Project: jeboorker-master  File: LruListTest.java View source code
public void testList1() {
    int len = 5;
    LruList<String> l = new LruList<>(len);
    for (int i = 0; i < 8; i++) {
        l.add(String.valueOf(i + "val"));
    }
    assertEquals("[3val, 4val, 5val, 6val, 7val]", l.toString());
    assertEquals(len, l.size());
    Iterator<String> iterator = l.iterator();
    String testResult = "";
    while (iterator.hasNext()) {
        testResult += iterator.next();
    }
    assertEquals("3val4val5val6val7val", testResult);
    l.clear();
    assertEquals(0, l.size());
}
Example 74
Project: jframe-master  File: ClientRequestHandler.java View source code
@SuppressWarnings("rawtypes")
public String getXmlBody() {
    StringBuilder sb = new StringBuilder();
    Set es = super.getAllParameters().entrySet();
    Iterator it = es.iterator();
    while (it.hasNext()) {
        Map.Entry entry = (Map.Entry) it.next();
        String k = (String) entry.getKey();
        String v = (String) entry.getValue();
        if (!"appkey".equals(k)) {
            sb.append("<" + k + ">" + v + "<" + k + ">" + "\r\n");
        }
    }
    return sb.toString();
}
Example 75
Project: JHazm-master  File: VerbValencyReaderTest.java View source code
@Test
public void getVerbsTest() throws IOException {
    VerbValencyReader vv = new VerbValencyReader();
    String expected = "بر";
    Iterator<Verb> iter = vv.getVerbs().iterator();
    iter.next();
    iter.next();
    iter.next();
    String actual = iter.next().Prefix;
    assertEquals("Failed to read verb valency corpus.", expected, actual);
}
Example 76
Project: jtwig-master  File: IterableToCollectionConverter.java View source code
@Override
public Result<WrappedCollection> convert(Object object) {
    if (object instanceof Iterable) {
        WrappedCollection result = new WrappedCollection();
        Iterator iterator = ((Iterable) object).iterator();
        int i = 0;
        while (iterator.hasNext()) {
            Object next = iterator.next();
            result.add(String.valueOf(i++), next);
        }
        return Result.defined(result);
    }
    return Result.undefined();
}
Example 77
Project: Julez-master  File: StringUtils.java View source code
@SuppressWarnings("rawtypes")
public static String join(Collection items, String separator) {
    items = items == null ? Collections.emptySet() : items;
    separator = separator == null ? "" : separator;
    StringBuilder sb = new StringBuilder();
    int count = 1;
    Iterator it = items.iterator();
    while (it.hasNext()) {
        sb.append(it.next());
        if (count < items.size()) {
            sb.append(separator);
        }
        count++;
    }
    return sb.toString();
}
Example 78
Project: jxse-master  File: MessengerStateListenerSet.java View source code
public synchronized void notifyNewState(int newState) {
    Iterator<MessengerStateListener> listenerIter = stateChangeListeners.iterator();
    while (listenerIter.hasNext()) {
        MessengerStateListener listener = listenerIter.next();
        if (!listener.messengerStateChanged(newState)) {
            listenerIter.remove();
        }
    }
}
Example 79
Project: jxta-master  File: MessengerStateListenerSet.java View source code
public synchronized void notifyNewState(int newState) {
    Iterator<MessengerStateListener> listenerIter = stateChangeListeners.iterator();
    while (listenerIter.hasNext()) {
        MessengerStateListener listener = listenerIter.next();
        if (!listener.messengerStateChanged(newState)) {
            listenerIter.remove();
        }
    }
}
Example 80
Project: katharsis-core-master  File: StringUtils.java View source code
public static String join(String delimiter, Iterable<String> stringsIterable) {
    List<String> strings = new LinkedList<>();
    Iterator<String> iterator = stringsIterable.iterator();
    while (iterator.hasNext()) {
        strings.add(iterator.next());
    }
    StringBuilder ab = new StringBuilder();
    for (int i = 0; i < strings.size(); i++) {
        ab.append(strings.get(i));
        if (i != strings.size() - 1) {
            ab.append(delimiter);
        }
    }
    return ab.toString();
}
Example 81
Project: librepdf-master  File: Utils.java View source code
public static PropertyValue[] toPropertyValues(Map properties) {
    final PropertyValue[] ret = new PropertyValue[properties.size()];
    int i = 0;
    for (Iterator it = properties.entrySet().iterator(); it.hasNext(); ) {
        Map.Entry entry = (Map.Entry) it.next();
        String key = entry.getKey().toString();
        Object val = entry.getValue();
        ret[i] = new PropertyValue();
        ret[i].Name = key;
        ret[i].Value = (val instanceof Map) ? Utils.toPropertyValues((Map) val) : val;
        i++;
    }
    return ret;
}
Example 82
Project: lzusdn-master  File: TVersionedValueIterable.java View source code
@Override
public Iterator<Versioned<byte[]>> iterator() {
    final Iterator<VersionedValue> vs = tvvi.iterator();
    return new Iterator<Versioned<byte[]>>() {

        @Override
        public boolean hasNext() {
            return vs.hasNext();
        }

        @Override
        public Versioned<byte[]> next() {
            return TProtocolUtil.getVersionedValued(vs.next());
        }

        @Override
        public void remove() {
            vs.remove();
        }
    };
}
Example 83
Project: mcplus_mods-master  File: LanguageFactory.java View source code
public static void write(String parDirectory, String parFileName, Language parLanguage) {
    StringBuilder str = new StringBuilder();
    Iterator<String> iter = parLanguage.iterator();
    while (iter.hasNext()) {
        String unlocalized = iter.next();
        str.append(unlocalized + "=" + parLanguage.get(unlocalized) + "\n");
    }
    ResourceWriter.write(parDirectory, parFileName, str.toString());
}
Example 84
Project: MoparScape-master  File: TaskScheduler.java View source code
public void tick() {
    for (Task task : taskQueue) {
        tasks.add(task);
    }
    taskQueue.clear();
    for (Iterator<Task> it = tasks.iterator(); it.hasNext(); ) {
        Task task = it.next();
        if (!task.isRunning()) {
            it.remove();
            continue;
        }
        task.tick();
    }
}
Example 85
Project: MPS-master  File: Utils.java View source code
public static <T> void assertSameSequence(Iterable<T> expexted, Iterable<T> actual) {
    Iterator<T> expIt = Sequence.fromIterable(expexted).iterator();
    Iterator<T> testIt = Sequence.fromIterable(actual).iterator();
    while (expIt.hasNext() && testIt.hasNext()) {
        Assert.assertEquals(expIt.next(), testIt.next());
    }
    Assert.assertFalse(expIt.hasNext());
    Assert.assertFalse(testIt.hasNext());
}
Example 86
Project: neo4j-components-svn-master  File: TestCommonIterators.java View source code
@Test
public void testNoDuplicatesFilteringIterator() {
    List<Integer> ints = Arrays.asList(1, 2, 2, 40, 100, 40, 101, 2, 3);
    Iterator<Integer> iterator = FilteringIterator.noDuplicates(ints.iterator());
    assertEquals((Integer) 1, iterator.next());
    assertEquals((Integer) 2, iterator.next());
    assertEquals((Integer) 40, iterator.next());
    assertEquals((Integer) 100, iterator.next());
    assertEquals((Integer) 101, iterator.next());
    assertEquals((Integer) 3, iterator.next());
}
Example 87
Project: n_e_b_u_l_a-master  File: SimpleTest.java View source code
public void testSimple() {
    // arrange
    @SuppressWarnings("unchecked") Iterator<String> i = (Iterator<String>) mock(Iterator.class);
    when(i.next()).thenReturn("Hello").thenReturn("World");
    // act
    String result = i.next() + " " + i.next();
    // verify
    verify(i, times(2)).next();
    // assert
    assertEquals("Hello World", result);
}
Example 88
Project: olca-modules-master  File: OpOr.java View source code
@Override
public Object evaluate(Scope context) throws ExpressionException {
    boolean result = false;
    Iterator<?> argIt = arguments.iterator();
    while (argIt.hasNext()) {
        result = result || ((Boolean) ((Expression) argIt.next()).evaluate(context)).booleanValue();
        if (result)
            return Boolean.TRUE;
    }
    if (result)
        return Boolean.TRUE;
    return Boolean.FALSE;
}
Example 89
Project: openbel-framework-experimental  File: TestUtilities.java View source code
public static <E> E randomElement(final Collection<E> c) {
    if (noItems(c)) {
        return null;
    }
    final int size = c.size();
    final int randomIndex = new Random().nextInt(size);
    final Iterator<E> it = c.iterator();
    int i = 0;
    while (it.hasNext()) {
        if (i == randomIndex) {
            return it.next();
        }
        i++;
    }
    return null;
}
Example 90
Project: oripa-master  File: CreasePatternTest.java View source code
@Test
public void testIteratorRemove() {
    final int paperSize = 400;
    CreasePattern cp = new CreasePattern(paperSize);
    cp.add(new OriLine(0.0, 0.0, 100.0, 100.0, OriLine.TYPE_RIDGE));
    cp.add(new OriLine(10.0, 10.0, 100.0, 100.0, OriLine.TYPE_RIDGE));
    cp.add(new OriLine(20.0, 20.0, 100.0, 100.0, OriLine.TYPE_RIDGE));
    for (Iterator<OriLine> iter = cp.iterator(); iter.hasNext(); ) {
        OriLine oriLine = iter.next();
        iter.remove();
    }
    assertTrue(cp.isEmpty());
}
Example 91
Project: Phenex-master  File: Collections.java View source code
public static String join(Collection<?> collection, String separator) {
    final Iterator<?> iterator = collection.iterator();
    final StringBuffer buffer = new StringBuffer();
    while (iterator.hasNext()) {
        final Object next = iterator.next();
        if (next != null) {
            buffer.append(next);
            if (iterator.hasNext())
                buffer.append(separator);
        }
    }
    return buffer.toString();
}
Example 92
Project: picard-master  File: Iterators.java View source code
public static <E> AtomicIterator<E> atomicIteratorOf(final Iterator<E> backingIterator) {
    final Object monitor = new Object();
    return new AtomicIterator<E>() {

        @Override
        public Optional<E> next() {
            synchronized (monitor) {
                return backingIterator.hasNext() ? Optional.fromNullable(backingIterator.next()) : Optional.<E>absent();
            }
        }
    };
}
Example 93
Project: playtrd-master  File: EClassNameBinderFactory.java View source code
protected IBinder createBinder(EClass eClass) {
    List<EClass> superTypes = new ArrayList<EClass>(eClass.getEAllSuperTypes());
    superTypes.add(0, eClass);
    for (Iterator<EClass> it = superTypes.iterator(); it.hasNext(); ) {
        EClass superClass = it.next();
        IBinder binder = super.createBinder(superClass);
        if (binder != null) {
            return binder;
        }
    }
    return null;
}
Example 94
Project: plexus-io-master  File: PlexusIoFileSupplierResourceCollectionTest.java View source code
public void testGetName() throws Exception {
    PlexusIoFileResourceCollection coll = new PlexusIoFileResourceCollection();
    char nonSeparator = File.separatorChar == '/' ? '\\' : '/';
    coll.setPrefix("fud" + nonSeparator);
    coll.setBaseDir(new File("src/test/resources/symlinks"));
    final Iterator<PlexusIoResource> resources = coll.getResources();
    while (resources.hasNext()) {
        final PlexusIoResource next = resources.next();
        final String name = coll.getName(next);
        assertTrue(name.indexOf(nonSeparator) < 0);
    }
}
Example 95
Project: polly-master  File: AbstractLogOutput.java View source code
public String formatLogs(List<LogEntry> logs, LogFormatter formatter, FormatManager pollyFormat) {
    StringWriter string = new StringWriter();
    PrintWriter pw = new PrintWriter(string);
    Iterator<LogEntry> it = logs.iterator();
    while (it.hasNext()) {
        LogEntry log = it.next();
        pw.print(formatter.formatLog(log, pollyFormat));
        if (it.hasNext()) {
            pw.println();
        }
    }
    return string.toString();
}
Example 96
Project: Prefuse-master  File: SortedTupleIterator.java View source code
/**
     * Initialize this iterator for the given source iterator and
     * comparator.
     * @param iter the source iterator of tuples
     * @param c the comparator to use for sorting
     */
public void init(Iterator iter, Comparator c) {
    m_tuples.clear();
    m_cmp = c;
    // populate tuple list
    while (iter.hasNext()) {
        Tuple t = (Tuple) iter.next();
        m_tuples.add(t);
    }
    // sort tuple list
    Collections.sort(m_tuples, m_cmp);
    // create sorted iterator
    m_iter = m_tuples.iterator();
}
Example 97
Project: Progression-master  File: CommandPotions.java View source code
@Override
public boolean processCommand(ICommandSender sender, String[] parameters) {
    try {
        StringBuilder builder = new StringBuilder();
        Iterator<Potion> it = Potion.REGISTRY.iterator();
        while (it.hasNext()) {
            builder.append(it.next().getRegistryName() + "\n");
        }
        PrintWriter writer = new PrintWriter("potions.log", "UTF-8");
        writer.write(builder.toString());
        writer.close();
    } catch (Exception e) {
        e.printStackTrace();
    }
    return true;
}
Example 98
Project: ProjectAres-master  File: RocketTask.java View source code
@Override
public void run() {
    for (Iterator<Rocket> it = Gizmos.rocketGizmo.rockets.iterator(); it.hasNext(); ) {
        Rocket rocket = it.next();
        if (rocket.allFireworksAlive()) {
            Vector center = rocket.getCenter();
            Vector delta = center.clone().subtract(rocket.getPreviousCenter());
            RocketUtils.fakeDelta(rocket.getObserver(), rocket.getVictim(), delta);
            rocket.setPreviousCenter(center);
        } else {
            rocket.getObserver().hidePlayer(rocket.getVictim());
            it.remove();
        }
    }
}
Example 99
Project: Quaere-master  File: Repeater.java View source code
public Iterator<T> iterator() {
    return new Iterator<T>() {

        private int index = 0;

        public boolean hasNext() {
            return index < repititions;
        }

        public T next() {
            if (index >= repititions)
                throw new ArrayIndexOutOfBoundsException();
            index++;
            return value;
        }

        public void remove() {
            throw new UnsupportedOperationException();
        }
    };
}
Example 100
Project: ShadowsOfPhysis-master  File: CompatThaumcraft.java View source code
@Override
public void initEnd(FMLInitializationEvent event, boolean client) {
    thaumcraftRecipeList = new RecipeListGetter() {

        @Override
        public Iterator<?> getIterator() {
            return ThaumcraftApi.getCraftingRecipes().listIterator();
        }
    };
    RecipeHelper.registerRecipeListGetter(thaumcraftRecipeList);
    RecipeHelper.addRecipeComponentTranslator(thaumcraftRecipeList, ShapedArcaneRecipe.class, new ShapedArcaneRecipeCT());
}
Example 101
Project: SikuliX-2014-master  File: IDESupport.java View source code
public static void initIDESupport() {
    ServiceLoader<IIDESupport> sloader = ServiceLoader.load(IIDESupport.class);
    Iterator<IIDESupport> supIterator = sloader.iterator();
    while (supIterator.hasNext()) {
        IIDESupport current = supIterator.next();
        try {
            for (String ending : current.getEndings()) {
                ideSupporter.put(ending, current);
            }
        } catch (Exception ex) {
        }
    }
}