Uses of Interface
org.apache.cayenne.exp.property.Property
Package
Description
Cayenne data expression classes.
Property API
Defines standard queries supported by Cayenne and extension mechanism to create
custom queries.
-
Uses of Property in org.apache.cayenne.access.translator.select
Modifier and TypeMethodDescriptionCollection
<Property<?>> FluentSelectWrapper.getColumns()
Collection
<Property<?>> SelectQueryWrapper.getColumns()
Deprecated.Collection
<Property<?>> TranslatableQueryWrapper.getColumns()
-
Uses of Property in org.apache.cayenne.exp
-
Uses of Property in org.apache.cayenne.exp.property
Modifier and TypeInterfaceDescriptioninterface
Interface (or "Trait") that provides basic functionality for comparable properties.interface
IdProperty<E>
Base class for properties mapped to PKinterface
PathProperty<E>
Property that represents path segment (relationship or embeddable).interface
Interface (or "Trait") that provides basic functionality for all types of relationships.Modifier and TypeClassDescriptionclass
Property that represents non-numeric PKclass
BaseProperty<E>
Property that represents generic attribute.class
CollectionProperty<V extends Persistent,
E extends Collection<V>> Base class forListProperty
andSetProperty
class
DateProperty<E>
Property that represents date/time attribute.class
Property that represents object attribute mapped onEmbeddable
object.class
EntityProperty<E extends Persistent>
Property that represents to-one relationships.class
ListProperty<V extends Persistent>
Property that represents to-many relationship mapped onList
.class
MapProperty<K,
V extends Persistent> Property that represents to-many relationship mapped onMap
.class
NumericIdProperty<E extends Number>
Property that represents numeric PKclass
NumericProperty<E extends Number>
Property that represents attributes mapped on numeric typesclass
SetProperty<V extends Persistent>
Property that represents to-many relationship mapped onSet
.class
StringProperty<E extends CharSequence>
Property that represents attributes mapped on string types -
Uses of Property in org.apache.cayenne.query
Modifier and TypeFieldDescriptionprotected Collection
<Property<?>> SelectQuery.columns
Deprecated.Modifier and TypeMethodDescriptionCollection
<Property<?>> ColumnSelect.getColumns()
Collection
<Property<?>> FluentSelect.getColumns()
Collection
<Property<?>> SelectQuery.getColumns()
Deprecated.Modifier and TypeMethodDescriptionprotected <E> ColumnSelect
<E> <E> ColumnSelect
<E> Select one specific property.static ColumnSelect
<Object[]> ObjectSelect.columnQuery
(Class<?> entityType, Property<?>... columns) Creates a ColumnSelect that will fetch multiple columns of a givenObjEntity
static <E> ColumnSelect
<E> ObjectSelect.columnQuery
(Class<?> entityType, Property<E> column) Creates a ColumnSelect that will fetch single property that can be resolved against a givenObjEntity
class.Add properties to select.Select only specific properties.void
SelectQuery.setColumns
(Property<?>... columns) Deprecated.Modifier and TypeMethodDescriptionColumnSelect.columns
(Collection<Property<?>> properties) Add properties to select.void
SelectQuery.setColumns
(Collection<Property<?>> columns) Deprecated.
PropertyFactory
andorg.apache.cayenne.exp.property
package.