Class MergeDetails

    • Constructor Detail

      • MergeDetails

        public MergeDetails​(org.teiid.translator.mongodb.MongoDocument document)
    • 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)
      • setId

        public void setId​(String column,
                          Object value)
      • getReferenceColumns

        public List<String> getReferenceColumns()
      • setReferenceColumns

        public void setReferenceColumns​(List<String> columns)
      • 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)
      • setColumns

        public void setColumns​(List<String> columns)
      • getIdReference

        public String getIdReference()
      • setIdReference

        public void setIdReference​(String idReference)
      • isNested

        public boolean isNested()
      • setNested

        public void setNested​(boolean nested)
      • getParentColumnName

        public String getParentColumnName​(String columnName)