org.apache.cayenne.access.trans
Class DataObjectMatchTranslator
java.lang.Object
org.apache.cayenne.access.trans.DataObjectMatchTranslator
public class DataObjectMatchTranslator
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
attributes
protected java.util.Map<java.lang.String,DbAttribute> attributes
values
protected java.util.Map<java.lang.String,java.lang.Object> values
operation
protected java.lang.String operation
expression
protected Expression expression
relationship
protected DbRelationship relationship
joinSplitAlias
protected java.lang.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,
java.lang.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 java.util.Iterator<java.lang.String> keys()
getJoinSplitAlias
public java.lang.String getJoinSplitAlias()
- Since:
- 3.0
getRelationship
public DbRelationship getRelationship()
getAttribute
public DbAttribute getAttribute(java.lang.String key)
getValue
public java.lang.Object getValue(java.lang.String key)
setOperation
public void setOperation(java.lang.String operation)
getOperation
public java.lang.String getOperation()
Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.