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

javax.persistence.TupleElement 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:$
// EJB3 Specification Copyright 2004-2009 Sun Microsystems, Inc.
package javax.persistence;

/**
 * The TupleElement interface defines an element that is returned in
 * a query result tuple.
 * @param  the type of the element
 */
public interface TupleElement {

    /**
     * Return the Java type of the tuple element.
     * @return the Java type of the tuple element
     */
    Class getJavaType();

    /**
     * Return the alias assigned to the tuple element or null,
     * if no alias has been assigned.
     * @return alias
     */
    String getAlias();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy