Class: Axn::Core::Contract::FieldConfig

Inherits:
Data
  • Object
show all
Defined in:
lib/axn/core/contract.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#defaultObject (readonly)

Returns the value of attribute default

Returns:

  • (Object)

    the current value of default



22
23
24
# File 'lib/axn/core/contract.rb', line 22

def default
  @default
end

#fieldObject (readonly)

Returns the value of attribute field

Returns:

  • (Object)

    the current value of field



22
23
24
# File 'lib/axn/core/contract.rb', line 22

def field
  @field
end

#metadataObject (readonly)

Returns the value of attribute metadata

Returns:

  • (Object)

    the current value of metadata



22
23
24
# File 'lib/axn/core/contract.rb', line 22

def 
  @metadata
end

#preprocessObject (readonly)

Returns the value of attribute preprocess

Returns:

  • (Object)

    the current value of preprocess



22
23
24
# File 'lib/axn/core/contract.rb', line 22

def preprocess
  @preprocess
end

#sensitiveObject (readonly)

Returns the value of attribute sensitive

Returns:

  • (Object)

    the current value of sensitive



22
23
24
# File 'lib/axn/core/contract.rb', line 22

def sensitive
  @sensitive
end

#validationsObject (readonly)

Returns the value of attribute validations

Returns:

  • (Object)

    the current value of validations



22
23
24
# File 'lib/axn/core/contract.rb', line 22

def validations
  @validations
end

Instance Method Details

#descriptionObject



23
# File 'lib/axn/core/contract.rb', line 23

def description = [:description]