All Downloads are FREE. Search and download functionalities are using the official Maven repository.

pl.edu.icm.unity.engine.bulk.GroupMembershipDataImpl Maven / Gradle / Ivy

/*
 * Copyright (c) 2018 Bixbit - Krzysztof Benedyczak. All rights reserved.
 * See LICENCE.txt file for licensing information.
 */
package pl.edu.icm.unity.engine.bulk;

import pl.edu.icm.unity.engine.api.bulk.GroupMembershipData;

/**
 * Hidden implementation of the data backing bulk operations. Hidden as we do only some minimal checking
 * of that members are not modifiable. 
 */
class GroupMembershipDataImpl implements GroupMembershipData
{
	final String group;
	final GlobalSystemData globalSystemData;
	final EntitiesData entitiesData;
	
	GroupMembershipDataImpl(String group, GlobalSystemData globalSystemData, EntitiesData entitiesData)
	{
		this.group = group;
		this.globalSystemData = globalSystemData;
		this.entitiesData = entitiesData;
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy