// Path: core/src/main/java/org/hisrc/tenra/converter/Converter.java
// public interface Converter<I, O> {
// 
// 	public O convert(I value);
// 
// }
// 
// Path: core/src/main/java/org/hisrc/tenra/model/RailwayNode.java
// public class RailwayNode implements Item {
// 
// 	private String id;
// 	private String geographicalName;
// 	private String formOfNode;
// 	private List<RailwayLink> spokeStarts;
// 	private List<String> spokeStartIds;
// 	private List<RailwayLink> spokeEnds;
// 	private List<String> spokeEndIds;
// 	private List<Double> coordinates;
// 
// 	public RailwayNode(String id, String geographicalName, String formOfNode,
// 			List<String> spokeStartIds, List<String> spokeEndIds,
// 			List<Double> coordinates) {
// 		this.id = id;
// 		this.geographicalName = geographicalName;
// 		this.formOfNode = formOfNode;
// 		this.spokeStartIds = spokeStartIds;
// 		this.spokeEndIds = spokeEndIds;
// 		this.coordinates = coordinates;
// 	}
// 
// 	public String getId() {
// 		return id;
// 	}
// 
// 	public List<String> getSpokeStartIds() {
// 		return spokeStartIds;
// 	}
// 
// 	public List<String> getSpokeEndIds() {
// 		return spokeEndIds;
// 	}
// 
// 	public List<RailwayLink> getSpokeStarts() {
// 		return spokeStarts;
// 	}
// 
// 	public void setSpokeStarts(List<RailwayLink> spokeStarts) {
// 		this.spokeStarts = spokeStarts;
// 	}
// 
// 	public List<RailwayLink> getSpokeEnds() {
// 		return spokeEnds;
// 	}
// 
// 	public void setSpokeEnds(List<RailwayLink> spokeEnds) {
// 		this.spokeEnds = spokeEnds;
// 	}
// 
// 	public String getFormOfNode() {
// 		return formOfNode;
// 	}
// 
// 	public String getGeographicalName() {
// 		return geographicalName;
// 	}
// 
// 	public List<Double> getCoordinates() {
// 		return coordinates;
// 	}
// }


import javax.json.JsonObject;
import javax.json.JsonObjectBuilder;
import javax.json.spi.JsonProvider;
import org.hisrc.tenra.converter.Converter;
import org.hisrc.tenra.model.RailwayNode;
package org.hisrc.tenra.converter.geojson;



public class RailwayNodeToJsonObjectConverter implements
		Converter<RailwayNode, JsonObject> {

// Path: core/src/main/java/org/hisrc/tenra/converter/Converter.java
// public interface Converter<I, O> {
// 
// 	public O convert(I value);
// 
// }
// 
// Path: core/src/main/java/org/hisrc/tenra/model/RailwayNode.java
// public class RailwayNode implements Item {
// 
// 	private String id;
// 	private String geographicalName;
// 	private String formOfNode;
// 	private List<RailwayLink> spokeStarts;
// 	private List<String> spokeStartIds;
// 	private List<RailwayLink> spokeEnds;
// 	private List<String> spokeEndIds;
// 	private List<Double> coordinates;
// 
// 	public RailwayNode(String id, String geographicalName, String formOfNode,
// 			List<String> spokeStartIds, List<String> spokeEndIds,
// 			List<Double> coordinates) {
// 		this.id = id;
// 		this.geographicalName = geographicalName;
// 		this.formOfNode = formOfNode;
// 		this.spokeStartIds = spokeStartIds;
// 		this.spokeEndIds = spokeEndIds;
// 		this.coordinates = coordinates;
// 	}
// 
// 	public String getId() {
// 		return id;
// 	}
// 
// 	public List<String> getSpokeStartIds() {
// 		return spokeStartIds;
// 	}
// 
// 	public List<String> getSpokeEndIds() {
// 		return spokeEndIds;
// 	}
// 
// 	public List<RailwayLink> getSpokeStarts() {
// 		return spokeStarts;
// 	}
// 
// 	public void setSpokeStarts(List<RailwayLink> spokeStarts) {
// 		this.spokeStarts = spokeStarts;
// 	}
// 
// 	public List<RailwayLink> getSpokeEnds() {
// 		return spokeEnds;
// 	}
// 
// 	public void setSpokeEnds(List<RailwayLink> spokeEnds) {
// 		this.spokeEnds = spokeEnds;
// 	}
// 
// 	public String getFormOfNode() {
// 		return formOfNode;
// 	}
// 
// 	public String getGeographicalName() {
// 		return geographicalName;
// 	}
// 
// 	public List<Double> getCoordinates() {
// 		return coordinates;
// 	}
// }


// Path: core/src/main/java/org/hisrc/tenra/converter/geojson/RailwayNodeToJsonObjectConverter.java
import javax.json.JsonObject;
import javax.json.JsonObjectBuilder;
import javax.json.spi.JsonProvider;
import org.hisrc.tenra.converter.Converter;
import org.hisrc.tenra.model.RailwayNode;

package org.hisrc.tenra.converter.geojson;



public class RailwayNodeToJsonObjectConverter implements
		Converter<RailwayNode, JsonObject> {

	public static final Converter<RailwayNode, JsonObject> INSTANCE = new RailwayNodeToJsonObjectConverter();