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

org.atemsource.atem.utility.validation.SimpleValidationContext Maven / Gradle / Ivy

package org.atemsource.atem.utility.validation;

import org.atemsource.atem.api.EntityTypeRepository;
import org.atemsource.atem.api.type.Type;


public class SimpleValidationContext extends AbstractValidationContext implements ValidationContext
{

	private final EntityTypeRepository entityTypeRepository;

	public SimpleValidationContext(EntityTypeRepository entityTypeRepository)
	{
		super();
		this.entityTypeRepository = entityTypeRepository;
	}

	@Override
	public  Type getEntityType(T value)
	{
		return entityTypeRepository.getType(value);
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy