// Path: src/main/java/de/vivistra/telegrambot/utils/Assert.java
// public class Assert {
// 	public static void notNull(Object value) {
// 
// 		if (Tester.isNull(value)) {
// 			throw new IllegalArgumentException("Argument is NULL.");
// 		}
// 	}
// 
// 	public static void notEmpty(String value) {
// 
// 		if (Tester.isEmpty(value)) {
// 			throw new IllegalArgumentException("Argument is NULL or empty.");
// 		}
// 	}
// 
// }


import org.json.JSONObject;
import de.vivistra.telegrambot.utils.Assert;
package de.vivistra.telegrambot.model;



/**
 * This class represents a GroupChat
 */
public class GroupChat {
	// Unique identifier for this group chat
	private Long id;
	// Group name
	private String title;

	/**
	 * Creates a GroupChat object
	 * 
	 * @param id
	 * @param title
	 */
	public GroupChat(long id, String title) {
// Path: src/main/java/de/vivistra/telegrambot/utils/Assert.java
// public class Assert {
// 	public static void notNull(Object value) {
// 
// 		if (Tester.isNull(value)) {
// 			throw new IllegalArgumentException("Argument is NULL.");
// 		}
// 	}
// 
// 	public static void notEmpty(String value) {
// 
// 		if (Tester.isEmpty(value)) {
// 			throw new IllegalArgumentException("Argument is NULL or empty.");
// 		}
// 	}
// 
// }


// Path: src/main/java/de/vivistra/telegrambot/model/GroupChat.java
import org.json.JSONObject;
import de.vivistra.telegrambot.utils.Assert;

package de.vivistra.telegrambot.model;



/**
 * This class represents a GroupChat
 */
public class GroupChat {
	// Unique identifier for this group chat
	private Long id;
	// Group name
	private String title;

	/**
	 * Creates a GroupChat object
	 * 
	 * @param id
	 * @param title
	 */
	public GroupChat(long id, String title) {
		Assert.notEmpty(title);