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 )