Create automatically only getters in Eclipse

前端 未结 3 1291
忘掉有多难
忘掉有多难 2021-02-14 18:55

In Eclipse is it possible to create automatically Getters and Setters for a field. But I have a lot of private fields for which only getters should exist. Is somewhere in Eclips

相关标签:
3条回答
  • 2021-02-14 19:46

    What do you mean by automatically? My plugin lets one create fields with Getters or Setters. You might look into this : http://fast-code.sourceforge.net/. It has simple popup as below:
    (source: sourceforge.net)

    I should mention that eclipse has create Getters/Setters from the source menu. It also puts a marker beside any private member. Then one just needs to press Ctrl-1. Problem with that is it creates both getters or setters.

    0 讨论(0)
  • 2021-02-14 19:47

    One more (may be nasty) way of creating only getters is:

    1. Create the member variables with final modifier (such as private final int hoursSpentInSO)
    2. While in editor, and press Alt + Shift + s, r (Press the r key after a slight delay)
    3. You will get only getters for those final fields, press OK
    4. Once getters are generated, remove the final modifier (if required)
    0 讨论(0)
  • 2021-02-14 19:48

    On the Generate Setters and Getters screen you have Select getters button on the right - use it.

    0 讨论(0)
提交回复
热议问题