Class: AbstractInvocationContext

Inherits:
Object
  • Object
show all
Defined in:
lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb

Direct Known Subclasses

InvocationContext

Instance Method Summary collapse

Instance Method Details

#create_instance(*args) ⇒ Object

Raises:



28
29
30
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 28

def create_instance(*args)
  raise NotImplementedError, 'method not implemented'
end

#executeObject

Raises:



4
5
6
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 4

def execute
  raise NotImplementedError, 'method not implemented'
end

#get_enum_itemObject

Raises:



56
57
58
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 56

def get_enum_item
  raise NotImplementedError, 'method not implemented'
end

#get_enum_valueObject

Raises:



60
61
62
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 60

def get_enum_value
  raise NotImplementedError, 'method not implemented'
end

#get_index(*args) ⇒ Object

Raises:



32
33
34
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 32

def get_index(*args)
  raise NotImplementedError, 'method not implemented'
end

#get_instance_field(field_name) ⇒ Object

Raises:



20
21
22
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 20

def get_instance_field(field_name)
  raise NotImplementedError, 'method not implemented'
end

#get_rankObject

Raises:



44
45
46
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 44

def get_rank
  raise NotImplementedError, 'method not implemented'
end

#get_ref_valueObject

Raises:



64
65
66
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 64

def get_ref_value
  raise NotImplementedError, 'method not implemented'
end

#get_sizeObject

Raises:



40
41
42
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 40

def get_size
  raise NotImplementedError, 'method not implemented'
end

#get_static_field(field_name) ⇒ Object

Raises:



12
13
14
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 12

def get_static_field(field_name)
  raise NotImplementedError, 'method not implemented'
end

#invoke_generic_method(method_name, *args) ⇒ Object

Raises:



52
53
54
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 52

def invoke_generic_method(method_name, *args)
  raise NotImplementedError, 'method not implemented'
end

#invoke_generic_static_method(method_name, *args) ⇒ Object

Raises:



48
49
50
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 48

def invoke_generic_static_method(method_name, *args)
  raise NotImplementedError, 'method not implemented'
end

#invoke_instance_method(method_name, *args) ⇒ Object

Raises:



16
17
18
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 16

def invoke_instance_method(method_name, *args)
  raise NotImplementedError, 'method not implemented'
end

#invoke_static_method(method_name, *args) ⇒ Object

Raises:



8
9
10
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 8

def invoke_static_method(method_name, *args)
  raise NotImplementedError, 'method not implemented'
end

#retrieve_arrayObject

Raises:



68
69
70
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 68

def retrieve_array
  raise NotImplementedError, 'method not implemented'
end

#set_index(*args) ⇒ Object

Raises:



36
37
38
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 36

def set_index(*args)
  raise NotImplementedError, 'method not implemented'
end

#set_instance_field(field_name, value) ⇒ Object

Raises:



24
25
26
# File 'lib/javonet-ruby-sdk/sdk/internal/abstract_invocation_context.rb', line 24

def set_instance_field(field_name, value)
  raise NotImplementedError, 'method not implemented'
end