X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Fbind%2FRawBindingFunctor.java;fp=src%2Fedu%2Fberkeley%2Fsbp%2Fbind%2FRawBindingFunctor.java;h=0000000000000000000000000000000000000000;hb=61539aaf02d0537fd1df08b5d5bd03189992cf1e;hp=2a7cdbe9f507bf35fb9cf98568523e5c2b30ac68;hpb=aa4e862db418a090b37b2d70c72fc9e0d1a4265c;p=sbp.git diff --git a/src/edu/berkeley/sbp/bind/RawBindingFunctor.java b/src/edu/berkeley/sbp/bind/RawBindingFunctor.java deleted file mode 100644 index 2a7cdbe..0000000 --- a/src/edu/berkeley/sbp/bind/RawBindingFunctor.java +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright 2006 all rights reserved; see LICENSE file for BSD-style license - -package edu.berkeley.sbp.bind; -import edu.berkeley.sbp.*; -import edu.berkeley.sbp.util.*; -import edu.berkeley.sbp.bind.*; -import java.io.*; -import java.util.*; -import java.lang.reflect.*; - -public class RawBindingFunctor implements TreeFunctor, ToJava { - private Binding _binding; - private String _toString; - public RawBindingFunctor(String toString, Binding binding) { - this._binding = binding; - this._toString = toString; - } - public String toString() { - return _toString; - } - public void toJava(StringBuffer sb) { - sb.append("new RawBindingFunctor("); - sb.append("\""); - sb.append(StringUtil.toJavaString(_toString)); - sb.append("\", "); - _binding.toJava(sb); - sb.append(")"); - } - public Object invoke(Iterable> t) { - return _binding.invoke(new Object[] { t }); - } -}