Skip to content

Instantly share code, notes, and snippets.

View asouza's full-sized avatar

Alberto Luiz Souza asouza

View GitHub Profile
package br.com.caelum.vraptor.scala;
import java.io.File;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import br.com.caelum.vraptor.ioc.Component;
import br.com.caelum.vraptor.ioc.RequestScoped;
import br.com.caelum.vraptor.resource.ResourceMethod;
import java.util.Calendar
class Data (val data: Calendar,val ultimo:Int) {
import Data.Conjuncao
def mais(num: Int) = { new Data(data,num) }
def menos(num: Int) = { new Data(data,-num)}
def meses = { data.add(Calendar.MONTH, ultimo); this }
def meses(e:Conjuncao):Data = meses
package br.com.atalho;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.lang.reflect.Modifier;
import java.util.ArrayList;
import java.util.List;
import org.mockito.Mockito;
import net.sf.cglib.proxy.Callback;