Refactored programs related to TemplateBuilder.java

This commit is contained in:
Muga Nishizawa
2011-04-08 16:13:29 +09:00
parent b50ff920f0
commit 4f3d9a1ded
29 changed files with 126 additions and 616 deletions

View File

@@ -7,7 +7,7 @@ import java.lang.Class
import collection.immutable.{ListMap, TreeMap}
import java.lang.reflect.{Type, Modifier, Method, Field}
import java.lang.annotation.{Annotation => JavaAnnotation}
import javassist.{JavassistTemplate, BuildContextBase, BuildContext}
import builder.{JavassistTemplateBuilder, JavassistTemplate, BuildContextBase, BuildContext}
import scala.collection.JavaConverters._
;
/*

View File

@@ -1,10 +1,9 @@
package org.msgpack
import template._
import builder.{MessagePackMessageBuilderSelector, BuilderSelectorRegistry}
import template.javassist.BuildContextFactory
import builder.{AnnotationTemplateBuilderSelector, BuilderSelectorRegistry, BuildContextFactory}
import collection.mutable.{MutableList, LinkedList}
import collection.mutable.{Map => MMap,HashMap => MHashMap}
import collection.mutable.{Map => MMap, HashMap => MHashMap}
;
/*
* Created by IntelliJ IDEA.
@@ -18,7 +17,7 @@ object ScalaMessagePack {
{
// for scala object
BuilderSelectorRegistry.getInstance.insertBefore(
MessagePackMessageBuilderSelector.NAME,
AnnotationTemplateBuilderSelector.NAME,
new ScalaTemplateBuilderSelector)
// register scala's list classes

View File

@@ -3,8 +3,7 @@ package org.msgpack
import annotation.MessagePackMessage
import template.builder.BuilderSelector
import java.lang.reflect.Type
import template.javassist.BuildContextFactory
import template.JavassistTemplateBuilder
import template.builder.{JavassistTemplateBuilder, BuildContextFactory}
import java.lang.annotation.{Annotation => JAnnotation}
;
/*