List of usage examples for org.apache.commons.lang3.builder ToStringStyle SHORT_PREFIX_STYLE
ToStringStyle SHORT_PREFIX_STYLE
To view the source code for org.apache.commons.lang3.builder ToStringStyle SHORT_PREFIX_STYLE.
Click Source Link
From source file:org.diorite.chat.placeholder.BasePlaceholderItem.java
@Override public String toString() { return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE).appendSuper(super.toString()) .append("type", this.type).append("id", this.id).toString(); }
From source file:org.diorite.command.Arguments.java
@Override public String toString() { return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE).appendSuper(super.toString()) .append("args", this.args).toString(); }
From source file:org.diorite.config.ConfigTest.java
@Test public void test() throws Exception { SerializationTest.prepareSerialization(); ToStringBuilder.setDefaultStyle(ToStringStyle.SHORT_PREFIX_STYLE); ConfigTemplate<SomeConfig> configTemplate = this.configManager.getConfigFile(SomeConfig.class); Assert.assertNotNull(configTemplate); Assert.assertEquals(SomeConfig.class.getSimpleName(), configTemplate.getName()); Assert.assertEquals(StandardCharsets.UTF_8, configTemplate.getDefaultDecoder().charset()); Assert.assertEquals(StandardCharsets.UTF_8, configTemplate.getDefaultEncoder().charset()); System.out.println("[ConfigTest] creating config instance."); SomeConfig someConfig = configTemplate.create(); Assert.assertNotNull(someConfig);//from ww w . j a v a2s . c o m this.testNicknames(someConfig); Assert.assertNotNull(someConfig.getSpecialData()); someConfig.setStorage(SerializationTest.prepareObject()); someConfig.save(System.out); try { someConfig.getSpecialData().clear(); Assert.assertTrue("This should never happen, special data should be immutable.", false); } catch (UnsupportedOperationException e) { } MetaObject snowflake = new MetaObject("snowflake", new MetaValue("so special", 25)); someConfig.putInSpecialData(snowflake); Assert.assertEquals(List.of(snowflake), someConfig.getSpecialData()); UUID randomUUID = UUID.randomUUID(); someConfig.putInEvenMoreSpecialData(randomUUID, snowflake); Assert.assertEquals(1, someConfig.getEvenMoreSpecialData().size()); System.out.println("\n====================\n"); someConfig.save(System.out); Assert.assertEquals(snowflake, someConfig.removeFromEvenMoreSpecialData(randomUUID)); Assert.assertTrue(someConfig.getEvenMoreSpecialData().isEmpty()); // check if all data is still valid after reload of config. StringBuilderWriter writer = new StringBuilderWriter(500); someConfig.save(writer); Assert.assertEquals(someConfig, configTemplate.load(new StringReader(writer.toString()))); }
From source file:org.diorite.config.ConfigTestNoSpecial.java
@Test public void test() throws Exception { SerializationTest.prepareSerialization(); ToStringBuilder.setDefaultStyle(ToStringStyle.SHORT_PREFIX_STYLE); ConfigTemplate<SomeConfigNoSpecial> configTemplate = this.configManager .getConfigFile(SomeConfigNoSpecial.class); Assert.assertNotNull(configTemplate); Assert.assertEquals(SomeConfigNoSpecial.class.getSimpleName(), configTemplate.getName()); Assert.assertEquals(StandardCharsets.UTF_8, configTemplate.getDefaultDecoder().charset()); Assert.assertEquals(StandardCharsets.UTF_8, configTemplate.getDefaultEncoder().charset()); System.out.println("[ConfigTest] creating config instance."); SomeConfigNoSpecial someConfig = configTemplate.create(); Assert.assertNotNull(someConfig);//w w w .j a v a2s . c om this.testNicknames(someConfig); Assert.assertNotNull(someConfig.getSpecialData()); someConfig.setStorage(SerializationTest.prepareObject()); someConfig.save(System.out); try { someConfig.getSpecialData().clear(); Assert.assertTrue("This should never happen, special data should be immutable.", false); } catch (UnsupportedOperationException e) { } MetaObject snowflake = new MetaObject("snowflake", new MetaValue("so special", 25)); someConfig.putInSpecialData(snowflake); Assert.assertEquals(List.of(snowflake), someConfig.getSpecialData()); UUID randomUUID = UUID.randomUUID(); someConfig.putInEvenMoreSpecialData(randomUUID, snowflake); Assert.assertEquals(1, someConfig.getEvenMoreSpecialData().size()); System.out.println("\n====================\n"); someConfig.save(System.out); Assert.assertEquals(snowflake, someConfig.removeFromEvenMoreSpecialData(randomUUID)); Assert.assertTrue(someConfig.getEvenMoreSpecialData().isEmpty()); // check if all data is still valid after reload of config. StringBuilderWriter writer = new StringBuilderWriter(500); someConfig.save(writer); Assert.assertEquals(someConfig, configTemplate.load(new StringReader(writer.toString()))); }
From source file:org.diorite.config.serialization.SerializationTest.java
public void test() throws Exception { SerializationTest.prepareSerialization(); ToStringBuilder.setDefaultStyle(ToStringStyle.SHORT_PREFIX_STYLE); ConfigTemplate<SomeConfig> configTemplate = this.configManager.getConfigFile(SomeConfig.class); Assert.assertNotNull(configTemplate); Assert.assertEquals(SomeConfig.class.getSimpleName(), configTemplate.getName()); Assert.assertEquals(StandardCharsets.UTF_8, configTemplate.getDefaultDecoder().charset()); Assert.assertEquals(StandardCharsets.UTF_8, configTemplate.getDefaultEncoder().charset()); System.out.println("[ConfigTest] creating config instance."); SomeConfig someConfig = configTemplate.create(); Assert.assertNotNull(someConfig);// w ww. ja v a 2s. co m // this.testNicknames(someConfig); Assert.assertNotNull(someConfig.getSpecialData()); someConfig.setStorage(SerializationTest.prepareObject()); // someConfig.save(System.out); // // try // { // someConfig.getSpecialData().clear(); // Assert.assertTrue("This should never happen, special data should be immutable.", false); // } // catch (UnsupportedOperationException e) // { // } // MetaObject snowflake = new MetaObject("snowflake", new MetaValue("so special", 25)); // someConfig.putInSpecialData(snowflake); // Assert.assertEquals(List.of(snowflake), someConfig.getSpecialData()); // // UUID randomUUID = UUID.randomUUID(); // someConfig.putInEvenMoreSpecialData(randomUUID, snowflake); // Assert.assertEquals(1, someConfig.getEvenMoreSpecialData().size()); // // System.out.println("\n====================\n"); // someConfig.save(System.out); // // Assert.assertEquals(snowflake, someConfig.removeFromEvenMoreSpecialData(randomUUID)); // Assert.assertTrue(someConfig.getEvenMoreSpecialData().isEmpty()); // // // // check if all data is still valid after reload of config. // StringBuilderWriter writer = new StringBuilderWriter(500); // someConfig.save(writer); // Assert.assertEquals(someConfig, configTemplate.load(new StringReader(writer.toString()))); }
From source file:org.diorite.config.SimpleConfigTest.java
@Test public void loadTest() throws Exception { ToStringBuilder.setDefaultStyle(ToStringStyle.SHORT_PREFIX_STYLE); ConfigTemplate<TestConfig> configTemplate = this.configManager.getConfigFile(TestConfig.class); Assert.assertNotNull(configTemplate); Assert.assertEquals(TestConfig.class.getSimpleName(), configTemplate.getName()); Assert.assertEquals(StandardCharsets.UTF_8, configTemplate.getDefaultDecoder().charset()); Assert.assertEquals(StandardCharsets.UTF_8, configTemplate.getDefaultEncoder().charset()); System.out.println("[SimpleConfigTest] loading simpleConfig.yml"); try (InputStream stream = SimpleConfigTest.class.getResourceAsStream("/simpleConfig.yml")) { Assert.assertNotNull(stream);//ww w . j a va 2 s . c om TestConfig config = configTemplate.load(stream); Assert.assertNotNull(config); Assert.assertNotNull(config.template()); Assert.assertSame(config.template(), configTemplate); Assert.assertNotNull(config.name()); Assert.assertEquals("TestConfig", config.name()); System.out.println("[SimpleConfigTest] loaded simpleConfig.yml (" + config.name() + ")"); Assert.assertEquals("def", config.get("invalid", "def", String.class)); System.out.println("[SimpleConfigTest] testing custom values: "); { Assert.assertSame(null, config.get("nope")); config.set("nope", 54); Assert.assertEquals(54, config.get("nope")); Assert.assertEquals(54, config.remove("nope")); } { BeanObject beanObject = new BeanObject(); beanObject.setIntMap(new LinkedHashMap<>(5)); beanObject.setList(List.of("a", "b", "c")); beanObject.setIntProperty(12); Assert.assertSame(null, config.get("nested.bean")); config.set("nested.bean", beanObject); Assert.assertEquals(beanObject, config.get("nested.bean")); Assert.assertEquals(12, config.get("nested.bean.intProperty")); Assert.assertSame(null, config.get("nested.bean.stringProperty")); Assert.assertSame(null, config.get("nested.bean.list2")); config.set("nested.bean.stringProperty", "test"); Assert.assertEquals("test", config.get("nested.bean.stringProperty")); config.set("nested.bean.stringProperty", null); Assert.assertSame(null, config.get("nested.bean.stringProperty")); config.set("nested.bean.list.0", "A"); Assert.assertEquals("b", config.get("nested.bean.list.1")); Assert.assertEquals(List.of("A", "b", "c"), config.get("nested.bean.list")); } { Assert.assertSame(null, config.get("nope.more")); config.set("nope.more", List.of("a", "b", "c")); Assert.assertEquals(List.of("a", "b", "c"), config.get("nope.more")); Assert.assertEquals("b", config.get("nope.more.1")); config.set("nope.more.3", "d"); Assert.assertEquals("d", config.get("nope.more.3")); Assert.assertEquals("b", config.remove("nope.more.1")); // Assert.assertEquals(List.of("a", "c", "d"), config.remove("nope.more")); // config.remove("nope"); } config.set("SomeString", "Some str"); config.set("more.A", "Some str1"); config.set("more.B", "Some str2"); System.out.println("[SimpleConfigTest] to string: "); System.out.println(config.toString()); System.out.println("[SimpleConfigTest] hashcode: " + config.hashCode()); Assert.assertEquals(config.hashCode(), config.hashCode()); System.out.println("[SimpleConfigTest] clone test..."); config.save(System.out); Config clone = config.clone(); Assert.assertEquals(config, clone); clone.set("more.C", "Some str3"); Assert.assertNotEquals(config, clone); double configMoney = config.getMoney(); System.out.println("\n[SimpleConfigTest] testing basic operations: " + configMoney); double oldMoney = config.addMoney(10); Assert.assertEquals(oldMoney, configMoney, 0.001); Assert.assertEquals(configMoney + 10, config.getMoney(), 0.001); System.out.println("[SimpleConfigTest] add test: " + config.getMoney()); config.multipleMoneyBy(2); Assert.assertEquals((configMoney + 10) * 2, config.getMoney(), 0.001); System.out.println("[SimpleConfigTest] multiple test: " + config.getMoney()); config.divideMoney(2); Assert.assertEquals(configMoney + 10, config.getMoney(), 0.001); System.out.println("[SimpleConfigTest] divide test: " + config.getMoney()); config.subtractMoney((byte) 10); Assert.assertEquals(configMoney, config.getMoney(), 0.001); System.out.println("[SimpleConfigTest] subtract test: " + config.getMoney()); System.out.println("[SimpleConfigTest] testing basic values: "); Assert.assertEquals(10, config.getMoney(), 0.001); config.setMoney(20); Assert.assertEquals(20, config.get("money", 0.0, double.class), 0.001); config.set("money", 5); Assert.assertEquals(5, config.getMoney(), 0.001); System.out.print("[SimpleConfigTest] testing remove, default value of money: "); config.remove("money"); System.out.println(config.getMoney()); Assert.assertEquals(0.1, config.getMoney(), 0.001); config.addMoney(0.1); Assert.assertEquals(0.2, config.getMoney(), 0.001); config.setMoney(20); Assert.assertEquals(20, config.getMoney(), 0.001); config.setMoney(0); Assert.assertEquals(0.0, (Double) config.get("money"), 0.001); System.out.println("[SimpleConfigTest] done\n"); StringBuilderWriter writer = new StringBuilderWriter(200); config.save(writer); Assert.assertEquals(config, configTemplate.load(new StringReader(writer.toString()))); } }
From source file:org.diorite.DisplayedSkinParts.java
@Override public String toString() { return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE).appendSuper(super.toString()) .append("capeEnabled", this.capeEnabled).append("jacketEnabled", this.jacketEnabled) .append("leftSleeveEnabled", this.leftSleeveEnabled) .append("rightSleeveEnabled", this.rightSleeveEnabled) .append("leftPantsLegEnabled", this.leftPantsLegEnabled) .append("rightPantsLegEnabled", this.rightPantsLegEnabled).append("hatEnabled", this.hatEnabled) .toString();//from w w w . j av a2s . com }
From source file:org.diorite.effect.StatusEffect.java
@Override public String toString() { return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE).appendSuper(super.toString()) .append("type", this.type).append("amplifier", this.amplifier).append("duration", this.duration) .append("ambient", this.ambient).append("showParticles", this.showParticles).toString(); }
From source file:org.diorite.entity.attrib.AttributeModifierBuilder.java
@Override public String toString() { return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE).appendSuper(super.toString()) .append("uuid", this.uuid).append("name", this.name).append("value", this.value) .append("operation", this.operation).append("slot", this.slot).append("type", this.type).toString(); }
From source file:org.diorite.entity.attrib.AttributeType.java
@Override public String toString() { return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE).appendSuper(super.toString()) .append("enumName", this.enumName).append("key", this.key).append("defaultValue", this.defaultValue) .append("minValue", this.minValue).append("maxValue", this.maxValue).toString(); }