org.apache.cayenne.access.trans
Class DataObjectMatchTranslator
java.lang.Object
org.apache.cayenne.access.trans.DataObjectMatchTranslator
public class DataObjectMatchTranslator
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
attributes
protected Map<String,DbAttribute> attributes
values
protected Map<String,Object> values
operation
protected String operation
expression
protected Expression expression
relationship
protected DbRelationship relationship
joinSplitAlias
protected String joinSplitAlias
DataObjectMatchTranslator
public DataObjectMatchTranslator()
getExpression
public Expression getExpression()
setExpression
public void setExpression(Expression expression)
reset
public void reset()
setRelationship
public void setRelationship(DbRelationship rel,
String joinSplitAlias)
- Initializes itself to do translation of the match ending with a DbRelationship.
- Since:
- 3.0
setDataObject
public void setDataObject(Persistent obj)
setObjectId
public void setObjectId(ObjectId id)
- Since:
- 1.2
keys
public Iterator<String> keys()
getJoinSplitAlias
public String getJoinSplitAlias()
- Since:
- 3.0
getRelationship
public DbRelationship getRelationship()
getAttribute
public DbAttribute getAttribute(String key)
getValue
public Object getValue(String key)
setOperation
public void setOperation(String operation)
getOperation
public String getOperation()
Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.