public class EmbeddableProperty<E> extends BaseProperty<E> implements PathProperty<E>
Embeddable
object.expressionSupplier, name, type
Modifier | Constructor and Description |
---|---|
protected |
EmbeddableProperty(String name,
Expression exp,
Class<? super E> type)
Constructs a new property with the given name and type
|
alias, asc, ascInsensitive, ascInsensitives, ascs, count, countDistinct, desc, descInsensitive, descInsensitives, descs, enclosing, eq, eq, equals, function, function, getAlias, getExpression, getFrom, getFromAll, getName, getType, hashCode, in, in, in, isFalse, isNotNull, isNull, isTrue, ne, ne, nin, nin, nin, path, setIn, setInAll
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
dot, dot, dot, dot, dot
getAlias, getExpression, getName, getType
protected EmbeddableProperty(String name, Expression exp, Class<? super E> type)
name
- of the property (will be used as alias for the expression)type
- of the propertyPropertyFactory.createEmbeddable(String, Class)
Copyright © 2001–2020 Apache Cayenne. All rights reserved.