Uses of Class
org.apache.cayenne.exp.property.BaseProperty
-
Packages that use BaseProperty Package Description org.apache.cayenne.exp Cayenne data expression classes.org.apache.cayenne.exp.property Property APIorg.apache.cayenne.query Defines standard queries supported by Cayenne and extension mechanism to create custom queries. -
-
Uses of BaseProperty in org.apache.cayenne.exp
Subclasses of BaseProperty in org.apache.cayenne.exp Modifier and Type Class Description classProperty<E>Deprecated.since 4.2 in favour of type-specific set of properties, seePropertyFactoryandorg.apache.cayenne.exp.propertypackage. -
Uses of BaseProperty in org.apache.cayenne.exp.property
Subclasses of BaseProperty in org.apache.cayenne.exp.property Modifier and Type Class Description classBaseIdProperty<E>Property that represents non-numeric PKclassCollectionProperty<V extends Persistent,E extends Collection<V>>Base class forListPropertyandSetPropertyclassDateProperty<E>Property that represents date/time attribute.classEmbeddableProperty<E>Property that represents object attribute mapped onEmbeddableobject.classEntityProperty<E extends Persistent>Property that represents to-one relationships.classListProperty<V extends Persistent>Property that represents to-many relationship mapped onList.classMapProperty<K,V extends Persistent>Property that represents to-many relationship mapped onMap.classNumericIdProperty<E extends Number>Property that represents numeric PKclassNumericProperty<E extends Number>Property that represents attributes mapped on numeric typesclassSetProperty<V extends Persistent>Property that represents to-many relationship mapped onSet.classStringProperty<E extends CharSequence>Property that represents attributes mapped on string typesMethods in org.apache.cayenne.exp.property that return BaseProperty Modifier and Type Method Description BaseProperty<E>BaseProperty. alias(String alias)Creates alias with different name for this propertystatic <T> BaseProperty<T>PropertyFactory. createBase(String name, Class<T> type)Create base propertystatic <T> BaseProperty<T>PropertyFactory. createBase(String name, Expression expression, Class<T> type)Create base propertystatic <T> BaseProperty<T>PropertyFactory. createBase(Expression expression, Class<T> type)Create base propertydefault BaseProperty<Object>PathProperty. dot(String property)Constructs a property path by appending the argument to the existing property separated by a dot.default <T> BaseProperty<T>PathProperty. dot(BaseProperty<T> property)Constructs a new property path by appending the argument to the existing property separated by a dot.BaseProperty<E>BaseProperty. enclosing()<T> BaseProperty<T>BaseProperty. function(String functionName, Class<T> returnType, Object... arguments)<T> BaseProperty<T>BaseProperty. function(String functionName, Class<T> returnType, BaseProperty<?>... arguments)default BaseProperty<E>ComparableProperty. max()default BaseProperty<E>ComparableProperty. min()<T> BaseProperty<T>BaseProperty. operator(String operator, Class<T> returnType, Object... arguments)<T> BaseProperty<T>BaseProperty. operator(String operator, Class<T> returnType, BaseProperty<?>... arguments)BaseProperty<E>RelationshipProperty. outer()Returns a version of this property that represents an OUTER join.Methods in org.apache.cayenne.exp.property with parameters of type BaseProperty Modifier and Type Method Description default <T> BaseProperty<T>PathProperty. dot(BaseProperty<T> property)Constructs a new property path by appending the argument to the existing property separated by a dot.ExpressionBaseProperty. eq(BaseProperty<?> value)<T> BaseProperty<T>BaseProperty. function(String functionName, Class<T> returnType, BaseProperty<?>... arguments)ExpressionBaseProperty. ne(BaseProperty<?> value)<T> BaseProperty<T>BaseProperty. operator(String operator, Class<T> returnType, BaseProperty<?>... arguments) -
Uses of BaseProperty in org.apache.cayenne.query
Methods in org.apache.cayenne.query with parameters of type BaseProperty Modifier and Type Method Description ColumnSelect<Object[]>ColumnSelect. count(BaseProperty<?> property)Select COUNT(property)ColumnSelect<Long>ObjectSelect. count(BaseProperty<?> property)Select COUNT(property)
-