class Liquigen::Scaffold::Repository

Public Instance Methods

class_lines() click to toggle source
# File lib/liquigen/scaffold/repository.rb, line 20
def class_lines
  [
    "public interface #{name.singularize.camelize}#{file_append} extends EntityRepository<#{name.singularize.camelize}, Long> {"
  ]
end
current_package() click to toggle source
# File lib/liquigen/scaffold/repository.rb, line 3
def current_package
  Liquigen.repository_package_name
end
file_append() click to toggle source
# File lib/liquigen/scaffold/repository.rb, line 7
def file_append
  Liquigen.repository_suffix
end
import_lines() click to toggle source
# File lib/liquigen/scaffold/repository.rb, line 11
def import_lines
  [
    "package #{current_package};",
    'import com.dyg.lib.rest.repository.EntityRepository;',
    "import com.dyg.main.entity.#{name.singularize.camelize};",
    ''
  ]
end
methods_lines() click to toggle source
# File lib/liquigen/scaffold/repository.rb, line 26
def methods_lines
  []
end