Class: JDBCHelper::ObjectWrapper
- Inherits:
-
Object
- Object
- JDBCHelper::ObjectWrapper
- Defined in:
- lib/jdbc-helper/wrapper/object_wrapper.rb
Overview
TODO:
Procedure wrapper with input & output params
Direct Known Subclasses
Instance Attribute Summary collapse
-
#connection ⇒ JDBCHelper::Connection
readonly
Underlying JDBCHelper::Connection object.
-
#name ⇒ String
readonly
Object name (or expression).
Instance Method Summary collapse
-
#initialize(conn, name) ⇒ ObjectWrapper
constructor
Base constructor.
Constructor Details
#initialize(conn, name) ⇒ ObjectWrapper
Base constructor.
21 22 23 24 25 26 27 28 29 |
# File 'lib/jdbc-helper/wrapper/object_wrapper.rb', line 21 def initialize(conn, name) raise Exception.new( "JDBCHelper::ObjectWrapper is an abstract class") if self.instance_of? ObjectWrapper @connection = conn @name = name.to_s JDBCHelper::SQL.check @name, true end |
Instance Attribute Details
#connection ⇒ JDBCHelper::Connection (readonly)
Underlying JDBCHelper::Connection object
12 13 14 |
# File 'lib/jdbc-helper/wrapper/object_wrapper.rb', line 12 def connection @connection end |
#name ⇒ String (readonly)
Object name (or expression)
16 17 18 |
# File 'lib/jdbc-helper/wrapper/object_wrapper.rb', line 16 def name @name end |