|
Scala example source code file (IBindings.java)
The IBindings.java Scala example source code/* NSC -- new Scala compiler * Copyright 2005-2013 LAMP/EPFL * @author Raphael Jolly */ package scala.tools.nsc.interpreter; import java.util.Map; import java.util.AbstractMap; import java.util.Set; import java.util.AbstractSet; import java.util.Iterator; import java.util.NoSuchElementException; import javax.script.Bindings; abstract class IBindings extends AbstractMap<String, Object> implements Bindings { public Set<Map.Entry<String, Object>> entrySet() { return new AbstractSet<Map.Entry<String, Object>>() { public int size() { return 0; } public Iterator<Map.Entry<String, Object>> iterator() { return new Iterator<Map.Entry<String, Object>>() { public boolean hasNext() { return false; } public Map.Entry<String, Object> next() { throw new NoSuchElementException(); } public void remove() { throw new UnsupportedOperationException(); } }; } public boolean add(Map.Entry<String, Object> e) { IBindings.this.put(e.getKey(), e.getValue()); return true; } }; } } Other Scala source code examplesHere is a short list of links related to this Scala IBindings.java source code file: |
... this post is sponsored by my books ... | |
![]() #1 New Release! |
![]() FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.