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

javax.persistence.criteria.CollectionJoin Maven / Gradle / Ivy

The newest version!
package javax.persistence.criteria;

import java.util.Collection;

import javax.persistence.metamodel.CollectionAttribute;

/**
 * The CollectionJoin interface is the type of the result of joining to a collection over an association or element collection that has been
 * specified as a java.util.Collection.
 * 
 * @param 
 *            the source type of the join
 * @param 
 *            the element type of the target Collection
 */
public interface CollectionJoin extends PluralJoin, E> {
	/**
	 * Return the metamodel representation for the collection attribute.
	 * 
	 * @return metamodel type representing the Collection that is the target of the join
	 */
	@Override
	CollectionAttribute getModel();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy