"id"$"line"$"contents"$"class_name"$"class_value"$"path"$"date" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2013-12-05 12:20:22" "README.md"$"1"$"1,4 @@"$"verdict"$"1"$" b/README.md"$"2013-12-05 12:20:22" "README.md"$"2"$"ActiveJpa [![Build Status](https://travis-ci.org/ActiveJpa/activejpa.png)](https://travis-ci.org/ActiveJpa/activejpa)"$"verdict"$"1"$" b/README.md"$"2013-12-05 12:20:22" "DomainClassEnhancer.java"$"65"$"++ b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"66"$"6,10 @@ package org.activejpa.enhancer;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"67"$"import java.util.HashMap;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"68"$"import java.util.Map;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"69"$"17,7 @@ import javassist.ClassPool;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"70"$"import javassist.LoaderClassPath;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"71"$"33,25 @@ import org.slf4j.LoggerFactory;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"72"$" Model.class.getName() + "" is not found"", e);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"73"$" Model.class.getName() + "" is not found"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"74"$" private static Map contextMap = new HashMap();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"75"$" Context context = getContext(loader);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"76"$" className);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"77"$" logger.trace(""Attempting to enhance the class - "" + className);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"78"$" if (! context.isClassLoaded(className)) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"79"$" CtClass ctClass = context.getCtClass(className);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"80"$" if (! canEnhance(context, ctClass)) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"81"$" className);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"82"$" createModelMethods(context, ctClass);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"83"$" context.addClass(className);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"84"$" className);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"85"$"67,50 @@ public class DomainClassEnhancer {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"86"$" public Context getContext(ClassLoader classLoader) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"87"$" Context context = contextMap.get(classLoader);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"88"$" Context parent = null;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"89"$" if (context == null) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"90"$" if (classLoader != null) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"91"$" if (classLoader.getParent() != null) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"92"$" parent = getContext(classLoader.getParent());"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"93"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"94"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"95"$" context = new Context(parent, classLoader);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"96"$" contextMap.put(classLoader, context);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"97"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"98"$" return context;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"99"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"100"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"101"$" Context context = getContext(Thread.currentThread().getContextClassLoader());"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"102"$" return canEnhance(context, context.getCtClass(className));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"103"$" protected boolean canEnhance(Context context, CtClass ctClass) throws IOException, NotFoundException {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"104"$" return isEntity(ctClass) && isExtendingModel(context, ctClass);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"105"$" "" filter"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"106"$" "" filter"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"107"$" "" filter"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"108"$" private void createModelMethods(Context context, CtClass ctClass) throws CannotCompileException {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"109"$" createMethod(context, ctClass, ""findById"", Model.class.getName(), ""java.io.Serializable id"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"110"$" createMethod(context, ctClass, ""all"", ""java.util.List"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"111"$" createMethod(context, ctClass, ""count"", ""long"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"112"$" createMethod(context, ctClass, ""count"", ""long"", Filter.class.getName() + "" filter"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"113"$" createMethod(context, ctClass, ""deleteAll"", ""void"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"114"$" createMethod(context, ctClass, ""deleteAll"", ""void"", Filter.class.getName() + "" filter"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"115"$" createMethod(context, ctClass, ""exists"", ""boolean"", ""java.io.Serializable id"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"116"$" createMethod(context, ctClass, ""where"", ""java.util.List"", ""Object[] paramValues"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"117"$" createMethod(context, ctClass, ""where"", ""java.util.List"", Filter.class.getName() + "" filter"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"118"$" createMethod(context, ctClass, ""one"", Model.class.getName(), ""Object[] paramValues"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"119"$" createMethod(context, ctClass, ""first"", Model.class.getName(), ""Object[] paramValues"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"120"$" private void createMethod(Context context, CtClass ctClass, String methodName, String returnType, String... arguments) throws CannotCompileException {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"121"$" methodName + "" under the class - "" + ctClass.getName());"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"122"$"134,7 @@ public class DomainClassEnhancer {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"123"$" method = getMethod(context, ctClass, methodName, arguments);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"124"$"148,11 @@ public class DomainClassEnhancer {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"125"$" private CtMethod getMethod(Context context, CtClass ctClass, String methodName, String... arguments) throws NotFoundException {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"126"$" paramTypes.add(context.getCtClass(argument.split("" "")[0]));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"127"$"162,8 @@ public class DomainClassEnhancer {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"128"$" protected boolean isExtendingModel(Context context, CtClass ctClass) throws NotFoundException {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"129"$" return getSuperClasses(ctClass).contains(context.getCtClass(Model.class.getName()));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"130"$"186,83 @@ public class DomainClassEnhancer {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"131"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"132"$" public static class Context {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"133"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"134"$" private Context parent;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"135"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"136"$" private Set loadedClasses = new HashSet();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"137"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"138"$" private ClassPool classPool;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"139"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"140"$" public Context(Context parent, ClassLoader loader) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"141"$" this.parent = parent;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"142"$" if (parent == null) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"143"$" classPool = ClassPool.getDefault();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"144"$" } else {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"145"$" classPool = new ClassPool(parent.classPool);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"146"$" classPool.appendClassPath(new LoaderClassPath(loader));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"147"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"148"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"149"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"150"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"151"$" * @return the parent"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"152"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"153"$" public Context getParent() {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"154"$" return parent;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"155"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"156"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"157"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"158"$" * @param parent the parent to set"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"159"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"160"$" public void setParent(Context parent) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"161"$" this.parent = parent;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"162"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"163"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"164"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"165"$" * @return the loadedClasses"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"166"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"167"$" public Set getLoadedClasses() {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"168"$" return loadedClasses;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"169"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"170"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"171"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"172"$" * @param loadedClasses the loadedClasses to set"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"173"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"174"$" public void setLoadedClasses(Set loadedClasses) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"175"$" this.loadedClasses = loadedClasses;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"176"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"177"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"178"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"179"$" * @return the classPool"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"180"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"181"$" public ClassPool getClassPool() {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"182"$" return classPool;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"183"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"184"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"185"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"186"$" * @param classPool the classPool to set"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"187"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"188"$" public void setClassPool(ClassPool classPool) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"189"$" this.classPool = classPool;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"190"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"191"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"192"$" public boolean isClassLoaded(String className) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"193"$" if (loadedClasses.contains(className)) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"194"$" return true;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"195"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"196"$" if (parent != null) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"197"$" return parent.isClassLoaded(className);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"198"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"199"$" return false;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"200"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"201"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"202"$" public CtClass getCtClass(String className) throws NotFoundException {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"203"$" return classPool.get(className);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"204"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"205"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"206"$" public void addClass(String className) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"207"$" loadedClasses.add(className);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"208"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassEnhancer.java"$"209"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassEnhancer.java"$"2013-12-05 12:23:28" "DomainClassFileTransformer.java"$"210"$"++ b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2013-12-05 12:23:28" "DomainClassFileTransformer.java"$"211"$"33,9 @@ public class DomainClassFileTransformer implements ClassFileTransformer {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2013-12-05 12:23:28" "DomainClassFileTransformer.java"$"212"$" className);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2013-12-05 12:23:28" "DomainClassFileTransformer.java"$"213"$" if (loader == null) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2013-12-05 12:23:28" "DomainClassFileTransformer.java"$"214"$" loader = Thread.currentThread().getContextClassLoader();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2013-12-05 12:23:28" "DomainClassFileTransformer.java"$"215"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2013-12-05 12:23:28" "DomainClassFileTransformer.java"$"216"$" className, e);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2013-12-05 12:23:28" "Condition.java"$"217"$"++ b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2013-12-05 12:23:28" "Condition.java"$"218"$"19,7 @@ import javax.persistence.criteria.Path;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2013-12-05 12:23:28" "Condition.java"$"219"$"import org.activejpa.util.ConvertUtil;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2013-12-05 12:23:28" "Condition.java"$"220"$"112,7 @@ public class Condition {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2013-12-05 12:23:28" "Condition.java"$"221"$" list.add(ConvertUtil.convert(val, param.getParameterType()));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2013-12-05 12:23:28" "Condition.java"$"222"$"141,7 @@ public class Condition {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2013-12-05 12:23:28" "Condition.java"$"223"$" value = ConvertUtil.convert(value, param.getParameterType());"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2013-12-05 12:23:28" "EntityCollection.java"$"224"$"++ b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2013-12-05 12:23:28" "EntityCollection.java"$"225"$"16,7 @@ import javax.persistence.criteria.Join;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2013-12-05 12:23:28" "EntityCollection.java"$"226"$"import org.activejpa.util.PropertyUtil;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2013-12-05 12:23:28" "EntityCollection.java"$"227"$"76,6 @@ public class EntityCollection extends BaseObject {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2013-12-05 12:23:28" "EntityCollection.java"$"228"$"87,15 @@ public class EntityCollection extends BaseObject {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2013-12-05 12:23:28" "EntityCollection.java"$"229"$" logger.trace(""Attempting to invoke the getter for the property {} on the parent {}"", name, parent);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2013-12-05 12:23:28" "EntityCollection.java"$"230"$" Collection collection = (Collection) PropertyUtil.getProperty(parent, name);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2013-12-05 12:23:28" "EntityCollection.java"$"231"$" if (collection != null) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2013-12-05 12:23:28" "EntityCollection.java"$"232"$" name + "" in the class "" + parent.getClass(), e);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2013-12-05 12:23:28" "EntityCollection.java"$"233"$"103,7 @@ public class EntityCollection extends BaseObject {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2013-12-05 12:23:28" "EntityCollection.java"$"234"$" collection = (Collection) field.get(parent);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2013-12-05 12:23:28" "BeanUtil.java"$"235"$"++ b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2013-12-05 12:23:28" "BeanUtil.java"$"236"$"12,6 @@ import java.util.Map;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2013-12-05 12:23:28" "BeanUtil.java"$"237"$"33,14 @@ public class BeanUtil {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2013-12-05 12:23:28" "BeanUtil.java"$"238"$" Method method = PropertyUtil.getReadMethod(model, entry.getKey());"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2013-12-05 12:23:28" "BeanUtil.java"$"239"$" Object property = PropertyUtil.getProperty(model, entry.getKey());"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2013-12-05 12:23:28" "BeanUtil.java"$"240"$" PropertyUtil.setProperty(model, entry.getKey(), entry.getValue());"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2013-12-05 12:23:28" "BeanUtil.java"$"241"$"48,13 @@ public class BeanUtil {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2013-12-05 12:23:28" "BeanUtil.java"$"242"$" PropertyUtil.setProperty(model, entry.getKey(), property);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2013-12-05 12:23:28" "BeanUtil.java"$"243"$" PropertyUtil.setProperty(model, entry.getKey(), property);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"244"$"++ b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"245"$"1,29 @@"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"246"$"/**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"247"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"248"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"249"$"package org.activejpa.util;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"250"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"251"$"import java.lang.reflect.Method;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"252"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"253"$"import org.activejpa.ActiveJpaException;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"254"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"255"$"/**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"256"$" * @author ganeshs"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"257"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"258"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"259"$"public class ConvertUtil {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"260"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"261"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"262"$" * @param value"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"263"$" * @param targetType"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"264"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"265"$" public static Object convert(Object value, Class targetType) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"266"$" try {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"267"$" Class clazz = Thread.currentThread().getContextClassLoader().loadClass(""org.apache.commons.beanutils.ConvertUtils"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"268"$" Method method = clazz.getMethod(""convert"", Object.class, Class.class);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"269"$" return method.invoke(null, value, targetType);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"270"$" } catch (Exception e) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"271"$" throw new ActiveJpaException(""Failed while converting the type"", e);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"272"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"273"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "ConvertUtil.java"$"274"$"}"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/ConvertUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"275"$"++ b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"276"$"3,10 @@"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"277"$"import java.beans.PropertyDescriptor;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"278"$"import java.lang.reflect.InvocationTargetException;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"279"$"import java.lang.reflect.Method;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"280"$"17,7 @@ import java.util.Date;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"281"$"import org.activejpa.ActiveJpaException;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"282"$"54,7 @@ public class PropertyUtil {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"283"$" return isPrimitiveOrWrapper(clazz) || clazz.isEnum() ||"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"284"$"63,13 @@ public class PropertyUtil {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"285"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"286"$" * Checks if the given type is a collection. If includeMaps is set, maps will be treated as collections"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"287"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"288"$" * @param type"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"289"$" * @param includeMaps"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"290"$" * @return"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"291"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"292"$"80,23 @@ public class PropertyUtil {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"293"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"294"$" * Checks if the given clazz is a collection. If includeMaps is set, maps will be treated as collections"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"295"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"296"$" * @param clazz"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"297"$" * @param includeMaps"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"298"$" * @return"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"299"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"300"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"301"$" * Checks if the given type is a map"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"302"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"303"$" * @param type"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"304"$" * @return"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"305"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"306"$"107,22 @@ public class PropertyUtil {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"307"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"308"$" * Checks if the given class is a map"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"309"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"310"$" * @param clazz"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"311"$" * @return"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"312"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"313"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"314"$" * Returns the element type of the collection"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"315"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"316"$" * @param type"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"317"$" * @return"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"318"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"319"$"142,75 @@ public class PropertyUtil {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"320"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"321"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"322"$" * Returns the property value for the given property name from the bean"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"323"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"324"$" * @param bean"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"325"$" * @param name"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"326"$" * @return"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"327"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"328"$" public static Object getProperty(Object bean, String name) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"329"$" try {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"330"$" Class clazz = Thread.currentThread().getContextClassLoader().loadClass(""org.apache.commons.beanutils.PropertyUtils"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"331"$" Method method = clazz.getMethod(""getProperty"", Object.class, String.class);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"332"$" return method.invoke(null, bean, name);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"333"$" } catch (InvocationTargetException e) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"334"$" if (e.getCause() instanceof NoSuchMethodException) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"335"$" logger.debug(""Getter doesn't exist for the property {} in the class {}"", name, bean.getClass());"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"336"$" return null;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"337"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"338"$" throw new ActiveJpaException(""Failed while invoking the getter for the property "" + name + "" in the class "" + bean.getClass(), e);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"339"$" } catch (Exception e) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"340"$" throw new ActiveJpaException(""Failed while invoking the getter for the property "" + name + "" in the class "" + bean.getClass(), e);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"341"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"342"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"343"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"344"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"345"$" * Sets the value to the property on the bean"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"346"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"347"$" * @param bean"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"348"$" * @param name"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"349"$" * @param value"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"350"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"351"$" public static void setProperty(Object bean, String name, Object value) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"352"$" try {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"353"$" Class clazz = Thread.currentThread().getContextClassLoader().loadClass(""org.apache.commons.beanutils.BeanUtils"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"354"$" Method method = clazz.getMethod(""setProperty"", Object.class, String.class, Object.class);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"355"$" method.invoke(null, bean, name, value);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"356"$" } catch (Exception e) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"357"$" throw new ActiveJpaException(""Failed while setting the property"", e);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"358"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"359"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"360"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"361"$" public static Method getReadMethod(Object bean, String name) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"362"$" try {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"363"$" Class clazz = Thread.currentThread().getContextClassLoader().loadClass(""org.apache.commons.beanutils.PropertyUtils"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"364"$" Method method = clazz.getMethod(""getPropertyDescriptor"", Object.class, String.class);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"365"$" Object descriptor = method.invoke(null, bean, name);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"366"$" if (descriptor == null) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"367"$" throw new ActiveJpaException(""Property descriptor not found for the field - "" + name);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"368"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"369"$" method = clazz.getMethod(""getReadMethod"", PropertyDescriptor.class);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"370"$" return (Method) method.invoke(null, descriptor);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"371"$" } catch (Exception e) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"372"$" throw new ActiveJpaException(""Failed while getting the property descriptor"", e);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"373"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"374"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"375"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"376"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"377"$" * Checks if the given class is primitive type or wrapper"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"378"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"379"$" * @param clazz"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"380"$" * @return"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"381"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"382"$" public static Boolean isPrimitiveOrWrapper(Class clazz) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"383"$" try {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"384"$" Class utils = Thread.currentThread().getContextClassLoader().loadClass(""org.apache.commons.lang3.ClassUtils"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"385"$" Method method = utils.getMethod(""isPrimitiveOrWrapper"", Class.class);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"386"$" return (Boolean) method.invoke(null, clazz);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"387"$" } catch (Exception e) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"388"$" throw new ActiveJpaException(""Failed while getting the property descriptor"", e);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"389"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "PropertyUtil.java"$"390"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/PropertyUtil.java"$"2013-12-05 12:23:28" "MyClassLoader.java"$"22"$"++ b/activejpa-core/src/main/java/org/activejpa/enhancer/MyClassLoader.java"$"verdict"$"0"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/MyClassLoader.java"$"2013-12-06 02:54:29" "MyClassLoader.java"$"23"$"14,10 @@ import org.slf4j.Logger;"$"verdict"$"0"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/MyClassLoader.java"$"2013-12-06 02:54:29" "MyClassLoader.java"$"24"$" * A class loader that emulates the functionality of the agent. To be used for testing in an environment where loading agent is not possible"$"verdict"$"0"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/MyClassLoader.java"$"2013-12-06 02:54:29" "MyClassLoader.java"$"25"$" *"$"verdict"$"0"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/MyClassLoader.java"$"2013-12-06 02:54:29" "MyClassLoader.java"$"26"$" * WARNING: Use it only for testing. Not recommended for production use."$"verdict"$"0"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/MyClassLoader.java"$"2013-12-06 02:54:29" "MyClassLoader.java"$"27"$" *"$"verdict"$"0"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/MyClassLoader.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"28"$"++ b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"29"$"12,11 @@ import java.util.Set;"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"30"$"import org.testng.IObjectFactory;"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"31"$"import org.testng.ITestContext;"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"32"$"import org.testng.internal.ObjectFactoryImpl;"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"33"$"31,15 @@ public class EntityCollectionTest extends BaseModelTest {"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"34"$""$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"35"$" /**"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"36"$" * HACK. `mvn test` will be run before the package is created. javaagent can be loaded only from a jar. Since the"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"37"$" * jar is not yet created, it will throw agent not found exception. This is a hack to get rid of that exception"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"38"$" */"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"39"$" @Override"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"40"$" public IObjectFactory getObjectFactory(ITestContext context) throws Exception {"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"41"$" return new ObjectFactoryImpl();"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "EntityCollectionTest.java"$"42"$" }"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/EntityCollectionTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"43"$"++ b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"44"$"19,12 @@ import javax.persistence.NoResultException;"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"45"$"import org.activejpa.entity.testng.DomainClassObjectFactory;"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"46"$"import org.testng.IObjectFactory;"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"47"$"import org.testng.ITestContext;"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"48"$"import org.testng.annotations.ObjectFactory;"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"49"$"33,15 @@ import org.testng.annotations.Test;"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"50"$" /**"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"51"$" * HACK. `mvn test` will be run before the package is created. javaagent can be loaded only from a jar. Since the"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"52"$" * jar is not yet created, it will throw agent not found exception. This is a hack to get rid of that exception"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"53"$" */"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"54"$" @ObjectFactory"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"55"$" public IObjectFactory getObjectFactory(ITestContext context) throws Exception {"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"56"$" return new DomainClassObjectFactory();"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"57"$" }"$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "ModelTest.java"$"58"$""$"verdict"$"0"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"59"$"++ b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"60"$"1,47 @@"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"61"$"/**"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"62"$" *"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"63"$" */"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"64"$"package org.activejpa.entity.testng;"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"65"$""$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"66"$"import java.lang.reflect.Constructor;"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"67"$"import java.util.Arrays;"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"68"$"import java.util.List;"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"69"$""$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"70"$"import org.testng.IObjectFactory;"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"71"$""$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"72"$"/**"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"73"$" * @author ganeshs"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"74"$" *"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"75"$" */"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"76"$"public class DomainClassObjectFactory implements IObjectFactory {"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"77"$""$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"78"$" private static final long serialVersionUID = 1L;"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"79"$""$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"80"$" private ClassLoader loader;"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"81"$""$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"82"$" public DomainClassObjectFactory(List ingnoredPackages) throws Exception {"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"83"$" Class clazz = Class.forName(""org.activejpa.enhancer.MyClassLoader"");"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"84"$" Constructor constructor = clazz.getConstructor(ClassLoader.class, List.class);"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"85"$" loader = (ClassLoader) constructor.newInstance(Thread.currentThread().getContextClassLoader(), ingnoredPackages);"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"86"$" Thread.currentThread().setContextClassLoader(loader);"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"87"$" }"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"88"$""$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"89"$" public DomainClassObjectFactory() throws Exception {"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"90"$" this(Arrays.asList(""org.xml.""));"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"91"$" }"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"92"$""$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"93"$" @SuppressWarnings(""rawtypes"")"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"94"$" @Override"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"95"$" public Object newInstance(Constructor constructor, Object... params) {"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"96"$" Class clazz = constructor.getDeclaringClass();"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"97"$" try {"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"98"$" clazz = loader.loadClass(clazz.getName());"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"99"$" constructor = clazz.getConstructor(constructor.getParameterTypes());"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"100"$" return constructor.newInstance(params);"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"101"$" } catch (Exception e) {"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"102"$" e.printStackTrace();"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"103"$" }"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"104"$" return null;"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"105"$" }"$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "DomainClassObjectFactory.java"$"106"$""$"verdict"$"0"$" b/activejpa-test/src/main/java/org/activejpa/entity/testng/DomainClassObjectFactory.java"$"2013-12-06 02:54:29" "README"$"0"$"++ b/activejpa-examples/activejpa-examples-spring/README"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"1"$"1,35 @@"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"2"$"Petclinic"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"3"$"========="$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"4"$"The petclinic example is taken from the spring-projects [petclinic example](https://github.com/spring-projects/spring-petclinic/). This example shows how to integrate activejpa with spring."$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"5"$""$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"6"$"## Maven Dependencies"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"7"$"Add the activejpa-core to the maven dependencies in the pom.xml."$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"8"$""$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"9"$"## Hooking ActiveJpa to Spring application"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"10"$"The petclinic application is a web application deployed to servlet container. ActiveJpa has to be hooked before spring context is loaded. The best place to do this in a servlet environment is ContextListener. You can probably extend the spring ContextLoaderListener and initialize ActiveJpa."$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"11"$""$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"12"$"```java"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"13"$" /**"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"14"$" * @author ganeshs"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"15"$" *"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"16"$" */"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"17"$" public class CustomContextListener extends ContextLoaderListener {"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"18"$""$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"19"$" @Override"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"20"$" public void contextInitialized(ServletContextEvent event) {"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"21"$" try {"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"22"$" // This loads the javaagent dynamically"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"23"$" ActiveJpaAgentLoader.instance().loadAgent();"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"24"$" } catch (Exception e) {"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"25"$" throw new RuntimeException(e);"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"26"$" }"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"27"$" super.contextInitialized(event);"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"28"$" JPA.instance.addPersistenceUnit(""default"", getCurrentWebApplicationContext().getBean(EntityManagerFactory.class), true);"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"29"$" }"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"30"$" }"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"31"$"```"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"32"$"## Entity classes"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"33"$"Ensure your entity classes extend org.activejpa.entity.Model"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"34"$""$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"35"$"## Starting the example application"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" "README"$"36"$"Just run `mvn tomcat7:run`"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2013-12-06 03:20:27" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2013-12-06 05:42:35" ".travis.yml"$"1"$"3,8 @@ jdk:"$"verdict"$"1"$" b/.travis.yml"$"2013-12-06 05:42:35" ".travis.yml"$"2"$""$"verdict"$"1"$" b/.travis.yml"$"2013-12-06 05:42:35" ".travis.yml"$"3"$"# whitelist"$"verdict"$"1"$" b/.travis.yml"$"2013-12-06 05:42:35" ".travis.yml"$"4"$"branches:"$"verdict"$"1"$" b/.travis.yml"$"2013-12-06 05:42:35" ".travis.yml"$"5"$" except:"$"verdict"$"1"$" b/.travis.yml"$"2013-12-06 05:42:35" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2013-12-06 05:47:24" "README.md"$"1"$"73,7 @@ ActiveJpa is available as a Maven artifact and should be fairly simpler to integ"$"verdict"$"1"$" b/README.md"$"2013-12-06 05:47:24" "README.md"$"2"$" 0.1.5"$"verdict"$"1"$" b/README.md"$"2013-12-06 05:47:24" "README.md"$"3"$"93,10 @@ If you are on a non-maven project, you will have to include these additional dep"$"verdict"$"1"$" b/README.md"$"2013-12-06 05:47:24" "README.md"$"4"$"* commons-beanutils-1.8.3.jar"$"verdict"$"1"$" b/README.md"$"2013-12-06 05:47:24" "README.md"$"5"$"* commons-lang3-3.1.jar"$"verdict"$"1"$" b/README.md"$"2013-12-06 05:47:24" "README.md"$"6"$"* guava-14.0.1.jar"$"verdict"$"1"$" b/README.md"$"2013-12-06 05:47:24" "README.md"$"7"$"* slf4j-api-1.7.5.jar"$"verdict"$"1"$" b/README.md"$"2013-12-06 05:47:24" "README.md"$"8"$"178,10 @@ ActiveJpa provides an abstract model test class for tesng that enables instrumen"$"verdict"$"1"$" b/README.md"$"2013-12-06 05:47:24" "README.md"$"9"$"### Examples"$"verdict"$"1"$" b/README.md"$"2013-12-06 05:47:24" "README.md"$"10"$"#### Spring integration"$"verdict"$"1"$" b/README.md"$"2013-12-06 05:47:24" "README.md"$"11"$"There's a [sample application](https://github.com/ActiveJpa/activejpa/tree/master/activejpa-examples/activejpa-examples-spring) that demonstrates the Spring-ActiveJpa integration"$"verdict"$"1"$" b/README.md"$"2013-12-06 05:47:24" "README.md"$"12"$""$"verdict"$"1"$" b/README.md"$"2013-12-06 05:47:24" "README.md"$"13"$"License"$"verdict"$"1"$" b/README.md"$"2013-12-06 05:47:24" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-02-03 10:28:31" "README.md"$"1"$"182,11 @@ ActiveJpa provides an abstract model test class for tesng that enables instrumen"$"verdict"$"1"$" b/README.md"$"2014-02-03 10:28:31" "README.md"$"2"$"How to ask for help?"$"verdict"$"1"$" b/README.md"$"2014-02-03 10:28:31" "README.md"$"3"$"-------------------"$"verdict"$"1"$" b/README.md"$"2014-02-03 10:28:31" "README.md"$"4"$"Create an [issue](https://github.com/ActiveJpa/activejpa/issues) explaining your issue as detail as possible."$"verdict"$"1"$" b/README.md"$"2014-02-03 10:28:31" "README.md"$"5"$""$"verdict"$"1"$" b/README.md"$"2014-02-03 10:28:31" "README.md"$"6"$""$"verdict"$"1"$" b/README.md"$"2014-02-03 10:28:31" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-02-28 00:32:12" "README.md"$"1"$"1,4 @@"$"verdict"$"1"$" b/README.md"$"2014-02-28 00:32:12" "README.md"$"2"$"ActiveJpa [![Build Status](https://travis-ci.org/ActiveJpa/activejpa.png?branch=master)](https://travis-ci.org/ActiveJpa/activejpa)"$"verdict"$"1"$" b/README.md"$"2014-02-28 00:32:12" "AbstractConstruct.java"$"0"$"++ b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"1"$"1,40 @@"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"2"$"/**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"3"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"4"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"5"$"package org.activejpa.entity;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"6"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"7"$"import java.util.Set;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"8"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"9"$"import javax.persistence.criteria.From;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"10"$"import javax.persistence.criteria.Join;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"11"$"import javax.persistence.criteria.Path;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"12"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"13"$"/**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"14"$" * @author ganeshs"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"15"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"16"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"17"$"public abstract class AbstractConstruct {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"18"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"19"$" protected Path getPath(From root, String name) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"20"$" int index = name.indexOf(""."");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"21"$" if (index > 0 ) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"22"$" String attribute = name.substring(0, index);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"23"$" From join = getJoin(attribute, root.getJoins());"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"24"$" if (join == null) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"25"$" join = root.join(attribute);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"26"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"27"$" return getPath(join, name.substring(index + 1));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"28"$" } else {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"29"$" return root.get(name);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"30"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"31"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"32"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"33"$" private Join getJoin(String name, Set> joins) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"34"$" for (Join join : joins) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"35"$" if (join.getAttribute().getName().equals(name)) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"36"$" return join;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"37"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"38"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"39"$" return null;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"40"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "AbstractConstruct.java"$"41"$"}"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/AbstractConstruct.java"$"2014-04-28 12:24:27" "Condition.java"$"42"$"++ b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-04-28 12:24:27" "Condition.java"$"43"$"7,11 @@ import java.util.ArrayList;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-04-28 12:24:27" "Condition.java"$"44"$"22,7 @@ import org.activejpa.util.ConvertUtil;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-04-28 12:24:27" "Condition.java"$"45"$"public class Condition extends AbstractConstruct {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-04-28 12:24:27" "Condition.java"$"46"$"234,6 @@ public class Condition {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-04-28 12:24:27" "Condition.java"$"47"$" 1));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-04-28 12:24:27" "Filter.java"$"48"$"++ b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"49"$"11,7 @@ import java.util.List;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"50"$"import javax.persistence.criteria.Order;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"51"$"24,8 @@ import org.activejpa.entity.Condition.Operator;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"52"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"53"$" private List sortFields = new ArrayList();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"54"$"121,14 @@ public class Filter {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"55"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"56"$" if (sortFields != null && !sortFields.isEmpty()) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"57"$" List orders = new ArrayList();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"58"$" for (SortField sortField : sortFields) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"59"$" orders.add(sortField.getOrder(builder, root));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"60"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"61"$" query.orderBy(orders);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"62"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"63"$"145,7 @@ public class Filter {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"64"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"65"$"159,39 @@ public class Filter {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"66"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"67"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"68"$" * Adds the sort field"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"69"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"70"$" * @param name"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"71"$" * @param asc"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"72"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"73"$" public void addSortField(String name, boolean asc) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"74"$" this.sortFields.add(new SortField(name, asc));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"75"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"76"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"77"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"78"$" * Adds the sort field"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"79"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"80"$" * @param sortField"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"81"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"82"$" public void addSortField(SortField sortField) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"83"$" this.sortFields.add(sortField);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"84"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"85"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"86"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"87"$" * @return the sortFields"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"88"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"89"$" public List getSortFields() {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"90"$" return sortFields;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"91"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"92"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"93"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"94"$" * @param sortFields the sortFields to set"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"95"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"96"$" public void setSortFields(List sortFields) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"97"$" this.sortFields = sortFields;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "Filter.java"$"98"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-04-28 12:24:27" "SortField.java"$"99"$"++ b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"100"$"1,103 @@"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"101"$"/**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"102"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"103"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"104"$"package org.activejpa.entity;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"105"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"106"$"import javax.persistence.criteria.CriteriaBuilder;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"107"$"import javax.persistence.criteria.Order;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"108"$"import javax.persistence.criteria.Path;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"109"$"import javax.persistence.criteria.Root;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"110"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"111"$"/**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"112"$" * @author ganeshs"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"113"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"114"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"115"$"public class SortField extends AbstractConstruct {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"116"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"117"$" private String name;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"118"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"119"$" private boolean asc;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"120"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"121"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"122"$" * @param name"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"123"$" * @param asc"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"124"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"125"$" public SortField(String name, boolean asc) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"126"$" this.name = name;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"127"$" this.asc = asc;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"128"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"129"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"130"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"131"$" * @return the name"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"132"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"133"$" public String getName() {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"134"$" return name;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"135"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"136"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"137"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"138"$" * @param name the name to set"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"139"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"140"$" public void setName(String name) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"141"$" this.name = name;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"142"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"143"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"144"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"145"$" * @return the asc"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"146"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"147"$" public boolean isAsc() {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"148"$" return asc;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"149"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"150"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"151"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"152"$" * @param asc the asc to set"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"153"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"154"$" public void setAsc(boolean asc) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"155"$" this.asc = asc;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"156"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"157"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"158"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"159"$" * Returns the order criteria"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"160"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"161"$" * @param builder"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"162"$" * @param root"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"163"$" * @return"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"164"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"165"$" public Order getOrder(CriteriaBuilder builder, Root root) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"166"$" Path path = getPath(root, name);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"167"$" return asc ? builder.asc(path) : builder.desc(path);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"168"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"169"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"170"$" /* (non-Javadoc)"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"171"$" * @see java.lang.Object#hashCode()"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"172"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"173"$" @Override"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"174"$" public int hashCode() {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"175"$" final int prime = 31;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"176"$" int result = 1;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"177"$" result = prime * result + (asc ? 1231 : 1237);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"178"$" result = prime * result + ((name == null) ? 0 : name.hashCode());"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"179"$" return result;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"180"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"181"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"182"$" /* (non-Javadoc)"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"183"$" * @see java.lang.Object#equals(java.lang.Object)"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"184"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"185"$" @Override"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"186"$" public boolean equals(Object obj) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"187"$" if (this == obj)"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"188"$" return true;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"189"$" if (obj == null)"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"190"$" return false;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"191"$" if (getClass() != obj.getClass())"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"192"$" return false;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"193"$" SortField other = (SortField) obj;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"194"$" if (asc != other.asc)"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"195"$" return false;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"196"$" if (name == null) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"197"$" if (other.name != null)"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"198"$" return false;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"199"$" } else if (!name.equals(other.name))"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"200"$" return false;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"201"$" return true;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"202"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "SortField.java"$"203"$"}"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/SortField.java"$"2014-04-28 12:24:27" "FilterTest.java"$"204"$"++ b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"205"$"11,13 @@ import static org.testng.Assert.assertEquals;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"206"$"import java.util.Arrays;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"207"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"208"$"import javax.persistence.Parameter;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"209"$"import javax.persistence.criteria.Order;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"210"$"88,22 @@ public class FilterTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"211"$" @Test"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"212"$" public void shouldConstructCriteriaQueryWithSortFields() {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"213"$" Filter filter = new Filter();"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"214"$" filter.addSortField(mock(SortField.class));"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"215"$" filter.addSortField(mock(SortField.class));"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"216"$" CriteriaBuilder builder = mock(CriteriaBuilder.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"217"$" Root root = mock(Root.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"218"$" Order order1 = mock(Order.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"219"$" Order order2 = mock(Order.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"220"$" when(filter.getSortFields().get(0).getOrder(builder, root)).thenReturn(order1);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"221"$" when(filter.getSortFields().get(1).getOrder(builder, root)).thenReturn(order2);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"222"$" CriteriaQuery query = mock(CriteriaQuery.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"223"$" filter.constructQuery(builder, query, root);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"224"$" verify(query).orderBy(Arrays.asList(order1, order2));"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"225"$" }"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"226"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"227"$"163,9 @@ public class FilterTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"228"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"229"$" @Test"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"230"$" public void shouldOrderByPrimaryTableField() {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"231"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "FilterTest.java"$"232"$" }"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"233"$"++ b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"234"$"215,38 @@ public class ModelTest extends BaseModelTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"235"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"236"$" @Test"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"237"$" public void shouldOrderByFieldAsc() {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"238"$" DummyModel model = createModel(""column1"", ""column2"");"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"239"$" DummyModel model1 = createModel(""column1"", ""column2"");"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"240"$" Filter filter = new Filter();"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"241"$" filter.addSortField(""id"", true);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"242"$" List models = DummyModel.where(filter);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"243"$" assertEquals(models.get(0), model);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"244"$" assertEquals(models.get(1), model1);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"245"$" }"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"246"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"247"$" @Test"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"248"$" public void shouldOrderByFieldDesc() {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"249"$" DummyModel model = createModel(""column1"", ""column2"");"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"250"$" DummyModel model1 = createModel(""column1"", ""column2"");"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"251"$" Filter filter = new Filter();"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"252"$" filter.addSortField(""id"", false);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"253"$" List models = DummyModel.where(filter);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"254"$" assertEquals(models.get(1), model);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"255"$" assertEquals(models.get(0), model1);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"256"$" }"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"257"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"258"$" @Test"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"259"$" public void shouldOrderByMultipleFields() {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"260"$" DummyModel model = createModel(""column1"", ""column2"");"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"261"$" DummyModel model1 = createModel(""column1"", ""column2"");"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"262"$" Filter filter = new Filter();"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"263"$" filter.addSortField(""column1"", false);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"264"$" filter.addSortField(""id"", false);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"265"$" List models = DummyModel.where(filter);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"266"$" assertEquals(models.get(0), model1);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"267"$" assertEquals(models.get(1), model);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "ModelTest.java"$"268"$" }"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ModelTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"269"$"++ b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"270"$"1,53 @@"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"271"$"/**"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"272"$" *"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"273"$" */"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"274"$"package org.activejpa.entity;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"275"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"276"$"import static org.testng.Assert.*;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"277"$"import static org.mockito.Mockito.mock;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"278"$"import static org.mockito.Mockito.when;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"279"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"280"$"import javax.persistence.criteria.CriteriaBuilder;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"281"$"import javax.persistence.criteria.Order;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"282"$"import javax.persistence.criteria.Path;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"283"$"import javax.persistence.criteria.Root;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"284"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"285"$"import org.testng.annotations.BeforeMethod;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"286"$"import org.testng.annotations.Test;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"287"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"288"$"/**"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"289"$" * @author ganeshs"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"290"$" *"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"291"$" */"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"292"$"public class SortFieldTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"293"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"294"$" private CriteriaBuilder builder;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"295"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"296"$" private Root root;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"297"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"298"$" private Path path1;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"299"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"300"$" private Order order1, order2, order3, order4;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"301"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"302"$" @BeforeMethod"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"303"$" public void setup() {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"304"$" builder = mock(CriteriaBuilder.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"305"$" root = mock(Root.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"306"$" when(root.get(""field1"")).thenReturn(path1);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"307"$" when(builder.asc(path1)).thenReturn(order1);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"308"$" when(builder.desc(path1)).thenReturn(order2);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"309"$" }"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"310"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"311"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"312"$" @Test"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"313"$" public void shouldGetAscOrder() {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"314"$" SortField sortField = new SortField(""field1"", true);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"315"$" assertEquals(sortField.getOrder(builder, root), order1);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"316"$" }"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"317"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"318"$" @Test"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"319"$" public void shouldGetDescOrder() {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"320"$" SortField sortField = new SortField(""field1"", false);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"321"$" assertEquals(sortField.getOrder(builder, root), order2);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "SortFieldTest.java"$"322"$" }"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/SortFieldTest.java"$"2014-04-28 12:24:27" "ActiveJpaThreadFactory.java"$"50"$"++ b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"51"$"1,42 @@"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"52"$"/**"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"53"$" *"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"54"$" */"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"55"$"package org.activejpa.utils;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"56"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"57"$"import java.util.concurrent.ThreadFactory;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"58"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"59"$"import org.activejpa.jpa.JPA;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"60"$"import org.activejpa.jpa.JPAContext;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"61"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"62"$"/**"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"63"$" * Thread Factory implementation that ensures the jpa context is closed after the thread completes its run."$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"64"$" * This will ensure that jpa sessions are not leaked when the application is running in thread-context mode."$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"65"$" *"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"66"$" * @author ganeshs"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"67"$" *"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"68"$" */"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"69"$"public class ActiveJpaThreadFactory implements ThreadFactory {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"70"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"71"$" @Override"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"72"$" public Thread newThread(Runnable runnable) {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"73"$" return new Thread(runnable) {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"74"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"75"$" @Override"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"76"$" public void run() {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"77"$" JPAContext context = JPA.instance.getDefaultConfig().getContext();"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"78"$" context.getEntityManager();"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"79"$" try {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"80"$" super.run();"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"81"$" } catch(Exception e) {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"82"$" e.printStackTrace();"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"83"$" } finally {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"84"$" if (context.isTxnOpen()) {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"85"$" context.closeTxn(true);"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"86"$" }"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"87"$" context.close();"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"88"$" }"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"89"$" }"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"90"$" };"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"91"$" }"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"92"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "ActiveJpaThreadFactory.java"$"93"$"}"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/ActiveJpaThreadFactory.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"94"$"++ b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"95"$"1,57 @@"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"96"$"/**"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"97"$" *"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"98"$" */"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"99"$"package org.activejpa.utils;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"100"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"101"$"import java.io.IOException;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"102"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"103"$"import javax.servlet.Filter;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"104"$"import javax.servlet.FilterChain;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"105"$"import javax.servlet.FilterConfig;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"106"$"import javax.servlet.ServletException;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"107"$"import javax.servlet.ServletRequest;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"108"$"import javax.servlet.ServletResponse;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"109"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"110"$"import org.activejpa.jpa.JPA;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"111"$"import org.activejpa.jpa.JPAContext;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"112"$"import org.slf4j.Logger;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"113"$"import org.slf4j.LoggerFactory;"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"114"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"115"$"/**"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"116"$" * @author ganeshs"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"117"$" *"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"118"$" */"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"119"$"public class OpenSessionInViewFilter implements Filter {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"120"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"121"$" private static final Logger logger = LoggerFactory.getLogger(OpenSessionInViewFilter.class);"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"122"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"123"$" @Override"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"124"$" public void destroy() {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"125"$" }"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"126"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"127"$" @Override"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"128"$" public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"129"$" JPAContext context = JPA.instance.getDefaultConfig().getContext();"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"130"$" context.getEntityManager();"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"131"$" logger.debug(""Initialized context and transaction"");"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"132"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"133"$" try {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"134"$" logger.debug(""Executing ServletRequest"");"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"135"$" chain.doFilter(request, response);"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"136"$" logger.debug(""Done with execution of ServletRequest"");"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"137"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"138"$" } finally {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"139"$" logger.debug(""Closing context and transaction"");"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"140"$" if (context.isTxnOpen()) {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"141"$" context.closeTxn(true);"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"142"$" }"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"143"$" context.close();"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"144"$" logger.debug(""Closed context and transaction"");"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"145"$" }"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"146"$" }"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"147"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"148"$" @Override"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"149"$" public void init(FilterConfig config) throws ServletException {"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"150"$" }"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"151"$""$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "OpenSessionInViewFilter.java"$"152"$"}"$"verdict"$"1"$" b/activejpa-utils/src/main/java/org/activejpa/utils/OpenSessionInViewFilter.java"$"2014-04-28 17:26:40" "DummyModel.java"$"153"$"++ b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"154"$"1,151 @@"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"155"$"/**"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"156"$" *"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"157"$" */"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"158"$"package org.activejpa.utils;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"159"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"160"$"import java.util.HashSet;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"161"$"import java.util.Set;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"162"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"163"$"import javax.persistence.CascadeType;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"164"$"import javax.persistence.Entity;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"165"$"import javax.persistence.FetchType;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"166"$"import javax.persistence.GeneratedValue;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"167"$"import javax.persistence.GenerationType;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"168"$"import javax.persistence.Id;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"169"$"import javax.persistence.JoinColumn;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"170"$"import javax.persistence.ManyToOne;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"171"$"import javax.persistence.OneToMany;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"172"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"173"$"import org.activejpa.entity.Model;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"174"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"175"$"/**"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"176"$" * @author ganeshs"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"177"$" *"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"178"$" */"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"179"$"@Entity"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"180"$"public class DummyModel extends Model {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"181"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"182"$" private Long id;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"183"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"184"$" private String column1;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"185"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"186"$" private String column2;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"187"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"188"$" private String column3;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"189"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"190"$" private Set children = new HashSet();"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"191"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"192"$" private DummyModel parent;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"193"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"194"$" public DummyModel() {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"195"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"196"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"197"$" /**"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"198"$" * @param column1"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"199"$" * @param column2"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"200"$" * @param column3"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"201"$" */"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"202"$" public DummyModel(String column1, String column2, String column3) {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"203"$" this.column1 = column1;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"204"$" this.column2 = column2;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"205"$" this.column3 = column3;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"206"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"207"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"208"$" /**"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"209"$" * @return the parent"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"210"$" */"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"211"$" @ManyToOne(fetch=FetchType.LAZY, cascade=CascadeType.ALL)"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"212"$" @JoinColumn(name=""parent_id"")"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"213"$" public DummyModel getParent() {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"214"$" return parent;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"215"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"216"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"217"$" /**"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"218"$" * @param parent the parent to set"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"219"$" */"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"220"$" public void setParent(DummyModel parent) {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"221"$" this.parent = parent;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"222"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"223"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"224"$" /**"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"225"$" * @return the children"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"226"$" */"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"227"$" @OneToMany(fetch=FetchType.LAZY)"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"228"$" @JoinColumn(name=""parent_id"")"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"229"$" public Set getChildren() {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"230"$" return children;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"231"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"232"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"233"$" /**"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"234"$" * @param children the children to set"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"235"$" */"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"236"$" public void setChildren(Set children) {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"237"$" this.children = children;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"238"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"239"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"240"$" public void addChild(DummyModel child) {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"241"$" child.parent = this;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"242"$" this.children.add(child);"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"243"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"244"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"245"$" @Override"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"246"$" @Id"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"247"$" @GeneratedValue(strategy=GenerationType.AUTO)"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"248"$" public Long getId() {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"249"$" return id;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"250"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"251"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"252"$" public String getColumn1() {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"253"$" return column1;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"254"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"255"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"256"$" public void setColumn1(String column1) {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"257"$" this.column1 = column1;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"258"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"259"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"260"$" public String getColumn2() {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"261"$" return column2;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"262"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"263"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"264"$" public void setColumn2(String column2) {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"265"$" this.column2 = column2;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"266"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"267"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"268"$" public String getColumn3() {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"269"$" return column3;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"270"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"271"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"272"$" public void setColumn3(String column3) {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"273"$" this.column3 = column3;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"274"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"275"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"276"$" public void setId(Long id) {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"277"$" this.id = id;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"278"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"279"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"280"$" @Override"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"281"$" public int hashCode() {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"282"$" final int prime = 31;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"283"$" int result = 1;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"284"$" result = prime * result + ((id == null) ? 0 : id.hashCode());"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"285"$" return result;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"286"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"287"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"288"$" @Override"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"289"$" public boolean equals(Object obj) {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"290"$" if (this == obj)"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"291"$" return true;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"292"$" if (obj == null)"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"293"$" return false;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"294"$" if (getClass() != obj.getClass())"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"295"$" return false;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"296"$" DummyModel other = (DummyModel) obj;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"297"$" if (id == null) {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"298"$" if (other.id != null)"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"299"$" return false;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"300"$" } else if (!id.equals(other.id))"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"301"$" return false;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"302"$" return true;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"303"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"304"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "DummyModel.java"$"305"$"}"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/DummyModel.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"306"$"++ b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"307"$"1,77 @@"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"308"$"/**"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"309"$" *"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"310"$" */"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"311"$"package org.activejpa.utils;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"312"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"313"$"import static org.testng.Assert.assertEquals;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"314"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"315"$"import java.util.concurrent.TimeUnit;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"316"$"import java.util.concurrent.atomic.AtomicLong;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"317"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"318"$"import org.activejpa.entity.testng.BaseModelTest;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"319"$"import org.activejpa.entity.testng.DomainClassObjectFactory;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"320"$"import org.activejpa.jpa.JPA;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"321"$"import org.testng.IObjectFactory;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"322"$"import org.testng.ITestContext;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"323"$"import org.testng.annotations.BeforeClass;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"324"$"import org.testng.annotations.ObjectFactory;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"325"$"import org.testng.annotations.Test;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"326"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"327"$"import com.google.common.util.concurrent.Uninterruptibles;"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"328"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"329"$"/**"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"330"$" * @author ganeshs"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"331"$" *"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"332"$" */"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"333"$"public class JpaThreadFactoryTest extends BaseModelTest {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"334"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"335"$" /**"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"336"$" * HACK. `mvn test` will be run before the package is created. javaagent can be loaded only from a jar. Since the"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"337"$" * jar is not yet created, it will throw agent not found exception. This is a hack to get rid of that exception"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"338"$" */"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"339"$" @ObjectFactory"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"340"$" public IObjectFactory getObjectFactory(ITestContext context) throws Exception {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"341"$" return new DomainClassObjectFactory();"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"342"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"343"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"344"$" @BeforeClass"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"345"$" public void beforeClass() throws Exception {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"346"$" JPA.instance.addPersistenceUnit(""test"");"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"347"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"348"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"349"$" @Override"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"350"$" public void setup() throws Exception {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"351"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"352"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"353"$" @Override"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"354"$" public void destroy() throws Exception {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"355"$" DummyModel.deleteAll();"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"356"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"357"$""$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"358"$" @Test"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"359"$" public void shouldCreateNewEntityManagerForEveryThreadRun() {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"360"$" final DummyModel model = new DummyModel(""value1"", ""value2"", ""value3"");"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"361"$" model.persist();"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"362"$" final AtomicLong atomicLong = new AtomicLong(0);"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"363"$" Runnable runnable = new Runnable() {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"364"$" @Override"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"365"$" public void run() {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"366"$" DummyModel model1 = DummyModel.findById(model.getId());"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"367"$" if (atomicLong.get() == 1) {"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"368"$" assertEquals(model1.getColumn1(), ""value1"");"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"369"$" atomicLong.incrementAndGet();"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"370"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"371"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"372"$" };"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"373"$" Thread thread = new ActiveJpaThreadFactory().newThread(runnable);"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"374"$" thread.run();"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"375"$" atomicLong.incrementAndGet();"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"376"$" Uninterruptibles.sleepUninterruptibly(1, TimeUnit.SECONDS);"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"377"$" DummyModel model1 = DummyModel.findById(model.getId());"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"378"$" model.setColumn1(""value4"");"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"379"$" model1.persist();"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"380"$" thread.run();"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"381"$" Uninterruptibles.sleepUninterruptibly(1, TimeUnit.SECONDS);"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"382"$" assertEquals(atomicLong.get(), 2L, ""Assert in thread not run"");"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"383"$" }"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "JpaThreadFactoryTest.java"$"384"$"}"$"verdict"$"1"$" b/activejpa-utils/src/test/java/org/activejpa/utils/JpaThreadFactoryTest.java"$"2014-04-28 17:26:40" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-04-29 10:12:36" "README.md"$"1"$"19,7 @@ AcitveJpa abstracts out some of the most common functionalities you might need i"$"verdict"$"1"$" b/README.md"$"2014-04-29 10:12:36" "README.md"$"2"$" filter.addSortField(""status"", true);"$"verdict"$"1"$" b/README.md"$"2014-04-29 10:12:36" "README.md"$"3"$"74,7 @@ ActiveJpa is available as a Maven artifact and should be fairly simpler to integ"$"verdict"$"1"$" b/README.md"$"2014-04-29 10:12:36" "README.md"$"4"$" 0.1.6"$"verdict"$"1"$" b/README.md"$"2014-04-29 10:12:36" "EntityCollection.java"$"18"$"++ b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2014-06-30 06:52:48" "EntityCollection.java"$"19"$"17,7 @@ import javax.persistence.criteria.Root;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2014-06-30 06:52:48" "EntityCollection.java"$"20"$"import org.javalite.common.Inflector;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2014-06-30 06:52:48" "EntityCollection.java"$"21"$"169,15 @@ public class EntityCollection extends BaseObject {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2014-06-30 06:52:48" "EntityCollection.java"$"22"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2014-06-30 06:52:48" "EntityCollection.java"$"23"$" * Constructs the name of the method from the collectionName"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2014-06-30 06:52:48" "EntityCollection.java"$"24"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2014-06-30 06:52:48" "EntityCollection.java"$"25"$" * @param prefix"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2014-06-30 06:52:48" "EntityCollection.java"$"26"$" * @param collectionName"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2014-06-30 06:52:48" "EntityCollection.java"$"27"$" * @return"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2014-06-30 06:52:48" "EntityCollection.java"$"28"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2014-06-30 06:52:48" "EntityCollection.java"$"29"$" collectionName = Inflector.singularize(collectionName);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2014-06-30 06:52:48" "EntityCollection.java"$"30"$" collectionName.substring(0, 1).toUpperCase() + collectionName.substring(1);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/EntityCollection.java"$"2014-06-30 06:52:48" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-06-30 08:15:39" "README.md"$"1"$"74,7 @@ ActiveJpa is available as a Maven artifact and should be fairly simpler to integ"$"verdict"$"1"$" b/README.md"$"2014-06-30 08:15:39" "README.md"$"2"$" 0.1.7"$"verdict"$"1"$" b/README.md"$"2014-06-30 08:15:39" "BaseObject.java"$"20"$"++ b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"21"$"4,10 @@"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"22"$"import javax.persistence.Query;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"23"$"import javax.persistence.criteria.CriteriaDelete;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"24"$"22,20 @@ class BaseObject {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"25"$" updateQueryParams(query, filter);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"26"$" return query;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"27"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"28"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"29"$" protected static Query createQuery(CriteriaDelete cQuery, Filter filter) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"30"$" Query query = getEntityManager().createQuery(cQuery);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"31"$" updateQueryParams(query, filter);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"32"$" return query;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"33"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"34"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "BaseObject.java"$"35"$" private static void updateQueryParams(Query query, Filter filter) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/BaseObject.java"$"2014-06-30 08:20:46" "Condition.java"$"36"$"++ b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-06-30 08:20:46" "Condition.java"$"37"$"137,27 @@ public class Condition extends AbstractConstruct {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-06-30 08:20:46" "Condition.java"$"38"$" name = cleanName(name);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-06-30 08:20:46" "Condition.java"$"39"$" return createPredicate(builder, path, builder.parameter(path.getJavaType(), cleanName(name)));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-06-30 08:20:46" "Condition.java"$"40"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-06-30 08:20:46" "Condition.java"$"41"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-06-30 08:20:46" "Condition.java"$"42"$" * Cleans the name to align with the jpa query language constructs"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-06-30 08:20:46" "Condition.java"$"43"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-06-30 08:20:46" "Condition.java"$"44"$" * @param name"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-06-30 08:20:46" "Condition.java"$"45"$" * @return"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-06-30 08:20:46" "Condition.java"$"46"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-06-30 08:20:46" "Condition.java"$"47"$" protected String cleanName(String name) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-06-30 08:20:46" "Condition.java"$"48"$" return name.replace(""."", ""0_"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-06-30 08:20:46" "Condition.java"$"49"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-06-30 08:20:46" "Filter.java"$"50"$"++ b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"51"$"10,7 @@ import java.util.List;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"52"$"import javax.persistence.criteria.CriteriaDelete;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"53"$"114,13 @@ public class Filter {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"54"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"55"$" * Constructs the select criteria query"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"56"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"57"$" * @param builder"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"58"$" * @param query"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"59"$" * @param root"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"60"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"61"$"139,23 @@ public class Filter {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"62"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"63"$" * Constructs the delete criteria query"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"64"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"65"$" * @param builder"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"66"$" * @param query"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"67"$" * @param root"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"68"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"69"$" public void constructQuery(CriteriaBuilder builder, CriteriaDelete query, Root root) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"70"$" if (conditions != null || !conditions.isEmpty()) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"71"$" List predicates = new ArrayList();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"72"$" for (Condition condition : conditions) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"73"$" predicates.add(condition.constructQuery(builder, root));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"74"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"75"$" query.where(predicates.toArray(new Predicate[0]));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"76"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"77"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Filter.java"$"78"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Filter.java"$"2014-06-30 08:20:46" "Model.java"$"79"$"++ b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"2014-06-30 08:20:46" "Model.java"$"80"$"4,6 @@"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"2014-06-30 08:20:46" "Model.java"$"81"$"15,7 @@ import javax.persistence.NonUniqueResultException;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"2014-06-30 08:20:46" "Model.java"$"82"$"import javax.persistence.criteria.CriteriaDelete;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"2014-06-30 08:20:46" "Model.java"$"83"$"26,6 @@ import org.activejpa.jpa.JPA;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"2014-06-30 08:20:46" "Model.java"$"84"$"237,11 @@ public abstract class Model extends BaseObject {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"2014-06-30 08:20:46" "Model.java"$"85"$" CriteriaBuilder builder = manager.getCriteriaBuilder();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"2014-06-30 08:20:46" "Model.java"$"86"$" CriteriaDelete deleteQuery = builder.createCriteriaDelete(clazz);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"2014-06-30 08:20:46" "Model.java"$"87"$" Root root = deleteQuery.from(clazz);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"2014-06-30 08:20:46" "Model.java"$"88"$" filter.constructQuery(builder, deleteQuery, root);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"2014-06-30 08:20:46" "Model.java"$"89"$" Query query = createQuery(deleteQuery, filter);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"2014-06-30 08:20:46" "FilterTest.java"$"90"$"++ b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"91"$"16,7 @@ import java.util.Arrays;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"92"$"import javax.persistence.criteria.CriteriaDelete;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"93"$"89,20 @@ public class FilterTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"94"$" @Test"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"95"$" public void shouldConstructCriteriaDeleteQuery() {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"96"$" Filter filter = new Filter(mock(Condition.class), mock(Condition.class));"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"97"$" CriteriaBuilder builder = mock(CriteriaBuilder.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"98"$" Root root = mock(Root.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"99"$" Predicate p1 = mock(Predicate.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"100"$" Predicate p2 = mock(Predicate.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"101"$" when(filter.getConditions().get(0).constructQuery(builder, root)).thenReturn(p1);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"102"$" when(filter.getConditions().get(1).constructQuery(builder, root)).thenReturn(p2);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"103"$" CriteriaDelete query = mock(CriteriaDelete.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"104"$" filter.constructQuery(builder, query, root);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"105"$" verify(query).where(p1, p2);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"106"$" }"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "FilterTest.java"$"107"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-06-30 08:20:46" "log4j.properties"$"108"$"++ b/activejpa-core/src/test/resources/log4j.properties"$"verdict"$"1"$" b/activejpa-core/src/test/resources/log4j.properties"$"2014-06-30 08:20:46" "log4j.properties"$"109"$"1,6 @@"$"verdict"$"1"$" b/activejpa-core/src/test/resources/log4j.properties"$"2014-06-30 08:20:46" "log4j.properties"$"110"$"log4j.rootLogger=DEBUG, stdout"$"verdict"$"1"$" b/activejpa-core/src/test/resources/log4j.properties"$"2014-06-30 08:20:46" "log4j.properties"$"111"$"log4j.appender.stdout.layout.ConversionPattern=%d [%t] [%X{X-Transaction-Id}] [%X{X-Request-Id}] %-5p %c - %m%n"$"verdict"$"1"$" b/activejpa-core/src/test/resources/log4j.properties"$"2014-06-30 08:20:46" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-06-30 08:39:05" "README.md"$"1"$"74,7 @@ ActiveJpa is available as a Maven artifact and should be fairly simpler to integ"$"verdict"$"1"$" b/README.md"$"2014-06-30 08:39:05" "README.md"$"2"$" 0.2.0"$"verdict"$"1"$" b/README.md"$"2014-06-30 08:39:05" "README.md"$"3"$"93,7 @@ ActiveJpa is available as a Maven artifact and should be fairly simpler to integ"$"verdict"$"1"$" b/README.md"$"2014-06-30 08:39:05" "README.md"$"4"$"* hibernate-jpa-2.1-api.1.0.0-Final.jar"$"verdict"$"1"$" b/README.md"$"2014-06-30 08:39:05" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-07-01 21:32:42" "README.md"$"1"$"74,7 @@ ActiveJpa is available as a Maven artifact and should be fairly simpler to integ"$"verdict"$"1"$" b/README.md"$"2014-07-01 21:32:42" "README.md"$"2"$" 0.2.1"$"verdict"$"1"$" b/README.md"$"2014-07-01 21:32:42" "Condition.java"$"7"$"++ b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"8"$"8,6 @@ import java.util.Arrays;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"9"$"73,13 @@ public class Condition extends AbstractConstruct {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"10"$" name = cleanName(name);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"11"$" name), builder.parameter(path.getJavaType(), ""to"" + name));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"12"$" public void setParameters(Query query, String name, Object value, Class paramType) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"13"$" name = cleanName(name);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"14"$"87,8 @@ public class Condition extends AbstractConstruct {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"15"$" value + "" should be an array of size 2"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"16"$" name, values[0]);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"17"$" name, values[1]);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"18"$" super.setParameters(query, ""from"" + name, values[0], paramType);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"19"$" super.setParameters(query, ""to"" + name, values[1], paramType);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"20"$"103,21 @@ public class Condition extends AbstractConstruct {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"21"$" public void setParameters(Query query, String name, Object value, Class paramType) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"22"$" name = cleanName(name);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"23"$" list.add(ConvertUtil.convert(val, paramType));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"24"$" name = cleanName(name);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"25"$"138,9 @@ public class Condition extends AbstractConstruct {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"26"$" "" "" + operator + "" :"" + name;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"27"$" public void setParameters(Query query, String name, Object value, Class paramType) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"28"$" value = ConvertUtil.convert(value, paramType);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"29"$"167,8 @@ public class Condition extends AbstractConstruct {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"30"$" private Path path;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"31"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"32"$"241,26 @@ public class Condition extends AbstractConstruct {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"33"$" path = getPath(root, name);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"34"$" operator.setParameters(query, name, value, path.getJavaType());"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"35"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"36"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"37"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"38"$" * @return the path"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"39"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"40"$" Path getPath() {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"41"$" return path;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"42"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"43"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"44"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"45"$" * @param path the path to set"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"46"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"47"$" void setPath(Path path) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "Condition.java"$"48"$" this.path = path;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Condition.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"49"$"++ b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"50"$"77,7 @@ public class ConditionTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"51"$" condition.setPath(path);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"52"$"100,7 @@ public class ConditionTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"53"$" condition.setPath(path);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"54"$"123,7 @@ public class ConditionTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"55"$" condition.setPath(path);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"56"$"146,7 @@ public class ConditionTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"57"$" condition.setPath(path);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"58"$"169,7 @@ public class ConditionTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"59"$" condition.setPath(path);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"60"$"192,7 @@ public class ConditionTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"61"$" condition.setPath(path);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"62"$"216,7 @@ public class ConditionTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"63"$" condition.setPath(path);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"64"$"239,7 @@ public class ConditionTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"65"$" condition.setPath(path);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"66"$"263,7 @@ public class ConditionTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "ConditionTest.java"$"67"$" condition.setPath(path);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/ConditionTest.java"$"2014-07-01 21:37:46" "FilterTest.java"$"68"$"++ b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-07-01 21:37:46" "FilterTest.java"$"69"$"19,7 @@ import javax.persistence.criteria.CriteriaBuilder;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-07-01 21:37:46" "FilterTest.java"$"70"$"import javax.persistence.criteria.Path;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-07-01 21:37:46" "FilterTest.java"$"71"$"125,10 @@ public class FilterTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-07-01 21:37:46" "FilterTest.java"$"72"$" Path path = mock(Path.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-07-01 21:37:46" "FilterTest.java"$"73"$" when(path.getJavaType()).thenReturn(String.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-07-01 21:37:46" "FilterTest.java"$"74"$" filter.getConditions().get(0).setPath(path);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-07-01 21:37:46" "FilterTest.java"$"75"$" filter.getConditions().get(1).setPath(path);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/entity/FilterTest.java"$"2014-07-01 21:37:46" "BeanUtil.java"$"0"$"++ b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2014-07-04 07:48:16" "BeanUtil.java"$"1"$"65,16 @@ public class BeanUtil {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2014-07-04 07:48:16" "BeanUtil.java"$"2"$" if (PropertyUtil.isSimpleValueType(elementType)) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2014-07-04 07:48:16" "BeanUtil.java"$"3"$" map.put(entry.getKey(), ConvertUtil.convert(entry.getValue(), elementType));"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2014-07-04 07:48:16" "BeanUtil.java"$"4"$" } else {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2014-07-04 07:48:16" "BeanUtil.java"$"5"$" Object value = map.get(entry.getKey());"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2014-07-04 07:48:16" "BeanUtil.java"$"6"$" if (value == null) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2014-07-04 07:48:16" "BeanUtil.java"$"7"$" value = elementType.newInstance();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2014-07-04 07:48:16" "BeanUtil.java"$"8"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2014-07-04 07:48:16" "BeanUtil.java"$"9"$" load(value, (Map)entry.getValue());"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2014-07-04 07:48:16" "BeanUtil.java"$"10"$" map.put(entry.getKey(), value);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/util/BeanUtil.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"11"$"++ b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"12"$"44,19 @@ public class BeanUtilTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"13"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"14"$" @Test"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"15"$" public void shouldLoadBeanWithMapOfStrings() {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"16"$" Map data = new HashMap();"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"17"$" Map map = new HashMap();"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"18"$" data.put(""stringValue"", ""string"");"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"19"$" data.put(""integerValue"", ""1234"");"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"20"$" map.put(""map"", data);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"21"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"22"$" DummyModel2 model2 = new DummyModel2();"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"23"$" BeanUtil.load(model2, map);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"24"$" assertTrue(model2.getMap().containsKey(""stringValue""));"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"25"$" }"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"26"$"98,8 @@ public class BeanUtilTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"27"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"28"$" private Map map = new HashMap();"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"29"$"114,20 @@ public class BeanUtilTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"30"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"31"$" /**"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"32"$" * @return the map"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"33"$" */"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"34"$" public Map getMap() {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"35"$" return map;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"36"$" }"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"37"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"38"$" /**"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"39"$" * @param map the map to set"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"40"$" */"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"41"$" public void setMap(Map map) {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"42"$" this.map = map;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "BeanUtilTest.java"$"43"$" }"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/util/BeanUtilTest.java"$"2014-07-04 07:48:16" "Model.java"$"0"$"++ b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"2014-07-06 05:13:58" "Model.java"$"1"$"338,7 @@ public abstract class Model extends BaseObject {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"2014-07-06 05:13:58" "Model.java"$"2"$" public static interface Executor {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/entity/Model.java"$"2014-07-06 05:13:58" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-07-06 19:47:47" "README.md"$"1"$"74,7 @@ ActiveJpa is available as a Maven artifact and should be fairly simpler to integ"$"verdict"$"1"$" b/README.md"$"2014-07-06 19:47:47" "README.md"$"2"$" 0.2.2"$"verdict"$"1"$" b/README.md"$"2014-07-06 19:47:47" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2014-08-10 06:54:55" ".travis.yml"$"1"$"1,5 @@"$"verdict"$"1"$" b/.travis.yml"$"2014-08-10 06:54:55" ".travis.yml"$"2"$"after_success: mvn cobertura:cobertura coveralls:cobertura"$"verdict"$"1"$" b/.travis.yml"$"2014-08-10 06:54:55" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-08-10 07:15:59" "README.md"$"1"$"1,4 @@"$"verdict"$"1"$" b/README.md"$"2014-08-10 07:15:59" "README.md"$"2"$"ActiveJpa [![Build Status](https://travis-ci.org/ActiveJpa/activejpa.png?branch=master)](https://travis-ci.org/ActiveJpa/activejpa) [![Coverage Status](https://img.shields.io/coveralls/ActiveJpa/activejpa.svg)](https://coveralls.io/r/ActiveJpa/activejpa)"$"verdict"$"1"$" b/README.md"$"2014-08-10 07:15:59" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-08-10 07:38:36" "README.md"$"1"$"1,4 @@"$"verdict"$"1"$" b/README.md"$"2014-08-10 07:38:36" "README.md"$"2"$"ActiveJpa [![Build Status](https://travis-ci.org/ActiveJpa/activejpa.png?branch=master)](https://travis-ci.org/ActiveJpa/activejpa) [![Coverage Status](https://img.shields.io/coveralls/ActiveJpa/activejpa.svg)](https://coveralls.io/r/ActiveJpa/activejpa)"$"verdict"$"1"$" b/README.md"$"2014-08-10 07:38:36" "README"$"0"$"++ b/activejpa-examples/activejpa-examples-spring/README"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2014-09-04 04:00:49" "README"$"1"$"33,5 @@ Ensure your entity classes extend org.activejpa.entity.Model"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2014-09-04 04:00:49" "README"$"2"$""$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2014-09-04 04:00:49" "README"$"3"$"Hit http://localhost:9966/petclinic/ and playaround with the petclinic application"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/README"$"2014-09-04 04:00:49" "DomainClassFileTransformer.java"$"0"$"++ b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"1"$"6,8 @@ package org.activejpa.enhancer;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"2"$"import java.util.Arrays;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"3"$"import java.util.List;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"4"$"20,8 @@ public class DomainClassFileTransformer implements ClassFileTransformer {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"5"$" public static final List ignoredPackages = Arrays.asList(""javax/"", ""java/"", ""sun/"", ""com/sun/"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"6"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"7"$"35,9 @@ public class DomainClassFileTransformer implements ClassFileTransformer {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"8"$" if (skipClass(className)) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"9"$" return null;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"10"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"11"$" className);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"12"$"49,19 @@ public class DomainClassFileTransformer implements ClassFileTransformer {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"13"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"14"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"15"$" * Checks if the class can be ignored"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"16"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"17"$" * @param className"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"18"$" * @return"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"19"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"20"$" protected boolean skipClass(String className) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"21"$" for (String name : ignoredPackages) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"22"$" if (className.startsWith(name)) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"23"$" return true;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"24"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"25"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"26"$" return false;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformer.java"$"27"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/enhancer/DomainClassFileTransformer.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"28"$"++ b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"29"$"3,10 @@"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"30"$"import static org.mockito.Matchers.anyString;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"31"$"import static org.mockito.Matchers.eq;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"32"$"import static org.mockito.Mockito.never;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"33"$"31,18 @@ public class DomainClassFileTransformerTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"34"$" transformer.transform(loader, DomainClassEnhancer.class.getName(), null, null, null);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"35"$" verify(enhancer).enhance(loader, DomainClassEnhancer.class.getName());"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"36"$" }"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"37"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"38"$" @Test"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"39"$" public void shouldNotTransformIgnoredPackageClasses() throws IllegalClassFormatException {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"40"$" ClassLoader loader = mock(ClassLoader.class);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"41"$" DomainClassFileTransformer transformer = new DomainClassFileTransformer(enhancer);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"42"$" transformer.transform(loader, ""javax/test"", null, null, null);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"43"$" transformer.transform(loader, ""java/lang/String"", null, null, null);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"44"$" transformer.transform(loader, ""com/sun/test"", null, null, null);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"45"$" transformer.transform(loader, ""sun/test"", null, null, null);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "DomainClassFileTransformerTest.java"$"46"$" verify(enhancer, never()).enhance(eq(loader), anyString());"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/enhancer/DomainClassFileTransformerTest.java"$"2014-09-26 11:46:37" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2014-09-26 14:02:57" "README.md"$"1"$"74,7 @@ ActiveJpa is available as a Maven artifact and should be fairly simpler to integ"$"verdict"$"1"$" b/README.md"$"2014-09-26 14:02:57" "README.md"$"2"$" 0.2.3"$"verdict"$"1"$" b/README.md"$"2014-09-26 14:02:57" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2016-08-09 18:20:59" ".travis.yml"$"1"$"3,6 @@ after_success: mvn cobertura:cobertura coveralls:cobertura"$"verdict"$"1"$" b/.travis.yml"$"2016-08-09 18:20:59" "JPA.java"$"13"$"++ b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-09 18:20:59" "JPA.java"$"14"$"30,8 @@ public class JPA {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-09 18:20:59" "JPA.java"$"15"$" private static final String HIBERNATE_JPA_PERSISTENCE = ""org.hibernate.jpa.HibernatePersistenceProvider"";"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-09 18:20:59" "JPA.java"$"16"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-09 18:20:59" "JPA.java"$"17"$"40,7 @@ public class JPA {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-09 18:20:59" "JPA.java"$"18"$" if (providerClass.equals(HIBERNATE_PERSISTENCE) || providerClass.equals(HIBERNATE_JPA_PERSISTENCE)) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-09 18:20:59" "VetsAtomView.java"$"43"$"++ b/activejpa-examples/activejpa-examples-spring/src/main/java/org/activejpa/examples/petclinic/web/VetsAtomView.java"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/src/main/java/org/activejpa/examples/petclinic/web/VetsAtomView.java"$"2016-08-09 18:20:59" "VetsAtomView.java"$"44"$"26,9 @@ import org.activejpa.examples.petclinic.model.Vet;"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/src/main/java/org/activejpa/examples/petclinic/web/VetsAtomView.java"$"2016-08-09 18:20:59" "VetsAtomView.java"$"45"$"import com.rometools.rome.feed.atom.Content;"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/src/main/java/org/activejpa/examples/petclinic/web/VetsAtomView.java"$"2016-08-09 18:20:59" "VetsAtomView.java"$"46"$"import com.rometools.rome.feed.atom.Entry;"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/src/main/java/org/activejpa/examples/petclinic/web/VetsAtomView.java"$"2016-08-09 18:20:59" "VetsAtomView.java"$"47"$"import com.rometools.rome.feed.atom.Feed;"$"verdict"$"1"$" b/activejpa-examples/activejpa-examples-spring/src/main/java/org/activejpa/examples/petclinic/web/VetsAtomView.java"$"2016-08-09 18:20:59" ".travis.yml"$"0"$"++ b/.travis.yml"$"verdict"$"1"$" b/.travis.yml"$"2016-08-28 08:11:18" ".travis.yml"$"1"$"1,7 @@"$"verdict"$"1"$" b/.travis.yml"$"2016-08-28 08:11:18" ".travis.yml"$"2"$" - oraclejdk8"$"verdict"$"1"$" b/.travis.yml"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"21"$"++ b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"22"$"1,18 @@"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"23"$"/**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"24"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"25"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"26"$"package org.activejpa.jpa;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"27"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"28"$"import javax.persistence.EntityManager;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"29"$"import javax.persistence.EntityManagerFactory;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"30"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"31"$"/**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"32"$" * @author ganeshs"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"33"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"34"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"35"$"public interface EntityManagerProvider {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"36"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"37"$" EntityManagerFactory getEntityManagerFactory();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"38"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"39"$" EntityManager getEntityManager();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProvider.java"$"40"$"}"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProvider.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"41"$"++ b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"42"$"1,34 @@"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"43"$"/**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"44"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"45"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"46"$"package org.activejpa.jpa;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"47"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"48"$"import javax.persistence.EntityManager;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"49"$"import javax.persistence.EntityManagerFactory;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"50"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"51"$"/**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"52"$" * @author ganeshs"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"53"$" *"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"54"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"55"$"public class EntityManagerProviderImpl implements EntityManagerProvider {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"56"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"57"$" private EntityManagerFactory factory;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"58"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"59"$" /**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"60"$" * @param factory"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"61"$" */"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"62"$" public EntityManagerProviderImpl(EntityManagerFactory factory) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"63"$" this.factory = factory;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"64"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"65"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"66"$" @Override"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"67"$" public EntityManagerFactory getEntityManagerFactory() {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"68"$" return factory;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"69"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"70"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"71"$" @Override"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"72"$" public EntityManager getEntityManager() {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"73"$" return factory.createEntityManager();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"74"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"75"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "EntityManagerProviderImpl.java"$"76"$"}"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/EntityManagerProviderImpl.java"$"2016-08-28 08:11:18" "JPA.java"$"77"$"++ b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-28 08:11:18" "JPA.java"$"78"$"67,22 @@ public class JPA {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-28 08:11:18" "JPA.java"$"79"$" public void addPersistenceUnit(String persistenceUnitName, EntityManagerProvider provider) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-28 08:11:18" "JPA.java"$"80"$" addPersistenceUnit(persistenceUnitName, provider, true);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-28 08:11:18" "JPA.java"$"81"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-28 08:11:18" "JPA.java"$"82"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-28 08:11:18" "JPA.java"$"83"$" public void addPersistenceUnit(String persistenceUnitName, EntityManagerProvider provider, boolean isDefault) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-28 08:11:18" "JPA.java"$"84"$" JPAConfig config = new JPAConfig(persistenceUnitName, provider);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-28 08:11:18" "JPA.java"$"85"$" public void addPersistenceUnit(String persistenceUnitName, EntityManagerFactory factory, boolean isDefault) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-28 08:11:18" "JPA.java"$"86"$" addPersistenceUnit(persistenceUnitName, new EntityManagerProviderImpl(factory), isDefault);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-28 08:11:18" "JPA.java"$"87"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-28 08:11:18" "JPA.java"$"88"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPA.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"89"$"++ b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"90"$"5,9 @@ package org.activejpa.jpa;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"91"$"import org.slf4j.Logger;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"92"$"import org.slf4j.LoggerFactory;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"93"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"94"$"/**"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"95"$"16,26 @@ public class JPAConfig {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"96"$" private final EntityManagerProvider entityManagerProvider;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"97"$" private static final Logger logger = LoggerFactory.getLogger(JPAConfig.class);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"98"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"99"$" public JPAConfig(String name, EntityManagerProvider provider) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"100"$" this.entityManagerProvider = provider;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"101"$" if (entityManagerProvider.getEntityManagerFactory().isOpen()) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"102"$" entityManagerProvider.getEntityManagerFactory().close();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"103"$" } else {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"104"$" logger.info(""Entity manager factory is not open"");"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"105"$" }"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"106"$" logger.warn(""Failed while closing the entity manager factory"", e);"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"107"$"64,8 @@ public class JPAConfig {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"108"$" public EntityManagerProvider getEntityManagerProvider() {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"109"$" return entityManagerProvider;"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"110"$""$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAConfig.java"$"111"$"}"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAConfig.java"$"2016-08-28 08:11:18" "JPAContext.java"$"112"$"++ b/activejpa-core/src/main/java/org/activejpa/jpa/JPAContext.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAContext.java"$"2016-08-28 08:11:18" "JPAContext.java"$"113"$"24,7 @@ public class JPAContext {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAContext.java"$"2016-08-28 08:11:18" "JPAContext.java"$"114"$" entityManager = config.getEntityManagerProvider().getEntityManager();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAContext.java"$"2016-08-28 08:11:18" "JPAConfigTest.java"$"115"$"++ b/activejpa-core/src/test/java/org/activejpa/jpa/JPAConfigTest.java"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAConfigTest.java"$"2016-08-28 08:11:18" "JPAConfigTest.java"$"116"$"5,7 @@ package org.activejpa.jpa;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAConfigTest.java"$"2016-08-28 08:11:18" "JPAConfigTest.java"$"117"$"import static org.mockito.Mockito.when;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAConfigTest.java"$"2016-08-28 08:11:18" "JPAConfigTest.java"$"118"$"25,15 @@ public class JPAConfigTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAConfigTest.java"$"2016-08-28 08:11:18" "JPAConfigTest.java"$"119"$" private EntityManagerProvider emp;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAConfigTest.java"$"2016-08-28 08:11:18" "JPAConfigTest.java"$"120"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAConfigTest.java"$"2016-08-28 08:11:18" "JPAConfigTest.java"$"121"$" emp = new EntityManagerProviderImpl(emf);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAConfigTest.java"$"2016-08-28 08:11:18" "JPAConfigTest.java"$"122"$" config = new JPAConfig(""test"", emp);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAConfigTest.java"$"2016-08-28 08:11:18" "JPAConfigTest.java"$"123"$"65,7 @@ public class JPAConfigTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAConfigTest.java"$"2016-08-28 08:11:18" "JPAConfigTest.java"$"124"$" when(emf.isOpen()).thenReturn(true);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAConfigTest.java"$"2016-08-28 08:11:18" "JPAContextTest.java"$"125"$"++ b/activejpa-core/src/test/java/org/activejpa/jpa/JPAContextTest.java"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAContextTest.java"$"2016-08-28 08:11:18" "JPAContextTest.java"$"126"$"32,8 @@ public class JPAContextTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAContextTest.java"$"2016-08-28 08:11:18" "JPAContextTest.java"$"127"$" private EntityManagerProvider emp;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAContextTest.java"$"2016-08-28 08:11:18" "JPAContextTest.java"$"128"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAContextTest.java"$"2016-08-28 08:11:18" "JPAContextTest.java"$"129"$"41,8 @@ public class JPAContextTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAContextTest.java"$"2016-08-28 08:11:18" "JPAContextTest.java"$"130"$" emp = new EntityManagerProviderImpl(emf);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAContextTest.java"$"2016-08-28 08:11:18" "JPAContextTest.java"$"131"$" when(config.getEntityManagerProvider()).thenReturn(emp);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAContextTest.java"$"2016-08-28 08:11:18" "JPATest.java"$"132"$"++ b/activejpa-core/src/test/java/org/activejpa/jpa/JPATest.java"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPATest.java"$"2016-08-28 08:11:18" "JPATest.java"$"133"$"4,7 @@"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPATest.java"$"2016-08-28 08:11:18" "JPATest.java"$"134"$"import static org.mockito.Mockito.when;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPATest.java"$"2016-08-28 08:11:18" "JPATest.java"$"135"$"29,15 @@ public class JPATest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPATest.java"$"2016-08-28 08:11:18" "JPATest.java"$"136"$" private EntityManagerProvider emp;"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPATest.java"$"2016-08-28 08:11:18" "JPATest.java"$"137"$""$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPATest.java"$"2016-08-28 08:11:18" "JPATest.java"$"138"$" emp = new EntityManagerProviderImpl(emf);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPATest.java"$"2016-08-28 08:11:18" "JPATest.java"$"139"$"93,7 @@ public class JPATest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPATest.java"$"2016-08-28 08:11:18" "JPATest.java"$"140"$" when(emf.isOpen()).thenReturn(true);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPATest.java"$"2016-08-28 08:11:18" "JPATest.java"$"141"$"109,6 @@ public class JPATest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPATest.java"$"2016-08-28 08:11:18" "JPATest.java"$"142"$" assertEquals(config.getEntityManagerProvider().getEntityManagerFactory(), emf);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPATest.java"$"2016-08-28 08:11:18" "README.md"$"0"$"++ b/README.md"$"verdict"$"1"$" b/README.md"$"2016-08-28 08:18:31" "README.md"$"1"$"74,7 @@ ActiveJpa is available as a Maven artifact and should be fairly simpler to integ"$"verdict"$"1"$" b/README.md"$"2016-08-28 08:18:31" "README.md"$"2"$" 0.3.0"$"verdict"$"1"$" b/README.md"$"2016-08-28 08:18:31" "README.md"$"3"$"90,6 @@ ActiveJpa is available as a Maven artifact and should be fairly simpler to integ"$"verdict"$"1"$" b/README.md"$"2016-08-28 08:18:31" "JPAContext.java"$"0"$"++ b/activejpa-core/src/main/java/org/activejpa/jpa/JPAContext.java"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAContext.java"$"2016-08-29 11:48:54" "JPAContext.java"$"1"$"34,7 @@ public class JPAContext {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAContext.java"$"2016-08-29 11:48:54" "JPAContext.java"$"2"$" if (entityManager != null && entityManager.isOpen()) {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAContext.java"$"2016-08-29 11:48:54" "JPAContext.java"$"3"$"60,7 @@ public class JPAContext {"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAContext.java"$"2016-08-29 11:48:54" "JPAContext.java"$"4"$" return entityManager != null && entityManager.isOpen() && entityManager.getTransaction() != null && entityManager.getTransaction().isActive();"$"verdict"$"1"$" b/activejpa-core/src/main/java/org/activejpa/jpa/JPAContext.java"$"2016-08-29 11:48:54" "JPAContextTest.java"$"5"$"++ b/activejpa-core/src/test/java/org/activejpa/jpa/JPAContextTest.java"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAContextTest.java"$"2016-08-29 11:48:54" "JPAContextTest.java"$"6"$"156,7 @@ public class JPAContextTest {"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAContextTest.java"$"2016-08-29 11:48:54" "JPAContextTest.java"$"7"$" when(entityManager.isOpen()).thenReturn(true);"$"verdict"$"1"$" b/activejpa-core/src/test/java/org/activejpa/jpa/JPAContextTest.java"$"2016-08-29 11:48:54"