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 {@link java.util.Iterator} backed by functional interfaces. * {@link java.util.Iterator#remove} is not supported. * * @param hasNext used to implement {@link java.util.Iterator#hasNext()} * @param next used to implement {@link 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) {
}
}
}