Class: Stupidedi::Schema::AbstractDef

Inherits:
Object
  • Object
show all
Defined in:
lib/stupidedi/schema/abstract_def.rb

Instance Method Summary collapse

Instance Method Details

#component?Boolean

Is this a component SimpleElementDef?



62
63
64
# File 'lib/stupidedi/schema/abstract_def.rb', line 62

def component?
  false
end

#composite?Boolean

Is this a CompositeElementDef?



57
58
59
# File 'lib/stupidedi/schema/abstract_def.rb', line 57

def composite?
  false
end

#definition?Boolean



14
15
16
# File 'lib/stupidedi/schema/abstract_def.rb', line 14

def definition?
  true
end

#element?Boolean



52
53
54
# File 'lib/stupidedi/schema/abstract_def.rb', line 52

def element?
  false
end

#functional_group?Boolean

Is this an FunctionalGroupDef?



27
28
29
# File 'lib/stupidedi/schema/abstract_def.rb', line 27

def functional_group?
  false
end

#interchange?Boolean

Is this an InterchangeDef?



22
23
24
# File 'lib/stupidedi/schema/abstract_def.rb', line 22

def interchange?
  false
end

#loop?Boolean

Is this a LoopDef?



42
43
44
# File 'lib/stupidedi/schema/abstract_def.rb', line 42

def loop?
  false
end

#repeated?Boolean



67
68
69
# File 'lib/stupidedi/schema/abstract_def.rb', line 67

def repeated?
  false
end

#segment?Boolean

Is this a SegmentDef?



47
48
49
# File 'lib/stupidedi/schema/abstract_def.rb', line 47

def segment?
  false
end

#simple?Boolean

Is this a non-component SimpleElementDef?



72
73
74
# File 'lib/stupidedi/schema/abstract_def.rb', line 72

def simple?
  false
end

#table?Boolean

Is this a TableDef?



37
38
39
# File 'lib/stupidedi/schema/abstract_def.rb', line 37

def table?
  false
end

#transaction_set?Boolean

Is this an TransactionSetDef?



32
33
34
# File 'lib/stupidedi/schema/abstract_def.rb', line 32

def transaction_set?
  false
end

#usage?Boolean



10
11
12
# File 'lib/stupidedi/schema/abstract_def.rb', line 10

def usage?
  false
end