001package org.matsim.contrib.analysis.vsp.qgis;
002
003import org.matsim.api.core.v01.Id;
004
005public class VectorJoin {
006
007        private final String joinFieldName;
008        private final String targetFieldName;
009        private final Id<QGisLayer> joinLayerId;
010        
011        public VectorJoin(Id<QGisLayer> joinLayerId, String joinFieldName, String targetFieldName){
012                
013                this.joinFieldName = joinFieldName;
014                this.targetFieldName = targetFieldName;
015                this.joinLayerId = joinLayerId;
016                
017        }
018
019        public String getJoinFieldName() {
020                return this.joinFieldName;
021        }
022
023        public String getTargetFieldName() {
024                return this.targetFieldName;
025        }
026
027        public Id<QGisLayer> getJoinLayerId() {
028                return this.joinLayerId;
029        }
030        
031}