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}