SetProperties

Add this URL to your Eclipse Installation to reach this solution's update site.

2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), 2025-12 (4.38)

https://raw.githubusercontent.com/danteCarvalho/SetProperties/master/SetPropertiesUpdateSite

Learn more...
Solution Description

This plugin can set all the properties of a class for you.

You just need to select a variable and press Ctrl + Shift + 7.

Example:

public class Foo{

byte byte1;

Byte byte2;

short short1;

Short short2;

int int1;

Integer int2;

long long1;

Long long2;

float float1;

Float float2;

double double1;

Double double2;

BigInteger biginteger;

BigDecimal bigDecimal;

boolean boolean1;

Boolean boolean2;

char char1;

Character char2;

String string;

Date date;

List coisas;

Set coisas2;

String[] strings1;

Set<String> strings2;

List<String> strings3;

Map<String, String> map1;

}

public void test(){

Foo thing = new Foo();

//if you select the variable 'thing' and press Ctrl+Shift+7 these

lines will appear

thing.setByte1(Byte.valueOf(1 + ""));

thing.setByte2(Byte.valueOf(1 + ""));

thing.setShort1(Short.valueOf(1 + ""));

thing.setShort2(Short.valueOf(1 + ""));

thing.setInt1(Integer.valueOf(1 + ""));

thing.setInt2(Integer.valueOf(1 + ""));

thing.setLong1(Long.valueOf(1 + ""));

thing.setLong2(Long.valueOf(1 + ""));

thing.setFloat1(Float.valueOf(1 + ""));

thing.setFloat2(Float.valueOf(1 + ""));

thing.setDouble1(Double.valueOf(1 + ""));

thing.setDouble2(Double.valueOf(1 + ""));

thing.setBiginteger(new BigInteger(1 + ""));

thing.setBigDecimal(new BigDecimal(1 + ""));

thing.setBoolean1(true);

thing.setBoolean2(true);

thing.setChar1('1');

thing.setChar2('1');

thing.setString("1");

thing.setDate(new Date());

thing.setCoisas(List.of(1));

thing.setCoisas2(Set.of(1));

thing.setStrings1(new String[]{"1"});

thing.setStrings2(Set.of("1"));

thing.setStrings3(List.of("1"));

thing.setMap1(Map.of("1","1"));

}

Additional Details

Eclipse Versions: 2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24), 2022-03 (4.23), 2021-12 (4.22), 2021-09 (4.21), 2021-06 (4.20), 2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1), 2025-12 (4.38)

Platform Support: Windows, Mac, Linux/GTK

Organization Name: Dante Carvalho Costa

Development Status: Production/Stable

Date Created: Wednesday, February 1, 2023 - 12:43

License: MIT

Date Updated: Tuesday, August 12, 2025 - 14:51

Submitted by: dante carvalho costa

Date Ranking Installs Clickthroughs
January 2026 59/572 160 25
December 2025 53/621 391 26
November 2025 63/626 363 7
October 2025 362/637 15 13
September 2025 379/653 14 13
August 2025 327/615 18 12
July 2025 461/636 6 3
June 2025 472/627 5 13
May 2025 429/634 8 14
April 2025 523/623 3 7
March 2025 393/661 16 7
February 2025 477/645 7 16
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 3

Download last 500 errors (CSV)

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for SetProperties.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client