Sha256: 46cc04569c1d7cec1e75af71710c0c9a6f0ef4397317e5421680b78bb14cdddb
Contents?: true
Size: 753 Bytes
Versions: 2
Compression:
Stored size: 753 Bytes
Contents
class ObjectifyRepositoryGenerator < BaseScaffold def self.source_root File.join File.dirname(__FILE__), "templates" end def build template("objectify_repository.erb", Configuration.main_class_path(Configuration.repositories_package, "#{repository_interface_name}.java")) template("objectify_repository_impl.erb", Configuration.main_class_path(Configuration.repositories_package, "#{repository_impl_name}.java")) template("repository_test.erb", Configuration.test_class_path(Configuration.repositories_package, "#{repository_test_class_name}.java")) end def orm_import "com.googlecode.objectify.Objectify" end def orm_parameter_name "objectify" end def orm_class orm_parameter_name.camelize end end
Version data entries
2 entries across 2 versions & 1 rubygems