Class: Schemurai::VM::StringRules

Inherits:
Data
  • Object
show all
Defined in:
lib/schemurai/vm/compiler.rb

Instance Attribute Summary collapse

Instance Attribute Details

#decode_base64 ⇒ Object (readonly)

Returns the value of attribute decode_base64

Returns:

  • (Object) —

    the current value of decode_base64



65
66
67
# File 'lib/schemurai/vm/compiler.rb', line 65

def decode_base64
  @decode_base64
end

#format ⇒ Object (readonly)

Returns the value of attribute format

Returns:

  • (Object) —

    the current value of format



65
66
67
# File 'lib/schemurai/vm/compiler.rb', line 65

def format
  @format
end

#format_assertion ⇒ Object (readonly)

Returns the value of attribute format_assertion

Returns:

  • (Object) —

    the current value of format_assertion



65
66
67
# File 'lib/schemurai/vm/compiler.rb', line 65

def format_assertion
  @format_assertion
end

#max_length ⇒ Object (readonly)

Returns the value of attribute max_length

Returns:

  • (Object) —

    the current value of max_length



65
66
67
# File 'lib/schemurai/vm/compiler.rb', line 65

def max_length
  @max_length
end

#min_length ⇒ Object (readonly)

Returns the value of attribute min_length

Returns:

  • (Object) —

    the current value of min_length



65
66
67
# File 'lib/schemurai/vm/compiler.rb', line 65

def min_length
  @min_length
end

#parse_json ⇒ Object (readonly)

Returns the value of attribute parse_json

Returns:

  • (Object) —

    the current value of parse_json



65
66
67
# File 'lib/schemurai/vm/compiler.rb', line 65

def parse_json
  @parse_json
end

#pattern ⇒ Object (readonly)

Returns the value of attribute pattern

Returns:

  • (Object) —

    the current value of pattern



65
66
67
# File 'lib/schemurai/vm/compiler.rb', line 65

def pattern
  @pattern
end