Class: Liquigen::Scaffold::Repository
- Inherits:
-
Base
- Object
- Base
- Liquigen::Scaffold::Repository
show all
- Defined in:
- lib/liquigen/scaffold/repository.rb
Instance Attribute Summary
Attributes inherited from Base
#name, #props
Instance Method Summary
collapse
Methods inherited from Base
#directory, #file_name, #initialize, #process, #write_lines
Instance Method Details
#class_lines ⇒ Object
20
21
22
23
24
|
# 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 ⇒ Object
#import_lines ⇒ Object
11
12
13
14
15
16
17
18
|
# 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 ⇒ Object
26
27
28
|
# File 'lib/liquigen/scaffold/repository.rb', line 26
def methods_lines
[]
end
|