Uses of Interface
st.orm.Metamodel.Key
Packages that use Metamodel.Key
-
Uses of Metamodel.Key in st.orm
Classes in st.orm that implement Metamodel.KeyModifier and TypeClassDescriptionclassAbstractKeyMetamodel<T extends Data,E, V> Extension ofAbstractMetamodelthat implementsMetamodel.Key, indicating that the field has a uniqueness constraint.static final recordMetamodel.KeyDelegate<T extends Data,E> Delegating wrapper that adds theMetamodel.Keymarker to an existingMetamodelinstance.Methods in st.orm that return Metamodel.KeyModifier and TypeMethodDescriptionstatic <T extends Data,E>
Metamodel.Key<T, E> Returns aKeyview of the given metamodel.Metamodel.Key<T, ?> Scrollable.key()Returns the value of thekeyrecord component.Methods in st.orm with parameters of type Metamodel.KeyModifier and TypeMethodDescriptionstatic <T extends Data,E>
Scrollable<T> Scrollable.fromCursor(Metamodel.Key<T, E> key, String cursor) Deserializes a cursor string (produced byScrollable.toCursor()) into aScrollablefor single-key scrolling.static <T extends Data,E, S>
Scrollable<T> Scrollable.fromCursor(Metamodel.Key<T, E> key, Metamodel<T, S> sort, String cursor) Deserializes a cursor string (produced byScrollable.toCursor()) into aScrollablefor composite scrolling with a sort field.static <T extends Data,E>
Scrollable<T> Scrollable.of(Metamodel.Key<T, E> key, int size) Creates a scrollable request for the first page in ascending key order.static <T extends Data,E>
Scrollable<T> Scrollable.of(Metamodel.Key<T, E> key, E keyCursor, int size) Creates a scrollable request starting after the given cursor value, in ascending key order.static <T extends Data,E, S>
Scrollable<T> Scrollable.of(Metamodel.Key<T, E> key, E keyCursor, Metamodel<T, S> sort, S sortCursor, int size) Creates a scrollable request starting after the given cursor values, in ascending key order, sorted by the given field.static <T extends Data,E, S>
Scrollable<T> Scrollable.of(Metamodel.Key<T, E> key, Metamodel<T, S> sort, int size) Creates a scrollable request for the first page in ascending key order, sorted by the given field.Constructors in st.orm with parameters of type Metamodel.KeyModifierConstructorDescriptionScrollable(Metamodel.Key<T, ?> key, Object keyCursor, Metamodel<T, ?> sort, Object sortCursor, int size, boolean isForward) Creates an instance of aScrollablerecord class. -
Uses of Metamodel.Key in st.orm.repository
Methods in st.orm.repository with parameters of type Metamodel.KeyModifier and TypeMethodDescriptionEntityRepository.findBy(Metamodel.Key<E, V> key, V value) Retrieves an entity by the value of a unique key field.ProjectionRepository.findBy(Metamodel.Key<P, V> key, V value) Retrieves a projection by the value of a unique key field.EntityRepository.findByRef(Metamodel.Key<E, V> key, Ref<V> value) Retrieves an entity by the ref value of a unique key field that references another entity.ProjectionRepository.findByRef(Metamodel.Key<P, V> key, Ref<V> value) Retrieves a projection by the ref value of a unique key field that references another entity.<V> EEntityRepository.getBy(Metamodel.Key<E, V> key, V value) Retrieves an entity by the value of a unique key field.<V> PProjectionRepository.getBy(Metamodel.Key<P, V> key, V value) Retrieves a projection by the value of a unique key field.EntityRepository.getByRef(Metamodel.Key<E, V> key, Ref<V> value) Retrieves an entity by the ref value of a unique key field that references another entity.ProjectionRepository.getByRef(Metamodel.Key<P, V> key, Ref<V> value) Retrieves a projection by the ref value of a unique key field that references another entity.