<commit_before>package modules.admin.domain;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import modules.admin.Group.GroupExtension;
import org.skyve.CORE;
import org.skyve.domain.Bean;
import org.skyve.domain.ChildBean;
import org.skyve.domain.messages.DomainException;
import org.skyve.impl.domain.AbstractPersistentBean;

/**
 * Group Role
 * 
 * @stereotype "persistent child"
 */
@XmlType
@XmlRootElement
public class GroupRole extends AbstractPersistentBean implements ChildBean<GroupExtension> {
	/**
	 * For Serialization
	 * @hidden
	 */
	private static final long serialVersionUID = 1L;

	/** @hidden */
	public static final String MODULE_NAME = "admin";
	/** @hidden */
	public static final String DOCUMENT_NAME = "GroupRole";

	/** @hidden */
	public static final String roleNamePropertyName = "roleName";

	/**
	 * Role Name
	 **/
	private String roleName;
	private GroupExtension parent;

	private Integer bizOrdinal;


	@Override
	@XmlTransient<commit_msg>Gen domain<commit_after>package modules.admin.domain;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import modules.admin.Group.GroupExtension;
import org.skyve.CORE;
import org.skyve.domain.Bean;
import org.skyve.domain.ChildBean;
import org.skyve.domain.messages.DomainException;
import org.skyve.impl.domain.AbstractPersistentBean;

/**
 * Group Role
 * 
 * @stereotype "persistent child"
 */
@XmlType
@XmlRootElement
public class GroupRole extends AbstractPersistentBean implements ChildBean<GroupExtension> {
	/**
	 * For Serialization
	 * @hidden
	 */
	private static final long serialVersionUID = 1L;

	/** @hidden */
	public static final String MODULE_NAME = "admin";
	/** @hidden */
	public static final String DOCUMENT_NAME = "GroupRole";

	/** @hidden */
	public static final String roleNamePropertyName = "roleName";

	/**
	 * admin.groupRole.roleName.displayName
	 **/
	private String roleName;
	private GroupExtension parent;

	private Integer bizOrdinal;


	@Override
	@XmlTransient
{'fraction_non_alphanumeric': 0.10739750445632798, 'fraction_numerical': 0.00089126559714795, 'mean_word_length': 4.939153439153439, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 8}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1561568', 'n_tokens_mistral': 684, 'n_tokens_neox': 657, 'n_words': 157}