Class: JavaModel::EClassClassMethodAdapter

Inherits:
Object
  • Object
show all
Defined in:
lib/java_model/java_to_json.rb

Instance Method Summary collapse

Instance Method Details

#adapt(eobject, map) ⇒ Object



114
115
116
117
118
119
120
121
122
123
124
# File 'lib/java_model/java_to_json.rb', line 114

def adapt(eobject,map)
	field = JavaModel.field_from_getter(eobject)
	map['attr_getter'] = field!=nil
	map['relnoncont_getterFor'] = LightModels::Serialization::serialization_id(field) if field
	map['relnoncont_getterFor'] = nil unless field

	field = JavaModel.field_from_setter(eobject)
	map['attr_setter'] = field!=nil
	map['relnoncont_setterFor'] = LightModels::Serialization::serialization_id(field) if field
	map['relnoncont_setterFor'] = nil unless field
end