TapKit::Attribute
- Class/Module:
- Class
- In:
-
lib/tapkit/access/attribute.rb
- Parent:
-
Object
Methods
adapter_value
adapter_value_type
allow_null?
beautify_name
new
new_value
read_only?
to_h
validate_required_attributes
validate_value
Attributes
- allow_null [RW]
- class_name [RW]
- column_name [RW]
- conversion_method [RW]
- definition [RW]
- entity [R]
- external_type [RW]
- factory_method [RW]
- name [RW]
- precision [RW]
- read_format [RW]
- read_only [RW]
- value_type [RW]
- width [RW]
- write_format [RW]
Public Class Methods
-
new( list = {}, entity = nil )
Public Instance Methods
-
adapter_value( value )
-
adapter_value_type()
-
allow_null?()
-
beautify_name()
-
new_value( value, encoding = nil )
-
read_only?()
-
to_h()
-
validate_required_attributes()
Validation
-
validate_value( value )