Package org.teiid.translator.mongodb
Class MergeDetails
- java.lang.Object
-
- org.teiid.translator.mongodb.MergeDetails
-
-
Constructor Summary
Constructors Constructor Description MergeDetails(org.teiid.translator.mongodb.MongoDocument document)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MergeDetailsclone()StringgetAlias()org.teiid.translator.mongodb.MergeDetails.AssociationgetAssociation()List<String>getColumns()com.mongodb.DBRefgetDBRef(com.mongodb.DB db, boolean push)org.teiid.translator.mongodb.MongoDocumentgetDocument()StringgetEmbeddedTable()ObjectgetId()StringgetIdReference()StringgetName()StringgetParentColumnName(String columnName)StringgetParentTable()List<String>getReferenceColumns()ObjectgetValue()booleanisNested()voidsetAlias(String alias)voidsetAssociation(org.teiid.translator.mongodb.MergeDetails.Association association)voidsetColumns(List<String> columns)voidsetEmbeddedTable(String embeddedTable)voidsetId(String column, Object value)voidsetIdReference(String idReference)voidsetName(String name)voidsetNested(boolean nested)voidsetParentTable(String parentTable)voidsetReferenceColumns(List<String> columns)StringtoString()
-
-
-
Method Detail
-
getAlias
public String getAlias()
-
setAlias
public void setAlias(String alias)
-
getDocument
public org.teiid.translator.mongodb.MongoDocument getDocument()
-
getName
public String getName()
-
setName
public void setName(String name)
-
getDBRef
public com.mongodb.DBRef getDBRef(com.mongodb.DB db, boolean push)
-
getValue
public Object getValue()
-
getParentTable
public String getParentTable()
-
setParentTable
public void setParentTable(String parentTable)
-
getId
public Object getId() throws TranslatorException
- Throws:
TranslatorException
-
getEmbeddedTable
public String getEmbeddedTable()
-
setEmbeddedTable
public void setEmbeddedTable(String embeddedTable)
-
getAssociation
public org.teiid.translator.mongodb.MergeDetails.Association getAssociation()
-
setAssociation
public void setAssociation(org.teiid.translator.mongodb.MergeDetails.Association association)
-
getIdReference
public String getIdReference()
-
setIdReference
public void setIdReference(String idReference)
-
isNested
public boolean isNested()
-
setNested
public void setNested(boolean nested)
-
clone
public MergeDetails clone()
-
-