org.apache.cayenne.access.trans
Class DataObjectMatchTranslator
java.lang.Object
   org.apache.cayenne.access.trans.DataObjectMatchTranslator
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.