Java multi-method framework

被引:0
|
作者
Forax, Remi [1 ]
Duris, Etienne [1 ]
Roussel, Gilles [1 ]
机构
[1] Universite de Marne-la-Vallee, Marne-la-Valle, France
关键词
Algorithms - Data structures - Multiprocessing programs - Multiprogramming;
D O I
暂无
中图分类号
学科分类号
摘要
In Java, method resolution is done at runtime, by late-binding, with respect to the dynamic type of the target object. Some object-oriented languages such as CLOS propose, in addition, late-binding according to dynamic types of arguments. This feature is known as multi-polymorphism and usually achieved by multi-methods. In this paper, we propose a pure Java framework that provides multi-methods, without extending the base Java language nor modifying its semantics but intensively using the reflection mechanism of the language. This paper focuses on the algorithms and the data structures involved in the method resolution strategy we have implemented in an optional package called Java Multi-Method Framework.
引用
收藏
页码:45 / 56
相关论文
共 50 条
  • [1] Java']Java multi-method framework
    Forax, R
    Duris, E
    Roussel, G
    [J]. 37TH INTERNATIONAL CONFERENCE ON TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS, 2000, : 45 - 56
  • [2] A MULTI-METHOD SCHEDULING FRAMEWORK FOR MEDICAL STAFF
    Rashwan, Wael
    Fowler, John
    Arisha, Amr
    [J]. 2018 WINTER SIMULATION CONFERENCE (WSC), 2018, : 1464 - 1475
  • [3] Multi-Method Qualitative Text and Discourse Analysis: A Methodological Framework
    Alejandro, Audrey
    Zhao, Longxuan
    [J]. QUALITATIVE INQUIRY, 2024, 30 (06) : 461 - 473
  • [4] Image segmentation framework based on optimal multi-method fusion
    Zheng, Jia
    Zhang, Dinghua
    Huang, Kuidong
    Sun, Yuanxi
    [J]. IET IMAGE PROCESSING, 2019, 13 (01) : 186 - 195
  • [5] Multi-Method Simulation of Complex Society: Proposition of Modelling Framework
    Olsevicova, Kamila
    [J]. CRAFTING GLOBAL COMPETITIVE ECONOMIES: 2020 VISION STRATEGIC PLANNING & SMART IMPLEMENTATION, VOLS I-IV, 2014, : 870 - 873
  • [6] Iterating a framework for the prevention of caregiver depression in dementia: a multi-method approach
    Ying, Jiangbo
    Yap, Philip
    Gandhi, Mihir
    Liew, Tau Ming
    [J]. INTERNATIONAL PSYCHOGERIATRICS, 2018, 30 (08) : 1119 - 1130
  • [7] Multi-method Modeling Framework for Support of Integrated Water Resources Management
    Nikolic V.V.
    Simonovic S.P.
    [J]. Environmental Processes, 2015, 2 (03) : 461 - 483
  • [8] Applying a Multi-Method Framework to Analyze the Multispectral Acoustic Response of the Seafloor
    Menandro, Pedro S.
    Bastos, Alex C.
    Misiuk, Benjamin
    Brown, Craig J.
    [J]. FRONTIERS IN REMOTE SENSING, 2022, 3
  • [9] Lean 4.0 implementation framework: Proposition using a multi-method research approach
    Bueno, Adauto
    Caiado, Rodrigo Goyannes Gusmao
    de Oliveira, Thais Lopes Guedes
    Scavarda, Luiz Felipe
    Godinho Filho, Moacir
    Tortorella, Guilherme Luz
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2023, 264
  • [10] A multidisciplinary and multi-method research framework for studying integrated care in Flanders (Belgium)
    Dessers, E.
    Dhondt, S.
    Vrijhoef, H. J. M.
    Molema, J. J. W.
    Van Hootegem, G.
    Nys, H.
    Hermans, K.
    Hellings, J.
    Cambre, B.
    Annemans, L.
    [J]. INTERNATIONAL JOURNAL OF INTEGRATED CARE, 2013, 13