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

javax.persistence.FieldResult Maven / Gradle / Ivy

Go to download

Hibernate developmental JSR 317 (Java Persistence API 2.0) contracts. Used to allow incremental implementation of features on the way to full JPA 2.0 support.

The newest version!
// $Id: FieldResult.java 16130 2009-03-10 14:28:07Z hardy.ferentschik $
// EJB3 Specification Copyright 2004-2009 Sun Microsystems, Inc.
package javax.persistence;

import java.lang.annotation.Retention;
import java.lang.annotation.Target;
import java.lang.annotation.RetentionPolicy;

/**
 * Is used to map the columns specified in the SELECT list of the query to the properties
 * or fields of the entity class.
 *
 * @author Emmanuel Bernard
 */
@Target({}) @Retention(RetentionPolicy.RUNTIME)
public @interface FieldResult {
	/**
	 * Name of the persistent field or property of the class.
	 */
	String name();
	/**
	 * Name of the column in the SELECT clause - i.e., column aliases, if applicable.
	 */
	String column();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy