@Override public DataContainer toContainer() { return DataContainer.createNew() .set(Queries.CONTENT_VERSION, getContentVersion()) .set(Queries.VARIABLE_AMOUNT, this.amount); }
@Override public DataContainer toContainer() { final DataContainer dataContainer = DataContainer.createNew() .set(Queries.CONTENT_VERSION, getContentVersion()); fillContainer(dataContainer); return dataContainer; }
@Override public DataContainer toContainer() { final DataContainer dataContainer = DataContainer.createNew() .set(Queries.CONTENT_VERSION, getContentVersion()); fillContainer(dataContainer); return dataContainer; }
@Override public DataContainer toContainer() { List<DataContainer> pages = this.pages.stream().map(Text::toContainer).collect(Collectors.toList()); return DataContainer.createNew() .set(Queries.CONTENT_VERSION, getContentVersion()) .set(Queries.TEXT_TITLE, this.title.toContainer()) .set(Queries.TEXT_AUTHOR, this.author.toContainer()) .set(Queries.TEXT_PAGE_LIST, pages); }
@Override public DataContainer toContainer() { return DataContainer.createNew() .set(Queries.CONTENT_VERSION, getContentVersion()) .set(Queries.WEIGHTED_SERIALIZABLE_WEIGHT, getWeight()); }
@Override public DataContainer toContainer() { return DataContainer.createNew() .set(Queries.CONTENT_VERSION, getContentVersion()) .set(Queries.VARIABLE_BASE, this.base) .set(Queries.VARIABLE_VARIANCE, this.variance); }
@Override public DataContainer toContainer() { return DataContainer.createNew() .set(Queries.CONTENT_VERSION, getContentVersion()) .set(Queries.VARIABLE_BASE, this.base) .set(Queries.VARIABLE_VARIANCE, this.addition); }
@Override public DataContainer toContainer() { return DataContainer.createNew() .set(Queries.CONTENT_VERSION, getContentVersion()) .set(Queries.JSON, TextSerializers.JSON.serialize(this)); }
@Override public DataContainer toContainer() { return DataContainer.createNew() .set(Queries.CONTENT_VERSION, getContentVersion()) .set(Queries.VARIABLE_CHANCE, this.chance) .set(Queries.VARIABLE_BASE, this.base) .set(Queries.VARIABLE_VARIANCE, this.inner); }
@Override public DataContainer toContainer() { return DataContainer.createNew() .set(Queries.CONTENT_VERSION, getContentVersion()) .set(Queries.WEIGHTED_SERIALIZABLE, get()) .set(Queries.WEIGHTED_SERIALIZABLE_WEIGHT, getWeight()); } }
@Test public void testString() { DataContainer container = DataContainer.createNew(); DataQuery testQuery = of("foo", "bar"); container.set(testQuery, "foo"); Optional<String> stringOptional = container.getString(testQuery); assertTrue(stringOptional.isPresent()); assertTrue(stringOptional.get().equals("foo")); }
@Test public void testGetName() { DataContainer container = DataContainer.createNew(); assertTrue(container.getName() != null); }
@Test public void testEmptyQuery() { DataContainer container = DataContainer.createNew(); DataQuery query = of(""); container.set(query, "foo"); assertTrue(container.get(query).isPresent()); assertTrue(container.get(query).get().equals("foo")); }
@Override public DataContainer toContainer() { return DataContainer.createNew() .set(Queries.CONTENT_VERSION, getContentVersion()) .set(Queries.COLOR_RED, this.getRed()) .set(Queries.COLOR_GREEN, this.getGreen()) .set(Queries.COLOR_BLUE, this.getBlue()); }
@Test public void testBoolean() { DataContainer container = DataContainer.createNew(); DataQuery testQuery = of("foo", "bar"); container.set(testQuery, false); Optional<Boolean> booleanOptional = container.getBoolean(testQuery); assertTrue(booleanOptional.isPresent()); assertTrue(!booleanOptional.get()); }
@Test public void testCreateView() { DataContainer container = DataContainer.createNew(); DataQuery tempQuery = of("foo", "bar", "baz"); container.createView(tempQuery); assertTrue(container.getView(tempQuery).isPresent()); }
@Override public DataContainer toContainer() { return DataContainer.createNew() .set(Queries.CONTENT_VERSION, getContentVersion()) .set(Queries.POSITION_X, getPosition().getX()) .set(Queries.POSITION_Y, getPosition().getY()) .set(Queries.POSITION_Z, getPosition().getZ()) .set(Queries.FORCED_SPAWN, isForced()) .set(Queries.WORLD_ID, getWorldUniqueId().toString()); }
@Override public DataContainer toContainer() { DataContainer container = DataContainer.createNew(); container.set(DataQuery.of("myInt"), this.testInt); container.set(DataQuery.of("myDouble"), this.testDouble); container.set(DataQuery.of("myString"), this.testString); container.set(DataQuery.of("myStringList"), Arrays.asList(this.testList)); return container; }
@Test public void testContainsEmpty() { DataContainer container = DataContainer.createNew(); DataQuery query = of(""); assertTrue(!container.contains(query)); container.set(query, "foo"); assertTrue(container.contains(query)); query = of('.', "foo.bar"); assertTrue(!container.contains(query)); container.set(query, "baz"); assertTrue(container.contains(query)); }