Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abs() - Method in interface jakarta.data.expression.NumericExpression
-
Represents the absolute value function applied to the value to which the current expression evaluates.
- ABS - Static variable in interface jakarta.data.spi.expression.function.NumericFunctionExpression
- afterCursor(PageRequest.Cursor) - Method in interface jakarta.data.page.PageRequest
-
Requests cursor-based pagination in the forward direction, starting after the specified key.
- afterCursor(PageRequest.Cursor, long, int, boolean) - Static method in interface jakarta.data.page.PageRequest
-
Requests cursor-based pagination in the forward direction, starting after the specified key.
- all(Restriction<? super T>...) - Static method in class jakarta.data.restrict.Restrict
-
Returns a composite restriction that is satisfied when all of the supplied restrictions are satisfied.
- all(List<? extends Restriction<? super T>>) - Static method in class jakarta.data.restrict.Restrict
-
Returns a composite restriction that is satisfied when all of the supplied restrictions are satisfied.
- ALL - Enum constant in enum class jakarta.data.restrict.CompositeRestriction.Type
-
Indicates that all restrictions within a list must be satisfied in order for the combination of restrictions to be considered satisfied.
- Annotating a Record Component - Search tag in jakarta.data.repository.Select.value()
- Section
- Annotating a Repository Method - Search tag in jakarta.data.repository.Select.value()
- Section
- Annotation value - Search tag in interface jakarta.data.constraint.Constraint
- Section
- any(Restriction<? super T>...) - Static method in class jakarta.data.restrict.Restrict
-
Returns a composite restriction that is satisfied when at least one of the supplied restrictions is satisfied.
- any(List<? extends Restriction<? super T>>) - Static method in class jakarta.data.restrict.Restrict
-
Returns a composite restriction that is satisfied when at least one of the supplied restrictions is satisfied.
- ANY - Enum constant in enum class jakarta.data.restrict.CompositeRestriction.Type
-
Indicates that at least one of the restrictions within a list must be satisfied in order for the combination of restriction to be considered satisfied.
- ANY_PROVIDER - Static variable in annotation interface jakarta.data.repository.Repository
-
Value for the
Repository.provider()attribute that allows the use of any available Jakarta Data provider that supports the type of entity annotation that is present on the repository's entity class. - append(TextExpression<? super T>) - Method in interface jakarta.data.expression.TextExpression
-
Represents the function to obtain the
Stringvalue that is formed by appending the suffix to which the specified expression evaluates onto the end of the value to which the current expression evaluates. - append(String) - Method in interface jakarta.data.expression.TextExpression
-
Represents the function to obtain the
Stringvalue that is formed by appending the specified suffix onto the end of the value to which the current expression evaluates. - arguments() - Method in interface jakarta.data.spi.expression.function.FunctionExpression
- arguments() - Method in interface jakarta.data.spi.expression.function.NumericFunctionExpression
- arguments() - Method in interface jakarta.data.spi.expression.function.TextFunctionExpression
- asBigDecimal() - Method in interface jakarta.data.expression.NumericExpression
-
Represents the cast function that converts the value to which the current expression evaluates to
BigDecimal. - asBigInteger() - Method in interface jakarta.data.expression.NumericExpression
-
Represents the cast function that converts the value to which the current expression evaluates to
BigInteger. - asc() - Method in interface jakarta.data.metamodel.SortableAttribute
-
Obtain a request for an ascending
Sortbased on the entity attribute. - asc(String) - Static method in record class jakarta.data.Sort
-
Create a
Sortinstance withascending directionthat does not request case insensitive ordering. - ASC - Enum constant in enum class jakarta.data.Direction
-
Ascending direction.
- ascIgnoreCase() - Method in interface jakarta.data.metamodel.TextAttribute
-
Obtain a request for an ascending, case-insensitive
Sortbased on the entity attribute. - ascIgnoreCase(String) - Static method in record class jakarta.data.Sort
-
Create a
Sortinstance withascending directionand case insensitive ordering. - asDouble() - Method in interface jakarta.data.expression.NumericExpression
-
Represents the cast function that converts the value to which the current expression evaluates to
Double. - asLong() - Method in interface jakarta.data.expression.NumericExpression
-
Represents the cast function that converts the value to which the current expression evaluates to
Long. - AtLeast<V> - Interface in jakarta.data.constraint
-
A constraint that imposes a minimum value.
- AtMost<V> - Interface in jakarta.data.constraint
-
A constraint that imposes a maximum value.
- attribute() - Method in interface jakarta.data.spi.expression.path.Path
- Attribute<T> - Interface in jakarta.data.metamodel
-
Supertype for
StaticMetamodelfields representing entity attributes. - Attribute expressions - Search tag in interface jakarta.data.expression.Expression
- Section
- AttributeRecord<T> - Record Class in jakarta.data.metamodel.impl
-
Deprecated.
- AttributeRecord(String) - Constructor for record class jakarta.data.metamodel.impl.AttributeRecord
-
Deprecated.Creates an instance of a
AttributeRecordrecord class. - attributeType() - Method in interface jakarta.data.metamodel.Attribute
-
Obtain the Java class of the entity attribute.
- attributeType() - Method in interface jakarta.data.metamodel.NavigableAttribute
- attributeType() - Method in interface jakarta.data.metamodel.TextAttribute
-
Returns
String.classas the entity attribute type for text attributes.
B
- BasicAttribute<T,
V> - Interface in jakarta.data.metamodel -
Represents an entity attribute in the
StaticMetamodelthat is neither sortable nor capable of order-based comparison. - BasicRepository<T,
K> - Interface in jakarta.data.repository -
A built-in repository supertype for performing basic operations on entities.
- BasicRestriction<T,
V> - Interface in jakarta.data.restrict -
A Jakarta Data provider's view of a restriction on a single entity attribute or expression.
- beforeCursor(PageRequest.Cursor) - Method in interface jakarta.data.page.PageRequest
-
Requests cursor-based pagination in the previous page direction relative to the specified key values.
- beforeCursor(PageRequest.Cursor, long, int, boolean) - Static method in interface jakarta.data.page.PageRequest
-
Requests cursor-based pagination in the previous page direction relative to the specified cursor.
- between(U, U) - Method in interface jakarta.data.expression.ComparableExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value falling within the range between (and inclusive of) the values to which the given expressions evaluate. - between(V, V) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target evaluates to a value that is greater than or equal to the given
minimumand less than or equal to the givenmaximum. - between(V, V) - Method in interface jakarta.data.expression.ComparableExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value falling within the range between (and inclusive of) the specified values. - Between<V> - Interface in jakarta.data.constraint
-
A constraint that imposes minimum and maximum values.
- bound() - Method in interface jakarta.data.constraint.AtLeast
-
An expression that evaluates to the minimum value allowed for the constraint target.
- bound() - Method in interface jakarta.data.constraint.AtMost
-
An expression that evaluates to the maximum value allowed for the constraint target.
- bound() - Method in interface jakarta.data.constraint.GreaterThan
-
An expression that evaluates to a lower bound.
- bound() - Method in interface jakarta.data.constraint.LessThan
-
An expression that evaluates to an upper bound.
- bound(ComparableExpression<?, V>) - Static method in interface jakarta.data.constraint.GreaterThan
-
Requires that the constraint target evaluates to a value that is greater than the value to which the the given
lowerBoundexpression evaluates. - bound(ComparableExpression<?, V>) - Static method in interface jakarta.data.constraint.LessThan
-
Requires that the constraint target evaluates to a value that is less than the value to which the the given
upperBoundexpression evaluates. - bound(V) - Static method in interface jakarta.data.constraint.GreaterThan
-
Requires that the constraint target evaluates to a value that is greater than or equal to the given
lowerBound. - bound(V) - Static method in interface jakarta.data.constraint.LessThan
-
Requires that the constraint target evaluates to a value that is less than or equal to the given
upperBound. - bounds(ComparableExpression<?, V>, ComparableExpression<?, V>) - Static method in interface jakarta.data.constraint.Between
-
Requires that the constraint target evaluates to a value that is greater than or equal to the value to which the given
minimumexpression evaluates and less than or equal to the value to which the givenmaximumexpression evaluates. - bounds(ComparableExpression<?, V>, ComparableExpression<?, V>) - Static method in interface jakarta.data.constraint.NotBetween
-
Requires that the constraint target evaluates to a value that is less than the value to which the given
lowerexpression evaluates or greater than the value to which the givenupperexpression evaluates. - bounds(ComparableExpression<?, V>, V) - Static method in interface jakarta.data.constraint.Between
-
Requires that the constraint target evaluates to a value that is greater than or equal to the value to which the given
minimumexpression evaluates and less than or equal to the givenmaximum. - bounds(ComparableExpression<?, V>, V) - Static method in interface jakarta.data.constraint.NotBetween
-
Requires that the constraint target evaluates to a value that is less than the value to which the given
lowerexpression evaluates or greater than the givenupperbound. - bounds(V, ComparableExpression<?, V>) - Static method in interface jakarta.data.constraint.Between
-
Requires that the constraint target evaluates to a value that is greater than or equal to the given
minimumand less than or equal to the value to which the givenmaximumexpression evaluates. - bounds(V, ComparableExpression<?, V>) - Static method in interface jakarta.data.constraint.NotBetween
-
Requires that the constraint target evaluates to a value that is less than the given
lowerbound or greater than the value to which the givenupperexpression evaluates. - bounds(V, V) - Static method in interface jakarta.data.constraint.Between
-
Requires that the constraint target evaluates to a value that is greater than or equal to the given
minimumand less than or equals to the givenmaximum. - bounds(V, V) - Static method in interface jakarta.data.constraint.NotBetween
-
Requires that the constraint target evaluates to a value that is less than the given
lowerbound or greater than the givenupperbound. - by(Sort<? super T>...) - Static method in class jakarta.data.Order
-
Defines a list of
Sortcriteria, ordered from highest precedence to lowest precedence. - by(List<? extends Sort<? super T>>) - Static method in class jakarta.data.Order
-
Defines a list of
Sortcriteria, ordered from highest precedence to lowest precedence. - By - Annotation Interface in jakarta.data.repository
-
Annotates a parameter of a repository method, specifying a mapping to an entity attribute:
C
- ComparableAttribute<T,
V> - Interface in jakarta.data.metamodel -
Represents a comparable entity attribute in the
StaticMetamodel. - ComparableExpression<T,
V> - Interface in jakarta.data.expression -
An expression that evaluates to a comparable result that can be sorted.
- ComparableLiteral<V> - Interface in jakarta.data.spi.expression.literal
- ComparablePath<T,
U, - Interface in jakarta.data.spi.expression.pathC> - Comparisons - Search tag in module jakarta.data
- Section
- CompositeRestriction<T> - Interface in jakarta.data.restrict
-
A Jakarta Data provider's view of a restriction that combines other restrictions.
- CompositeRestriction.Type - Enum Class in jakarta.data.restrict
-
Indicates how to combine a list of restrictions.
- Composite restrictions - Search tag in module jakarta.data
- Section
- CONCAT - Static variable in interface jakarta.data.spi.expression.function.TextFunctionExpression
- constraint() - Method in interface jakarta.data.restrict.BasicRestriction
-
Returns the constraint that this restriction applies to the entity attribute or expression.
- Constraint<V> - Interface in jakarta.data.constraint
-
Supertype of interfaces that define constraints on entity attributes.
- contains(String) - Method in interface jakarta.data.expression.TextExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that contains the specified substring. - content() - Method in record class jakarta.data.page.impl.CursoredPageRecord
-
Returns the value of the
contentrecord component. - content() - Method in record class jakarta.data.page.impl.PageRecord
-
Returns the value of the
contentrecord component. - content() - Method in interface jakarta.data.page.Page
-
Returns the page content as a
List. - CrudRepository<T,
K> - Interface in jakarta.data.repository -
A built-in repository supertype for performing Create, Read, Update, and Delete (CRUD) operations.
- CurrentDate<T> - Interface in jakarta.data.spi.expression.function
- CurrentDateTime<T> - Interface in jakarta.data.spi.expression.function
- CurrentTime<T> - Interface in jakarta.data.spi.expression.function
- cursor() - Method in interface jakarta.data.page.PageRequest
-
Returns the key values which are the starting point for cursor-based pagination.
- cursor(int) - Method in interface jakarta.data.page.CursoredPage
-
Returns a
Cursorfor key values at the specified position. - cursor(int) - Method in record class jakarta.data.page.impl.CursoredPageRecord
- CURSOR_NEXT - Enum constant in enum class jakarta.data.page.PageRequest.Mode
-
Indicates forward cursor-based pagination, which follows the direction of the sort criteria, using a cursor that is formed from the key of the last entity on the current page.
- CURSOR_PREVIOUS - Enum constant in enum class jakarta.data.page.PageRequest.Mode
-
Indicates a request for a page with cursor-based pagination in the previous page direction to the sort criteria, using a cursor that is formed from the key of first entity on the current page.
- Cursor-based Pagination with @Query - Search tag in interface jakarta.data.page.CursoredPage
- Section
- CursoredPage<T> - Interface in jakarta.data.page
-
A page of data retrieved to satisfy a given page request, with a cursor for each result on the page.
- CursoredPageRecord<T> - Record Class in jakarta.data.page.impl
-
Record type implementing
CursoredPage. - CursoredPageRecord(List<T>, List<PageRequest.Cursor>, long, PageRequest, boolean, boolean) - Constructor for record class jakarta.data.page.impl.CursoredPageRecord
- CursoredPageRecord(List<T>, List<PageRequest.Cursor>, long, PageRequest, PageRequest, PageRequest) - Constructor for record class jakarta.data.page.impl.CursoredPageRecord
-
Creates an instance of a
CursoredPageRecordrecord class. - cursors() - Method in record class jakarta.data.page.impl.CursoredPageRecord
-
Returns the value of the
cursorsrecord component.
D
- Database Support for Cursor-based Pagination - Search tag in interface jakarta.data.page.CursoredPage
- Section
- DataConnectionException - Exception Class in jakarta.data.exceptions
-
Indicates a connection-related failure that might be intermittent in nature.
- DataConnectionException(String) - Constructor for exception class jakarta.data.exceptions.DataConnectionException
-
Constructs a new DataConnectionException exception with the specified detail message.
- DataConnectionException(String, Throwable) - Constructor for exception class jakarta.data.exceptions.DataConnectionException
-
Constructs a new DataConnectionException exception with the specified detail message.
- DataConnectionException(Throwable) - Constructor for exception class jakarta.data.exceptions.DataConnectionException
-
Constructs a new DataConnectionException exception with the specified cause.
- DataException - Exception Class in jakarta.data.exceptions
-
Thrown by the data provider when a problem occurs.
- DataException(String) - Constructor for exception class jakarta.data.exceptions.DataException
-
Constructs a new DataException exception with the specified detail message.
- DataException(String, Throwable) - Constructor for exception class jakarta.data.exceptions.DataException
-
Constructs a new DataException exception with the specified detail message and cause.
- DataException(Throwable) - Constructor for exception class jakarta.data.exceptions.DataException
-
Constructs a new DataException exception with the specified cause.
- DataRepository<T,
K> - Interface in jakarta.data.repository -
A built-in repository supertype that is the root of all other built-in repository supertype interfaces.
- dataStore() - Element in annotation interface jakarta.data.repository.Repository
-
Optionally indicates the data store to use for the repository.
- declaringType() - Method in interface jakarta.data.metamodel.Attribute
-
Obtain the Java class which declares this entity attribute.
- DEFAULT_DATA_STORE - Static variable in annotation interface jakarta.data.repository.Repository
-
Value for the
Repository.dataStore()attribute that indicates to use a default data store. - delete(T) - Method in interface jakarta.data.repository.BasicRepository
-
Deletes a given entity.
- Delete - Annotation Interface in jakarta.data.repository
-
Lifecycle annotation for repository methods which perform delete operations; alternatively, annotates a repository method as a parameter-based automatic query method which deletes entities.
- deleteAll(List<? extends T>) - Method in interface jakarta.data.repository.BasicRepository
-
Deletes the given entities.
- deleteById(K) - Method in interface jakarta.data.repository.BasicRepository
-
Deletes the entity with the given Id.
- desc() - Method in interface jakarta.data.metamodel.SortableAttribute
-
Obtain a request for a descending
Sortbased on the entity attribute. - desc(String) - Static method in record class jakarta.data.Sort
-
Create a
Sortinstance withdescending directionthat does not request case insensitive ordering. - DESC - Enum constant in enum class jakarta.data.Direction
-
Descending direction.
- descending() - Element in annotation interface jakarta.data.repository.OrderBy
-
Indicate whether to use descending order when sorting by this attribute.
- descIgnoreCase() - Method in interface jakarta.data.metamodel.TextAttribute
-
Obtain a request for a descending, case insensitive
Sortbased on the entity attribute. - descIgnoreCase(String) - Static method in record class jakarta.data.Sort
-
Create a
Sortinstance withdescending directionand case insensitive ordering. - Direction - Enum Class in jakarta.data
-
Represents the direction of the ordering.
- divide(NumericExpression<? super T, N>) - Method in interface jakarta.data.expression.NumericExpression
-
Represents the division function that computes the quotient of the value to which the current expression evaluates divided by the value to which the divisor expression evaluates.
- divide(N) - Method in interface jakarta.data.expression.NumericExpression
-
Represents the division function that computes the quotient of the value to which the current expression evaluates divided by the given divisor value.
- DIVIDE - Enum constant in enum class jakarta.data.spi.expression.function.NumericOperatorExpression.Operator
- dividedInto(N) - Method in interface jakarta.data.expression.NumericExpression
-
Represents the division function that computes the quotient of the given value divided by the value to which the current expression evaluates.
E
- elements() - Method in interface jakarta.data.page.PageRequest.Cursor
-
An unmodifiable list of values in the key.
- EmptyResultException - Exception Class in jakarta.data.exceptions
-
Data access exception thrown when a result was expected to have at least one row (or element) but zero rows (or elements) were actually returned.
- EmptyResultException(String) - Constructor for exception class jakarta.data.exceptions.EmptyResultException
-
Constructs a new EmptyResultException exception with the specified detail message.
- EmptyResultException(String, Throwable) - Constructor for exception class jakarta.data.exceptions.EmptyResultException
-
Constructs a new EmptyResultException exception with the specified detail message.
- EmptyResultException(Throwable) - Constructor for exception class jakarta.data.exceptions.EmptyResultException
-
Constructs a new EmptyResultException exception with the specified cause.
- endsWith(String) - Method in interface jakarta.data.expression.TextExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that ends with the specified suffix. - Entities - Search tag in module jakarta.data
- Section
- entity() - Method in class jakarta.data.event.LifecycleEvent
-
The entity which is being processed by the lifecycle method.
- Entity attribute names - Search tag in module jakarta.data
- Section
- Entity attribute types (basic types) - Search tag in module jakarta.data
- Section
- EntityDefining - Annotation Interface in jakarta.data.spi
-
Designates an annotation as an entity-defining annotation type within the Jakarta Data framework.
- EntityExistsException - Exception Class in jakarta.data.exceptions
-
Indicates that an entity cannot be inserted into the database because an entity with same unique identifier already exists in the database.
- EntityExistsException(String) - Constructor for exception class jakarta.data.exceptions.EntityExistsException
-
Constructs a new
EntityExistsExceptionwith the specified detail message. - EntityExistsException(String, Throwable) - Constructor for exception class jakarta.data.exceptions.EntityExistsException
-
Constructs a new
EntityExistsExceptionwith the specified detail message and cause. - EntityExistsException(Throwable) - Constructor for exception class jakarta.data.exceptions.EntityExistsException
-
Constructs a new
EntityExistsExceptionwith the specified cause. - equals(Object) - Method in record class jakarta.data.Limit
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class jakarta.data.metamodel.impl.AttributeRecord
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class jakarta.data.metamodel.impl.SortableAttributeRecord
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class jakarta.data.metamodel.impl.TextAttributeRecord
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class jakarta.data.Order
-
Determines whether this instance specifies matching
Sortcriteria in the same order of precedence as another instance. - equals(Object) - Method in record class jakarta.data.page.impl.CursoredPageRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class jakarta.data.page.impl.PageRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in interface jakarta.data.page.PageRequest.Cursor
-
Returns whether or not the values that make up the key of this cursor are equal to those of the supplied cursor.
- equals(Object) - Method in interface jakarta.data.page.PageRequest
-
Compares with another instance to determine if both represent the same pagination information.
- equals(Object) - Method in record class jakarta.data.Sort
-
Indicates whether some other object is "equal to" this one.
- equalTo(Expression<? super T, V>) - Method in interface jakarta.data.expression.Expression
-
Obtains a
Restrictionthat requires that this expression and the specified expression evaluate to values that are equal. - equalTo(V) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target evaluates to a value that is equal to the given
value. - equalTo(V) - Method in interface jakarta.data.expression.Expression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that is equal to the specified value. - EqualTo<V> - Interface in jakarta.data.constraint
-
A constraint that requires equality.
- escape() - Method in interface jakarta.data.constraint.Like
-
The escape character to use for the
Like.pattern(). - escape() - Method in interface jakarta.data.constraint.NotLike
-
The escape character to use for the
NotLike.pattern(). - expression() - Method in interface jakarta.data.constraint.EqualTo
-
An expression that evaluates to the value against which the constraint target is compared.
- expression() - Method in interface jakarta.data.constraint.NotEqualTo
-
An expression that evaluates to the value against which the constraint target is compared.
- expression() - Method in interface jakarta.data.restrict.BasicRestriction
-
Returns the entity attribute or expression to which this restriction applies.
- expression() - Method in interface jakarta.data.spi.expression.function.NumericCast
- expression() - Method in interface jakarta.data.spi.expression.path.Path
- expression(Expression<?, V>) - Static method in interface jakarta.data.constraint.EqualTo
-
Requires that the constraint target equal the value to which the given
expressionevaluates. - expression(Expression<?, V>) - Static method in interface jakarta.data.constraint.NotEqualTo
-
Requires that the constraint target not equal the value to which the given
expressionevaluates. - Expression<T,
V> - Interface in jakarta.data.expression -
An expression represents an entity attribute, function, or literal value.
- expressions() - Method in interface jakarta.data.constraint.In
-
Expressions that evaluate to the values against which the constraint target is compared.
- expressions() - Method in interface jakarta.data.constraint.NotIn
-
Expressions that evaluate to the values against which the constraint target is compared.
- expressions(Expression<?, V>...) - Static method in interface jakarta.data.constraint.In
-
Requires that the constraint target equal one of the values to which the given
expressionsevaluate. - expressions(Expression<?, V>...) - Static method in interface jakarta.data.constraint.NotIn
-
Requires that the constraint target not equal any of the values to which the given
expressionsevaluate. - expressions(List<Expression<?, V>>) - Static method in interface jakarta.data.constraint.In
-
Requires that the constraint target equal one of the values to which the given
expressionsevaluate. - expressions(List<Expression<?, V>>) - Static method in interface jakarta.data.constraint.NotIn
-
Requires that the constraint target not equal any of the values to which the given
expressionsevaluate.
F
- Find - Annotation Interface in jakarta.data.repository
-
Annotates a repository method as a parameter-based automatic query method that returns entity instances or entity attribute values.
- findAll() - Method in interface jakarta.data.repository.BasicRepository
-
Retrieves all persistent entities of the specified type from the database.
- findAll(PageRequest, Order<T>) - Method in interface jakarta.data.repository.BasicRepository
-
Returns a
Pageof entities according to the page request that is provided as thePageRequestparameter. - findById(K) - Method in interface jakarta.data.repository.BasicRepository
-
Retrieves an entity by its Id.
- First - Annotation Interface in jakarta.data.repository
-
Specifies a static limit on the number of results retrieved by a repository method.
- forKey(Object...) - Static method in interface jakarta.data.page.PageRequest.Cursor
-
Obtain an instance of
Cursorfor the given key. - FunctionExpression<T,
V> - Interface in jakarta.data.spi.expression.function - Function expressions - Search tag in interface jakarta.data.expression.Expression
- Section
G
- get(int) - Method in interface jakarta.data.page.PageRequest.Cursor
-
Returns the key value at the specified position.
- greaterThan(ComparableExpression<? super T, V>) - Method in interface jakarta.data.expression.ComparableExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value greater than the value to which the given expression evaluates. - greaterThan(V) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target evaluates to a value that is greater than the given
bound. - greaterThan(V) - Method in interface jakarta.data.expression.ComparableExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value greater than the given value. - GreaterThan<V> - Interface in jakarta.data.constraint
-
A constraint that requires exceeding a lower bound.
- greaterThanEqual(ComparableExpression<? super T, V>) - Method in interface jakarta.data.expression.ComparableExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value greater than or equal to the value to which the given expression evaluates. - greaterThanEqual(V) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target evaluates to a value that is greater than or equal to the given
minimum. - greaterThanEqual(V) - Method in interface jakarta.data.expression.ComparableExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value greater than or equal to the given value.
H
- hasContent() - Method in record class jakarta.data.page.impl.CursoredPageRecord
- hasContent() - Method in record class jakarta.data.page.impl.PageRecord
- hasContent() - Method in interface jakarta.data.page.Page
-
Returns whether the
Pagehas content at all. - hashCode() - Method in record class jakarta.data.Limit
-
Returns a hash code value for this object.
- hashCode() - Method in record class jakarta.data.metamodel.impl.AttributeRecord
-
Deprecated.Returns a hash code value for this object.
- hashCode() - Method in record class jakarta.data.metamodel.impl.SortableAttributeRecord
-
Deprecated.Returns a hash code value for this object.
- hashCode() - Method in record class jakarta.data.metamodel.impl.TextAttributeRecord
-
Deprecated.Returns a hash code value for this object.
- hashCode() - Method in class jakarta.data.Order
-
Computes a hash code for this instance.
- hashCode() - Method in record class jakarta.data.page.impl.CursoredPageRecord
-
Returns a hash code value for this object.
- hashCode() - Method in record class jakarta.data.page.impl.PageRecord
-
Returns a hash code value for this object.
- hashCode() - Method in interface jakarta.data.page.PageRequest.Cursor
-
Returns a hash code based on the key values.
- hashCode() - Method in record class jakarta.data.Sort
-
Returns a hash code value for this object.
- hasNext() - Method in record class jakarta.data.page.impl.CursoredPageRecord
- hasNext() - Method in record class jakarta.data.page.impl.PageRecord
- hasNext() - Method in interface jakarta.data.page.Page
-
Returns
trueif it is known that there are more results or that it is necessary to request a next page to determine whether there are more results, so thatPage.nextPageRequest()will definitely not returnnull. - hasPrevious() - Method in interface jakarta.data.page.CursoredPage
-
Returns
truewhen it is possible to navigate to a previous page of results or if it is necessary to request a previous page in order to determine whether there are more previous results. - hasPrevious() - Method in record class jakarta.data.page.impl.CursoredPageRecord
- hasPrevious() - Method in record class jakarta.data.page.impl.PageRecord
- hasPrevious() - Method in interface jakarta.data.page.Page
-
Returns
trueif it is known that there are previous results or that it is necessary to request the previous page to determine whether there are previous results, so thatPage.previousPageRequest()will not returnnull. - hasTotals() - Method in record class jakarta.data.page.impl.CursoredPageRecord
- hasTotals() - Method in record class jakarta.data.page.impl.PageRecord
- hasTotals() - Method in interface jakarta.data.page.Page
-
Returns
trueif thePage.pageRequest()specified that the total number of elements should be retrieved from the database, and that it is therefore safe to callPage.totalElements()orPage.totalPages().
I
- ID - Static variable in annotation interface jakarta.data.repository.By
-
The special value which indicates the unique identifier attribute.
- Identifying a primary entity type: - Search tag in module jakarta.data
- Section
- Identifying the type of entity - Search tag in module jakarta.data
- Section
- ignoreCase() - Element in annotation interface jakarta.data.repository.OrderBy
-
Indicates whether or not to request case insensitive ordering from a database with case sensitive collation.
- ignoreCase() - Method in record class jakarta.data.Sort
-
Indicates whether or not to request case insensitive ordering from a database with case sensitive collation.
- in(Expression<? super T, V>...) - Method in interface jakarta.data.expression.Expression
-
Obtains a
Restrictionthat requires that this expression and at least one of the specified expressions evaluate to values that are equal. - in(Collection<V>) - Method in interface jakarta.data.expression.Expression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that is equal to one of the values within the specified collection. - in(Set<V>) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target evaluates to a value that is equal to one of the given
values. - in(V...) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target evaluates to a value that is equal to one of the given
values. - in(V...) - Method in interface jakarta.data.expression.Expression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that is equal to one of the specified values. - In<V> - Interface in jakarta.data.constraint
-
A constraint that requires equality with a member of a collection.
- insert(S) - Method in interface jakarta.data.repository.CrudRepository
-
Inserts an entity into the database.
- Insert - Annotation Interface in jakarta.data.repository
-
Lifecycle annotation for repository methods which perform insert operations.
- insertAll(List<S>) - Method in interface jakarta.data.repository.CrudRepository
-
Inserts multiple entities into the database.
- instance() - Static method in interface jakarta.data.constraint.NotNull
-
Requires that the constraint target not have a
nullvalue. - instance() - Static method in interface jakarta.data.constraint.Null
-
Requires that the constraint target has a
nullvalue. - Is - Annotation Interface in jakarta.data.repository
- isAscending() - Method in record class jakarta.data.Sort
-
Indicates whether to sort the entity attribute in ascending order (true) or descending order (false).
- isDescending() - Method in record class jakarta.data.Sort
-
Indicates whether to sort the entity attribute in descending order (true) or ascending order (false).
- isNegated() - Method in interface jakarta.data.restrict.CompositeRestriction
-
Indicates if the collective combination of
CompositeRestriction.restrictions()should be negated. - isNull() - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target evaluates to
null. - isNull() - Method in interface jakarta.data.expression.Expression
-
Obtains a
Restrictionthat requires that this expression evaluate to anullvalue. - iterator() - Method in class jakarta.data.Order
-
Returns an iterator that follows the order of precedence for the
Sortcriteria, from highest precedence to lowest. - iterator() - Method in record class jakarta.data.page.impl.CursoredPageRecord
- iterator() - Method in record class jakarta.data.page.impl.PageRecord
J
- jakarta.data - module jakarta.data
-
Jakarta Data standardizes a programming model where data is represented by simple Java classes and where operations on data are represented by interface methods.
- jakarta.data - package jakarta.data
-
Jakarta Data provides an API that simplifies data access.
- jakarta.data.constraint - package jakarta.data.constraint
- jakarta.data.event - package jakarta.data.event
- jakarta.data.exceptions - package jakarta.data.exceptions
-
Common data access exceptions.
- jakarta.data.expression - package jakarta.data.expression
- jakarta.data.metamodel - package jakarta.data.metamodel
-
A static metamodel for entities that are used in Jakarta Data repositories.
- jakarta.data.metamodel.impl - package jakarta.data.metamodel.impl
- jakarta.data.page - package jakarta.data.page
-
Splits query results into pages.
- jakarta.data.page.impl - package jakarta.data.page.impl
- jakarta.data.repository - package jakarta.data.repository
-
A repository is an interface annotated with
Repositorythat defines operations on entities. - jakarta.data.restrict - package jakarta.data.restrict
- jakarta.data.spi - package jakarta.data.spi
- jakarta.data.spi.expression.function - package jakarta.data.spi.expression.function
- jakarta.data.spi.expression.literal - package jakarta.data.spi.expression.literal
- jakarta.data.spi.expression.path - package jakarta.data.spi.expression.path
- Jakarta Concurrency - Search tag in module jakarta.data
- Section
- Jakarta Interceptors - Search tag in module jakarta.data
- Section
- Jakarta Transactions - Search tag in module jakarta.data
- Section
- Jakarta Validation - Search tag in module jakarta.data
- Section
- JDQL query methods - Search tag in module jakarta.data
- Section
L
- left() - Method in interface jakarta.data.spi.expression.function.NumericOperatorExpression
- left(int) - Method in interface jakarta.data.expression.TextExpression
-
Represents the function to obtain the specified number of characters at the beginning of the textual value to which the current expression evaluates.
- LEFT - Static variable in interface jakarta.data.spi.expression.function.TextFunctionExpression
- length() - Method in interface jakarta.data.expression.TextExpression
-
Represents the function to obtain the length of the textual value to which the current expression evaluates.
- LENGTH - Static variable in interface jakarta.data.spi.expression.function.NumericFunctionExpression
- lessThan(ComparableExpression<? super T, V>) - Method in interface jakarta.data.expression.ComparableExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value smaller than the value to which the given expression evaluates. - lessThan(V) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target evaluates to a value that is less than the given
bound. - lessThan(V) - Method in interface jakarta.data.expression.ComparableExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value smaller than the given value. - LessThan<V> - Interface in jakarta.data.constraint
-
A constraint that requires being below an upper bound.
- lessThanEqual(ComparableExpression<? super T, V>) - Method in interface jakarta.data.expression.ComparableExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value less than or equal to the value to which the given expression evaluates. - lessThanEqual(V) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target evaluates to a value that is less than or equal to the given
maximum. - lessThanEqual(V) - Method in interface jakarta.data.expression.ComparableExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value less than or equal to the given value. - LifecycleEvent<E> - Class in jakarta.data.event
-
Abstract supertype of events relating to lifecycle methods.
- LifecycleEvent(E) - Constructor for class jakarta.data.event.LifecycleEvent
- Lifecycle methods - Search tag in module jakarta.data
- Section
- like(Like) - Method in interface jakarta.data.expression.TextExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that is like the specified pattern. - like(String) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target match the given
pattern, in which_and%represent wildcards. - like(String) - Method in interface jakarta.data.expression.TextExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that is like the specified pattern. - like(String, char, char) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target match the given
pattern, in which the given characters represent wildcards. - like(String, char, char) - Method in interface jakarta.data.expression.TextExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that is like the specified pattern. - like(String, char, char, char) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target match the given
pattern, in which the given characters represent wildcards and escape. - like(String, char, char, char) - Method in interface jakarta.data.expression.TextExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that is like the specified pattern. - Like - Interface in jakarta.data.constraint
-
A constraint that requires matching a pattern.
- Limit - Record Class in jakarta.data
-
Specifies a limit on the number of results retrieved by a repository method.
- Limit(int, long) - Constructor for record class jakarta.data.Limit
-
Limits query results.
- Limits - Search tag in module jakarta.data
- Section
- literal(String) - Static method in interface jakarta.data.constraint.Like
-
Requires that the constraint target consist of exactly the same characters as the given
value. - literal(String) - Static method in interface jakarta.data.constraint.NotLike
-
Requires that the constraint target not consist of the same characters as the given
value. - Literal<V> - Interface in jakarta.data.spi.expression.literal
-
Literalrepresents an immutable value within anExpression. - Literal expressions - Search tag in interface jakarta.data.expression.Expression
- Section
- localDate() - Static method in interface jakarta.data.expression.TemporalExpression
-
Represents the function to obtain the current date.
- localDateTime() - Static method in interface jakarta.data.expression.TemporalExpression
-
Represents the function to obtain the current date and time.
- localTime() - Static method in interface jakarta.data.expression.TemporalExpression
-
Represents the function to obtain the current time.
- Logical operator precedence - Search tag in module jakarta.data
- Section
- lower() - Method in interface jakarta.data.expression.TextExpression
-
Represents the function to obtain the lower case form of the value to which the current expression evaluates.
- LOWER - Static variable in interface jakarta.data.spi.expression.function.TextFunctionExpression
- lowerBound() - Method in interface jakarta.data.constraint.Between
-
An expression that evaluates to the minimum value allowed for the constraint target.
- lowerBound() - Method in interface jakarta.data.constraint.NotBetween
-
An expression that evaluates to the minimum value excluded for the constraint target.
M
- MappingException - Exception Class in jakarta.data.exceptions
-
A mapping exception is one thrown if an issue exists at runtime or build time in the data mapping.
- MappingException(String) - Constructor for exception class jakarta.data.exceptions.MappingException
-
Constructs a new MappingException exception with the specified detail message.
- MappingException(String, Throwable) - Constructor for exception class jakarta.data.exceptions.MappingException
-
Constructs a new MappingException exception with the specified detail message.
- MappingException(Throwable) - Constructor for exception class jakarta.data.exceptions.MappingException
-
Constructs a new MappingException exception with the specified cause.
- max(ComparableExpression<?, V>) - Static method in interface jakarta.data.constraint.AtMost
-
Requires that the constraint target evaluates to a value that is less than or equal the value to which the the given
maximumexpression evaluates. - max(V) - Static method in interface jakarta.data.constraint.AtMost
-
Requires that the constraint target evaluates to a value that is less than or equal to the given
maximum. - Maximum number of results - Search tag in module jakarta.data
- Section
- maxResults() - Method in record class jakarta.data.Limit
-
Maximum number of results that can be returned for a single invocation of the repository method.
- Method parameter - Search tag in interface jakarta.data.constraint.Constraint
- Section
- Method parameters - Search tag in module jakarta.data
- Section
- Method parameters for embedded attributes - Search tag in module jakarta.data
- Section
- Methods where the entity type is explicitly specified - Search tag in module jakarta.data
- Section
- Method that returns Java Records - Search tag in jakarta.data.repository.Select.value()
- Section
- Method that returns Single Entity Attributes - Search tag in jakarta.data.repository.Select.value()
- Section
- min(ComparableExpression<?, V>) - Static method in interface jakarta.data.constraint.AtLeast
-
Requires that the constraint target evaluates to a value that is greater than or equal the value to which the the given
minimumexpression evaluates. - min(V) - Static method in interface jakarta.data.constraint.AtLeast
-
Requires that the constraint target evaluates to a value that is greater than or equal to the given
minimum. - minus(NumericExpression<? super T, N>) - Method in interface jakarta.data.expression.NumericExpression
-
Represents the subtraction function that computes the difference of the value to which the current expression evaluates minus the value to which the given expression evaluates.
- minus(N) - Method in interface jakarta.data.expression.NumericExpression
-
Represents the subtraction function that computes the difference of the value to which the current expression evaluates minus the given value.
- MINUS - Enum constant in enum class jakarta.data.spi.expression.function.NumericOperatorExpression.Operator
- mode() - Method in interface jakarta.data.page.PageRequest
-
Returns the type of pagination.
- moreResults() - Method in record class jakarta.data.page.impl.PageRecord
-
Returns the value of the
moreResultsrecord component. - Multiple entity attributes result type - Search tag in module jakarta.data
- Section
N
- name() - Method in interface jakarta.data.metamodel.Attribute
-
Obtain the entity attribute name, suitable for use wherever the specification requires an entity attribute name.
- name() - Method in record class jakarta.data.metamodel.impl.AttributeRecord
-
Deprecated.Returns the value of the
namerecord component. - name() - Method in record class jakarta.data.metamodel.impl.SortableAttributeRecord
-
Deprecated.Returns the value of the
namerecord component. - name() - Method in record class jakarta.data.metamodel.impl.TextAttributeRecord
-
Deprecated.Returns the value of the
namerecord component. - name() - Method in interface jakarta.data.spi.expression.function.FunctionExpression
- NavigableAttribute<T,
U> - Interface in jakarta.data.metamodel -
Represents an entity attribute that is an embeddable or association to another entity.
- NavigableExpression<T,
U> - Interface in jakarta.data.expression - NavigablePath<T,
U, - Interface in jakarta.data.spi.expression.pathV> - navigate(ComparableAttribute<U, C>) - Method in interface jakarta.data.expression.NavigableExpression
- navigate(NavigableAttribute<U, V>) - Method in interface jakarta.data.expression.NavigableExpression
- navigate(NumericAttribute<U, N>) - Method in interface jakarta.data.expression.NavigableExpression
- navigate(TemporalAttribute<U, V>) - Method in interface jakarta.data.expression.NavigableExpression
- navigate(TextAttribute<U>) - Method in interface jakarta.data.expression.NavigableExpression
- NEG - Static variable in interface jakarta.data.spi.expression.function.NumericFunctionExpression
- negate() - Method in interface jakarta.data.constraint.Constraint
-
Obtains the negation of the
Constraint. - negate() - Method in interface jakarta.data.restrict.Restriction
-
Returns the negation of this restriction.
- negated() - Method in interface jakarta.data.expression.NumericExpression
-
Represents the sign negation function applied to the value to which the current expression evaluates.
- nextPageRequest() - Method in interface jakarta.data.page.CursoredPage
-
Creates a request for the next page in a forward direction from the current page.
- nextPageRequest() - Method in record class jakarta.data.page.impl.CursoredPageRecord
-
Returns the value of the
nextPageRequestrecord component. - nextPageRequest() - Method in record class jakarta.data.page.impl.PageRecord
- nextPageRequest() - Method in interface jakarta.data.page.Page
-
Returns a request for the next page if
Page.hasNext()indicates there might be a next page. - NonUniqueResultException - Exception Class in jakarta.data.exceptions
-
This exception is raised when execution of a repository method with a singular return type finds multiple results.
- NonUniqueResultException(String) - Constructor for exception class jakarta.data.exceptions.NonUniqueResultException
-
Constructs a new NonUniqueResultException exception with the specified detail message.
- NonUniqueResultException(String, Throwable) - Constructor for exception class jakarta.data.exceptions.NonUniqueResultException
-
Constructs a new NonUniqueResultException exception with the specified detail message.
- NonUniqueResultException(Throwable) - Constructor for exception class jakarta.data.exceptions.NonUniqueResultException
-
Constructs a new NonUniqueResultException exception with the specified cause.
- not(Restriction<T>) - Static method in class jakarta.data.restrict.Restrict
-
Returns the negation of the specified restriction.
- notBetween(U, U) - Method in interface jakarta.data.expression.ComparableExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value falling outside the range between the values to which the given expressions evaluate. - notBetween(V, V) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target evaluates to a value that is less than the given
lowerBoundor greater than the givenupperBound. - notBetween(V, V) - Method in interface jakarta.data.expression.ComparableExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value falling outside the range between given values. - NotBetween<V> - Interface in jakarta.data.constraint
-
A constraint that excludes values within a range.
- notContains(String) - Method in interface jakarta.data.expression.TextExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that does not contain the specified substring. - notEndsWith(String) - Method in interface jakarta.data.expression.TextExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that does not end with the specified suffix. - notEqualTo(Expression<? super T, V>) - Method in interface jakarta.data.expression.Expression
-
Obtains a
Restrictionthat requires that this expression and the specified expression evaluate to values that are not equal to each other. - notEqualTo(V) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target evaluates to a value that is not equal to the given
value. - notEqualTo(V) - Method in interface jakarta.data.expression.Expression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that is not equal to the specified value. - NotEqualTo<V> - Interface in jakarta.data.constraint
-
A constraint that requires inequality.
- notIn(Expression<? super T, V>...) - Method in interface jakarta.data.expression.Expression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that is not equal to any of the values to which the specified expressions evaluate. - notIn(Collection<V>) - Method in interface jakarta.data.expression.Expression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that is not equal to any of the values within the specified collection. - notIn(Set<V>) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target evaluates to a value that is not equal to any of the given
values. - notIn(V...) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target evaluates to a value that is not equal to any of the given
values. - notIn(V...) - Method in interface jakarta.data.expression.Expression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that is not equal to any of the specified values. - NotIn<V> - Interface in jakarta.data.constraint
-
A constraint that requires inequality with every member of a collection.
- notLike(String) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target does not match the given
pattern, in which_and%represent wildcards. - notLike(String) - Method in interface jakarta.data.expression.TextExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that is not like the specified pattern. - notLike(String, char, char) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target does not match the given
pattern, in which the given characters represent wildcards. - notLike(String, char, char) - Method in interface jakarta.data.expression.TextExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that is not like the specified pattern. - notLike(String, char, char, char) - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target does not match the given
pattern, in which the given characters represent wildcards and escape. - notLike(String, char, char, char) - Method in interface jakarta.data.expression.TextExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that is not like the specified pattern. - NotLike - Interface in jakarta.data.constraint
-
A constraint that requires not matching a pattern.
- notNull() - Static method in interface jakarta.data.constraint.Constraint
-
Requires that the constraint target does not evaluate to
null. - notNull() - Method in interface jakarta.data.expression.Expression
-
Obtains a
Restrictionthat requires that this expression does not evaluate to anullvalue. - NotNull<V> - Interface in jakarta.data.constraint
-
A constraint that requires a non-
nullvalue. - notStartsWith(String) - Method in interface jakarta.data.expression.TextExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that does not begin with the specified prefix. - now() - Static method in interface jakarta.data.spi.expression.function.CurrentDate
- now() - Static method in interface jakarta.data.spi.expression.function.CurrentDateTime
- now() - Static method in interface jakarta.data.spi.expression.function.CurrentTime
- Null<V> - Interface in jakarta.data.constraint
-
A constraint that requires a
nullvalue. - numberOfElements() - Method in record class jakarta.data.page.impl.CursoredPageRecord
- numberOfElements() - Method in record class jakarta.data.page.impl.PageRecord
- numberOfElements() - Method in interface jakarta.data.page.Page
-
Returns the number of elements on this
Page, which must be no larger than the maximumsizeof the page request. - NumericAttribute<T,
N> - Interface in jakarta.data.metamodel -
Represents a numeric entity attribute in the
StaticMetamodel. - NumericCast<T,
N> - Interface in jakarta.data.spi.expression.function - NumericExpression<T,
N> - Interface in jakarta.data.expression -
An expression that evaluates to a numeric typed value.
- NumericFunctionExpression<T,
N> - Interface in jakarta.data.spi.expression.function - NumericLiteral<N> - Interface in jakarta.data.spi.expression.literal
- NumericOperatorExpression<T,
N> - Interface in jakarta.data.spi.expression.function - NumericOperatorExpression.Operator - Enum Class in jakarta.data.spi.expression.function
- NumericPath<T,
U, - Interface in jakarta.data.spi.expression.pathN>
O
- of(int) - Static method in record class jakarta.data.Limit
-
Create a limit that caps the number of results at the specified maximum, starting from the first result.
- of(Expression<T, V>, Constraint<V>) - Static method in interface jakarta.data.restrict.BasicRestriction
-
Creates a new restriction that represents a constraint on the specified entity attribute or expression.
- of(NavigableExpression<T, U>, ComparableAttribute<U, C>) - Static method in interface jakarta.data.spi.expression.path.ComparablePath
- of(NavigableExpression<T, U>, NavigableAttribute<U, V>) - Static method in interface jakarta.data.spi.expression.path.NavigablePath
- of(NavigableExpression<T, U>, NumericAttribute<U, N>) - Static method in interface jakarta.data.spi.expression.path.NumericPath
- of(NavigableExpression<T, U>, TemporalAttribute<U, V>) - Static method in interface jakarta.data.spi.expression.path.TemporalPath
- of(NavigableExpression<T, U>, TextAttribute<U>) - Static method in interface jakarta.data.spi.expression.path.TextPath
- of(NumericExpression<T, ?>, Class<N>) - Static method in interface jakarta.data.spi.expression.function.NumericCast
- of(NumericOperatorExpression.Operator, NumericExpression<T, N>, NumericExpression<? super T, N>) - Static method in interface jakarta.data.spi.expression.function.NumericOperatorExpression
- of(NumericOperatorExpression.Operator, NumericExpression<T, N>, N) - Static method in interface jakarta.data.spi.expression.function.NumericOperatorExpression
- of(NumericOperatorExpression.Operator, N, NumericExpression<T, N>) - Static method in interface jakarta.data.spi.expression.function.NumericOperatorExpression
- of(Class<T>, String) - Static method in interface jakarta.data.metamodel.TextAttribute
-
Creates a static metamodel
TextAttributerepresenting the entity attribute with the specified name. - of(Class<T>, String, Class<N>) - Static method in interface jakarta.data.metamodel.NumericAttribute
-
Creates a static metamodel
NumericAttributerepresenting the entity attribute with the specified name. - of(Class<T>, String, Class<U>) - Static method in interface jakarta.data.metamodel.NavigableAttribute
-
Creates a static metamodel
NavigableAttributerepresenting the entity attribute with the specified name. - of(Class<T>, String, Class<V>) - Static method in interface jakarta.data.metamodel.BasicAttribute
-
Creates a static metamodel
BasicAttributerepresenting the entity attribute with the specified name. - of(Class<T>, String, Class<V>) - Static method in interface jakarta.data.metamodel.ComparableAttribute
-
Creates a static metamodel
ComparableAttributerepresenting the entity attribute with the specified name. - of(Class<T>, String, Class<V>) - Static method in interface jakarta.data.metamodel.SortableAttribute
-
Creates a static metamodel
SortableAttributerepresenting the entity attribute with the specified name. - of(Class<T>, String, Class<V>) - Static method in interface jakarta.data.metamodel.TemporalAttribute
-
Creates a static metamodel
TemporalAttributerepresenting the entity attribute with the specified name. - of(String) - Static method in interface jakarta.data.spi.expression.literal.StringLiteral
-
Creates a
StringLiteralthat represents the given value. - of(String, Direction, boolean) - Static method in record class jakarta.data.Sort
-
Create a
Sortinstance - of(String, NumericExpression<? super T, N>) - Static method in interface jakarta.data.spi.expression.function.NumericFunctionExpression
- of(String, TextExpression<? super T>) - Static method in interface jakarta.data.spi.expression.function.NumericFunctionExpression
- of(String, TextExpression<? super T>) - Static method in interface jakarta.data.spi.expression.function.TextFunctionExpression
- of(String, TextExpression<? super T>, int) - Static method in interface jakarta.data.spi.expression.function.TextFunctionExpression
- of(String, TextExpression<? super T>, TextExpression<? super T>) - Static method in interface jakarta.data.spi.expression.function.TextFunctionExpression
- of(String, TextExpression<? super T>, String) - Static method in interface jakarta.data.spi.expression.function.TextFunctionExpression
- of(String, String, TextExpression<? super T>) - Static method in interface jakarta.data.spi.expression.function.TextFunctionExpression
- of(N) - Static method in interface jakarta.data.spi.expression.literal.NumericLiteral
-
Creates a
NumericLiteralthat represents the given value. - of(V) - Static method in interface jakarta.data.spi.expression.literal.ComparableLiteral
-
Creates a
ComparableLiteralor subtype ofComparableLiteralthat represents the given value. - of(V) - Static method in interface jakarta.data.spi.expression.literal.Literal
-
Creates a
Literalor subtype ofLiteralthat represents the given value. - of(V) - Static method in interface jakarta.data.spi.expression.literal.TemporalLiteral
-
Creates a
TemporalLiteralthat represents the given value. - OFFSET - Enum constant in enum class jakarta.data.page.PageRequest.Mode
-
Indicates a request for a page using offset pagination.
- ofPage(long) - Static method in interface jakarta.data.page.PageRequest
-
Creates a new page request with the given page number and with a default size of 10.
- ofPage(long, int, boolean) - Static method in interface jakarta.data.page.PageRequest
-
Creates a new page request without a cursor.
- ofSize(int) - Static method in interface jakarta.data.page.PageRequest
-
Creates a new page request for requesting pages of the specified size, starting with the first page number, which is 1.
- operator() - Method in interface jakarta.data.spi.expression.function.NumericOperatorExpression
- OptimisticLockingFailureException - Exception Class in jakarta.data.exceptions
-
Indicates a failure that is due to inconsistent state between the entity and the database.
- OptimisticLockingFailureException(String) - Constructor for exception class jakarta.data.exceptions.OptimisticLockingFailureException
-
Constructs a new OptimisticLockingFailureException exception with the specified detail message.
- OptimisticLockingFailureException(String, Throwable) - Constructor for exception class jakarta.data.exceptions.OptimisticLockingFailureException
-
Constructs a new OptimisticLockingFailureException exception with the specified detail message.
- OptimisticLockingFailureException(Throwable) - Constructor for exception class jakarta.data.exceptions.OptimisticLockingFailureException
-
Constructs a new OptimisticLockingFailureException exception with the specified cause.
- Order<T> - Class in jakarta.data
-
Requests sorting on various entity attributes.
- OrderBy - Annotation Interface in jakarta.data.repository
-
Annotates a repository method to request sorting of results.
- OrderBy.List - Annotation Interface in jakarta.data.repository
-
Enables multiple
OrderByannotations on the method.
P
- page() - Method in interface jakarta.data.page.PageRequest
-
Returns the page to be returned.
- page(long) - Method in interface jakarta.data.page.PageRequest
-
Creates a new page request with the same pagination information, but with the specified page number.
- Page<T> - Interface in jakarta.data.page
-
A page contains the data that is retrieved to satisfy a given page request.
- Page Numbers and Totals - Search tag in interface jakarta.data.page.CursoredPage
- Section
- PageRecord<T> - Record Class in jakarta.data.page.impl
-
Record type implementing
Page. - PageRecord(PageRequest, List<T>, long) - Constructor for record class jakarta.data.page.impl.PageRecord
-
Constructs a new instance, computing the
PageRecord.moreResultscomponent astrueif the pagecontentis a full page of results and thetotalElementsis either unavailable (indicated by a negative value) or it exceeds the current page number multiplied by thesizeof a full page. - PageRecord(PageRequest, List<T>, long, boolean) - Constructor for record class jakarta.data.page.impl.PageRecord
-
Creates an instance of a
PageRecordrecord class. - pageRequest() - Method in record class jakarta.data.page.impl.CursoredPageRecord
-
Returns the value of the
pageRequestrecord component. - pageRequest() - Method in record class jakarta.data.page.impl.PageRecord
-
Returns the value of the
pageRequestrecord component. - pageRequest() - Method in interface jakarta.data.page.Page
-
Returns the page request for which this page was obtained.
- PageRequest - Interface in jakarta.data.page
-
A request for a single well-specified page of query results.
- PageRequest.Cursor - Interface in jakarta.data.page
-
A cursor that is formed from a key, relative to which a next or previous page can be requested.
- PageRequest.Mode - Enum Class in jakarta.data.page
-
The type of pagination: offset-based or cursor-based, which includes a direction.
- Pagination - Search tag in module jakarta.data
- Section
- Param - Annotation Interface in jakarta.data.repository
-
Annotates a parameter of a repository method to bind it to a named parameter of a
Query. - Parameter-based Find and Delete methods - Search tag in module jakarta.data
- Section
- Path<T,
U> - Interface in jakarta.data.spi.expression.path - pattern() - Method in interface jakarta.data.constraint.Like
-
An expression that evaluates to a pattern against which the constraint target must match.
- pattern() - Method in interface jakarta.data.constraint.NotLike
-
An expression that evaluates to a pattern against which the constraint target must not match.
- pattern(TextExpression<?>, char) - Static method in interface jakarta.data.constraint.Like
-
Requires that the constraint target match the given
patternexpression, in which_and%represent wildcards and the given character represents escape. - pattern(TextExpression<?>, char) - Static method in interface jakarta.data.constraint.NotLike
-
Requires that the constraint target not match the given
patternexpression, in which_and%represent wildcards and the given character represents escape. - pattern(String) - Static method in interface jakarta.data.constraint.Like
-
Requires that the constraint target match the given
pattern, in which_and%represent wildcards. - pattern(String) - Static method in interface jakarta.data.constraint.NotLike
-
Requires that the constraint target not match the given
pattern, in which_and%represent wildcards. - pattern(String, char, char) - Static method in interface jakarta.data.constraint.Like
-
Requires that the constraint target match the given
pattern, in which the given characters represent wildcards. - pattern(String, char, char) - Static method in interface jakarta.data.constraint.NotLike
-
Requires that the constraint target not match the given
pattern, in which the given characters represent wildcards. - pattern(String, char, char, char) - Static method in interface jakarta.data.constraint.Like
-
Requires that the constraint target match the given
pattern, in which the given characters represent wildcards and escape. - pattern(String, char, char, char) - Static method in interface jakarta.data.constraint.NotLike
-
Requires that the constraint target not match the given
pattern, in which the given characters represent wildcards and escape. - plus(NumericExpression<? super T, N>) - Method in interface jakarta.data.expression.NumericExpression
-
Represents the addition function that computes the sum of the values to which the current expression and the given expression evaluate.
- plus(N) - Method in interface jakarta.data.expression.NumericExpression
-
Represents the addition function that computes the sum of the value to which the current expression evaluates plus the given value.
- PLUS - Enum constant in enum class jakarta.data.spi.expression.function.NumericOperatorExpression.Operator
- PostDeleteEvent<E> - Class in jakarta.data.event
-
An event that occurs when a
Deletelifecycle method is called, after each record is deleted from the datastore. - PostDeleteEvent(E) - Constructor for class jakarta.data.event.PostDeleteEvent
- PostInsertEvent<E> - Class in jakarta.data.event
-
An event that occurs when an
Insertlifecycle method is called, after each record is inserted into the datastore. - PostInsertEvent(E) - Constructor for class jakarta.data.event.PostInsertEvent
- PostUpdateEvent<E> - Class in jakarta.data.event
-
An event that occurs when an
Updatelifecycle method is called, after each entity is updated in the datastore. - PostUpdateEvent(E) - Constructor for class jakarta.data.event.PostUpdateEvent
- Precedence of repository methods - Search tag in module jakarta.data
- Section
- PreDeleteEvent<E> - Class in jakarta.data.event
-
An event that occurs when a
Deletelifecycle method is called, but before each record is deleted from the datastore. - PreDeleteEvent(E) - Constructor for class jakarta.data.event.PreDeleteEvent
- prefix(String) - Static method in interface jakarta.data.constraint.Like
-
Requires that the constraint target begin with the given
prefix. - prefix(String) - Static method in interface jakarta.data.constraint.NotLike
-
Requires that the constraint target not begin with the given
prefix. - PreInsertEvent<E> - Class in jakarta.data.event
-
An event that occurs when an
Insertlifecycle method is called, but before each record is inserted into the datastore. - PreInsertEvent(E) - Constructor for class jakarta.data.event.PreInsertEvent
- prepend(TextExpression<? super T>) - Method in interface jakarta.data.expression.TextExpression
-
Represents the function to obtain the
Stringvalue that is formed by prepending the prefix to which the specified expression evaluates onto the beginning of the value to which the current expression evaluates. - prepend(String) - Method in interface jakarta.data.expression.TextExpression
-
Represents the function to obtain the
Stringvalue that is formed by prepending the specified prefix onto the beginning of the value to which the current expression evaluates. - PreUpdateEvent<E> - Class in jakarta.data.event
-
An event that occurs when an
Updatelifecycle method is called, but before each entity is updated in the datastore. - PreUpdateEvent(E) - Constructor for class jakarta.data.event.PreUpdateEvent
- previousPageRequest() - Method in interface jakarta.data.page.CursoredPage
-
Creates a request for the previous page in a reverse direction from the current page.
- previousPageRequest() - Method in record class jakarta.data.page.impl.CursoredPageRecord
-
Returns the value of the
previousPageRequestrecord component. - previousPageRequest() - Method in record class jakarta.data.page.impl.PageRecord
- previousPageRequest() - Method in interface jakarta.data.page.Page
-
Returns a request for the previous page, if
Page.hasPrevious()indicates there might be a previous page. - property() - Method in record class jakarta.data.Sort
-
Name of the entity attribute to order by.
- provider() - Element in annotation interface jakarta.data.repository.Repository
-
Restricts the repository implementation to that of a specific Jakarta Data provider.
Q
- Query - Annotation Interface in jakarta.data.repository
-
Annotates a repository method as a query method, specifying a query written in Jakarta Data Query Language (JDQL) or in Jakarta Persistence Query Language (JPQL).
- Query by Method Name - Search tag in module jakarta.data
- Section
R
- range(long, long) - Static method in record class jakarta.data.Limit
-
Create a limit that restricts the results to a range, beginning with the
startAtposition and ending after theendAtposition or the position of the final result, whichever comes first. - Repository - Annotation Interface in jakarta.data.repository
-
Annotates a repository interface to be implemented by the container/runtime.
- Repository default methods - Search tag in module jakarta.data
- Section
- requestTotal() - Method in interface jakarta.data.page.PageRequest
-
Indicates that a query method which returns a
Pageshould retrieve the total number of elements available across all pages. - Reserved for future use - Search tag in module jakarta.data
- Section
- Reserved keywords for Query by Method Name - Search tag in module jakarta.data
- Section
- Resource accessor methods - Search tag in module jakarta.data
- Section
- Restrict - Class in jakarta.data.restrict
-
Creates composite restrictions.
- Restriction<T> - Interface in jakarta.data.restrict
-
A restriction imposes constraints on entity attribute values or expressions.
- restrictions() - Method in interface jakarta.data.restrict.CompositeRestriction
-
An ordered list of restrictions.
- Restrictions - Search tag in module jakarta.data
- Section
- Returning subsets of entity attributes - Search tag in module jakarta.data
- Section
- Return types for Query by Method Name - Search tag in module jakarta.data
- Section
- right() - Method in interface jakarta.data.spi.expression.function.NumericOperatorExpression
- right(int) - Method in interface jakarta.data.expression.TextExpression
-
Represents the function to obtain the specified number of characters at the end of the textual value to which the current expression evaluates.
- RIGHT - Static variable in interface jakarta.data.spi.expression.function.TextFunctionExpression
S
- satisfies(Constraint<V>) - Method in interface jakarta.data.expression.Expression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that satisfies the specifiedConstraint. - save(S) - Method in interface jakarta.data.repository.BasicRepository
-
Saves a given entity to the database.
- Save - Annotation Interface in jakarta.data.repository
-
Lifecycle annotation for repository methods which conditionally perform insert or update operations.
- saveAll(List<S>) - Method in interface jakarta.data.repository.BasicRepository
-
Saves all given entities to the database.
- Select - Annotation Interface in jakarta.data.repository
-
Determines the attribute or attributes of an entity which are returned by a parameter-based or annotated query method.
- Select.List - Annotation Interface in jakarta.data.repository
- Single entity attribute result type - Search tag in module jakarta.data
- Section
- Singular restrictions - Search tag in module jakarta.data
- Section
- size() - Method in interface jakarta.data.page.PageRequest.Cursor
-
Returns the number of values in the key.
- size() - Method in interface jakarta.data.page.PageRequest
-
Returns the requested size of each page
- size(int) - Method in interface jakarta.data.page.PageRequest
-
Creates a new page request with the same pagination information, but with the specified maximum page size.
- Sort<T> - Record Class in jakarta.data
-
Requests sorting on a given entity attribute.
- Sort(String, boolean, boolean) - Constructor for record class jakarta.data.Sort
-
Defines sort criteria for an entity attribute.
- SortableAttribute<T> - Interface in jakarta.data.metamodel
-
Represents a entity attribute in the
StaticMetamodelthat is sortable, but incapable of order-based comparison. - SortableAttributeRecord<T> - Record Class in jakarta.data.metamodel.impl
-
Deprecated.For more complete access to the static metamodel, use the most specific subtype of
SortableAttributethat applies to the entity attribute, such asTextAttributeorNumericAttribute. - SortableAttributeRecord(String) - Constructor for record class jakarta.data.metamodel.impl.SortableAttributeRecord
-
Deprecated.Creates an instance of a
SortableAttributeRecordrecord class. - Sorting - Search tag in module jakarta.data
- Section
- sorts() - Method in class jakarta.data.Order
-
The instances of
Sortbelonging to thisOrder. - Special parameters - Search tag in module jakarta.data
- Section
- startAt() - Method in record class jakarta.data.Limit
-
Offset at which to start when returning query results.
- startsWith(String) - Method in interface jakarta.data.expression.TextExpression
-
Obtains a
Restrictionthat requires that this expression evaluate to a value that begins with the specified prefix. - StaticMetamodel - Annotation Interface in jakarta.data.metamodel
-
Annotates a class which serves as a static metamodel for an entity, enabling type-safe access to entity attribute names and related objects such as instances of
Sorts for an attribute. - Static metamodel - Search tag in module jakarta.data
- Section
- stream() - Method in interface jakarta.data.page.Page
-
Returns a sequential stream of results, which follow the order of the sort criteria, if any were specified.
- StringLiteral - Interface in jakarta.data.spi.expression.literal
- substring(String) - Static method in interface jakarta.data.constraint.Like
-
Requires that the constraint target contain the given
substring. - substring(String) - Static method in interface jakarta.data.constraint.NotLike
-
Requires that the constraint target not contain the given
substring. - subtractedFrom(N) - Method in interface jakarta.data.expression.NumericExpression
-
Represents the subtraction function that computes the difference of the given value minus the value to which the current expression evaluates.
- suffix(String) - Static method in interface jakarta.data.constraint.Like
-
Requires that the constraint target end with the given
suffix. - suffix(String) - Static method in interface jakarta.data.constraint.NotLike
-
Requires that the constraint target not end with the given
suffix.
T
- TemporalAttribute<T,
V> - Interface in jakarta.data.metamodel -
Represents a temporal entity attribute in the
StaticMetamodel. - TemporalExpression<T,
V> - Interface in jakarta.data.expression -
An expression that evaluates to a temporal typed value.
- TemporalLiteral<V> - Interface in jakarta.data.spi.expression.literal
- TemporalPath<T,
U, - Interface in jakarta.data.spi.expression.pathV> - TextAttribute<T> - Interface in jakarta.data.metamodel
-
Represents an textual entity attribute in the
StaticMetamodel. - TextAttributeRecord<T> - Record Class in jakarta.data.metamodel.impl
-
Deprecated.For more complete access to the static metamodel, use the
TextAttribute.of(Class, String)method to obtain instances ofTextAttribute. - TextAttributeRecord(String) - Constructor for record class jakarta.data.metamodel.impl.TextAttributeRecord
-
Deprecated.Creates an instance of a
TextAttributeRecordrecord class. - TextExpression<T> - Interface in jakarta.data.expression
-
An expression that evaluates to a
Stringvalue. - TextFunctionExpression<T> - Interface in jakarta.data.spi.expression.function
- TextPath<T,
U> - Interface in jakarta.data.spi.expression.path - times(NumericExpression<? super T, N>) - Method in interface jakarta.data.expression.NumericExpression
-
Represents the multiplication function that computes the product of the values to which the current expression and the given factor expression evaluate.
- times(N) - Method in interface jakarta.data.expression.NumericExpression
-
Represents the multiplication function that computes the product of the value to which the current expression evaluates times the given factor.
- TIMES - Enum constant in enum class jakarta.data.spi.expression.function.NumericOperatorExpression.Operator
- toString() - Method in record class jakarta.data.Limit
-
Returns a string representation of this record class.
- toString() - Method in record class jakarta.data.metamodel.impl.AttributeRecord
-
Deprecated.Returns a string representation of this record class.
- toString() - Method in record class jakarta.data.metamodel.impl.SortableAttributeRecord
-
Deprecated.Returns a string representation of this record class.
- toString() - Method in record class jakarta.data.metamodel.impl.TextAttributeRecord
-
Deprecated.Returns a string representation of this record class.
- toString() - Method in class jakarta.data.Order
-
Textual representation of this instance, including the result of invoking
Sort.toString()on each member of the sort criteria, in order of precedence from highest to lowest. - toString() - Method in record class jakarta.data.page.impl.CursoredPageRecord
-
Returns a string representation of this record class.
- toString() - Method in record class jakarta.data.page.impl.PageRecord
-
Returns a string representation of this record class.
- toString() - Method in interface jakarta.data.page.PageRequest.Cursor
-
String representation of the cursor, including the number of key values in the cursor but not the values themselves.
- toString() - Method in record class jakarta.data.Sort
-
Returns a string representation of this record class.
- toString() - Method in interface jakarta.data.spi.expression.literal.ComparableLiteral
-
Returns a
Stringrepresenting the literal value. - toString() - Method in interface jakarta.data.spi.expression.literal.Literal
-
Returns a
Stringrepresenting the literal value. - toString() - Method in interface jakarta.data.spi.expression.literal.NumericLiteral
-
Returns a
Stringrepresenting the literal numeric value. - toString() - Method in interface jakarta.data.spi.expression.literal.StringLiteral
-
Returns a
Stringrepresenting the value. - toString() - Method in interface jakarta.data.spi.expression.literal.TemporalLiteral
-
Returns a
Stringrepresenting the literal temporal value. - totalElements() - Method in record class jakarta.data.page.impl.CursoredPageRecord
-
Returns the value of the
totalElementsrecord component. - totalElements() - Method in record class jakarta.data.page.impl.PageRecord
-
Returns the value of the
totalElementsrecord component. - totalElements() - Method in interface jakarta.data.page.Page
-
Returns the total number of elements across all pages of query results, if the
Page.pageRequest()specified that the total should be retrieved from the database. - totalPages() - Method in record class jakarta.data.page.impl.CursoredPageRecord
- totalPages() - Method in record class jakarta.data.page.impl.PageRecord
- totalPages() - Method in interface jakarta.data.page.Page
-
Returns the total number of pages of query results, if the
Page.pageRequest()specified that the total should be retrieved from the database. - type() - Method in interface jakarta.data.restrict.CompositeRestriction
-
Indicates how to combine the list of
CompositeRestriction.restrictions(). - type() - Method in interface jakarta.data.spi.expression.function.NumericCast
U
- unrestricted() - Static method in class jakarta.data.restrict.Restrict
-
Returns a restriction that always evaluates to satisfied.
- update(S) - Method in interface jakarta.data.repository.CrudRepository
-
Modifies an entity that already exists in the database.
- Update - Annotation Interface in jakarta.data.repository
-
Lifecycle annotation for repository methods which perform update operations.
- updateAll(List<S>) - Method in interface jakarta.data.repository.CrudRepository
-
Modifies entities that already exist in the database.
- upper() - Method in interface jakarta.data.expression.TextExpression
-
Represents the function to obtain the upper case form of the value to which the current expression evaluates.
- UPPER - Static variable in interface jakarta.data.spi.expression.function.TextFunctionExpression
- upperBound() - Method in interface jakarta.data.constraint.Between
-
An expression that evaluates to the maximum value allowed for the constraint target.
- upperBound() - Method in interface jakarta.data.constraint.NotBetween
-
An expression that evaluates to the maximum value excluded for the constraint target.
V
- value() - Element in annotation interface jakarta.data.metamodel.StaticMetamodel
-
An entity class.
- value() - Element in annotation interface jakarta.data.repository.By
-
The name of the entity attribute mapped by the annotated parameter, or "id(this)" to indicate the unique identifier attribute of the entity.
- value() - Element in annotation interface jakarta.data.repository.Find
-
Optionally specifies the queried entity type.
- value() - Element in annotation interface jakarta.data.repository.First
-
The limit on the number of results returned by the repository method.
- value() - Element in annotation interface jakarta.data.repository.Is
-
A subtype of
Constraintthat indicates how the entity attribute is compared with a value. - value() - Element in annotation interface jakarta.data.repository.OrderBy.List
-
Returns a list of annotations with the first taking precedence, followed by the second, and so forth.
- value() - Element in annotation interface jakarta.data.repository.OrderBy
-
Entity attribute name to sort by.
- value() - Element in annotation interface jakarta.data.repository.Param
-
Defines the name of the query language named parameter to bind to.
- value() - Element in annotation interface jakarta.data.repository.Query
-
Specifies the query executed by the annotated repository method, in JDQL or JPQL.
- value() - Element in annotation interface jakarta.data.repository.Select.List
-
Returns a list of annotations with the first corresponding to the first record component, the second to the second record component, and so forth.
- value() - Element in annotation interface jakarta.data.repository.Select
-
Name of an entity attribute that has a single-valued basic type.
- value() - Method in interface jakarta.data.spi.expression.literal.Literal
-
Returns the value represented by this
Literal. - value(V) - Static method in interface jakarta.data.constraint.EqualTo
-
Requires that the constraint target equal the given value.
- value(V) - Static method in interface jakarta.data.constraint.NotEqualTo
-
Requires that the constraint target not equal the given value.
- valueOf(String) - Static method in enum class jakarta.data.Direction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class jakarta.data.page.PageRequest.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class jakarta.data.restrict.CompositeRestriction.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class jakarta.data.spi.expression.function.NumericOperatorExpression.Operator
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class jakarta.data.Direction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class jakarta.data.page.PageRequest.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class jakarta.data.restrict.CompositeRestriction.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class jakarta.data.spi.expression.function.NumericOperatorExpression.Operator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values(Collection<V>) - Static method in interface jakarta.data.constraint.In
-
Requires that the constraint target equal one of the given
values. - values(Collection<V>) - Static method in interface jakarta.data.constraint.NotIn
-
Requires that the constraint target not equal any of the given
values. - values(V...) - Static method in interface jakarta.data.constraint.In
-
Requires that the constraint target equal one of the given
values. - values(V...) - Static method in interface jakarta.data.constraint.NotIn
-
Requires that the constraint target not equal any of the given
values.
W
- Wildcard characters - Search tag in module jakarta.data
- Section
- withoutTotal() - Method in interface jakarta.data.page.PageRequest
-
Returns an otherwise-equivalent page request with
PageRequest.requestTotal()set tofalse, so that totals will not be retrieved from the database. - withTotal() - Method in interface jakarta.data.page.PageRequest
-
Returns an otherwise-equivalent page request with
PageRequest.requestTotal()set totrue, so that totals will be retrieved from the database.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Attributethat describes the entity attribute, such asTextAttributeorNumericAttribute.