public class EsriJsonFactory extends Object
Modifier and Type | Method and Description |
---|---|
static EsriFeatureClass |
FeatureClassFromJson(InputStream jsonInputStream)
Construct an
EsriFeatureClass from JSON |
static EsriFeatureClass |
FeatureClassFromJson(com.fasterxml.jackson.core.JsonParser parser)
Construct an
EsriFeatureClass from JSON |
static EsriFeature |
FeatureFromJson(InputStream jsonInputStream)
Construct an
EsriFeature from JSON |
static EsriFeature |
FeatureFromJson(com.fasterxml.jackson.core.JsonParser parser)
Construct an
EsriFeature from JSON |
static String |
JsonFromFeature(EsriFeature feature)
Create JSON from an
EsriFeature |
static String |
JsonFromFeatureClass(EsriFeatureClass featureClass)
Create JSON from an
EsriFeatureClass |
public static String JsonFromFeatureClass(EsriFeatureClass featureClass) throws com.fasterxml.jackson.core.JsonGenerationException, com.fasterxml.jackson.databind.JsonMappingException, IOException
EsriFeatureClass
featureClass
- feature class to convert to JSONcom.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.databind.JsonMappingException
IOException
public static EsriFeatureClass FeatureClassFromJson(InputStream jsonInputStream) throws com.fasterxml.jackson.core.JsonParseException, IOException
EsriFeatureClass
from JSONjsonInputStream
- JSON input streamcom.fasterxml.jackson.core.JsonParseException
IOException
public static EsriFeatureClass FeatureClassFromJson(com.fasterxml.jackson.core.JsonParser parser) throws com.fasterxml.jackson.core.JsonProcessingException, IOException
EsriFeatureClass
from JSONJsonParser
- parser that is pointed at the root of the JSON file created by ArcGIScom.fasterxml.jackson.core.JsonParseException
IOException
com.fasterxml.jackson.core.JsonProcessingException
public static String JsonFromFeature(EsriFeature feature) throws com.fasterxml.jackson.core.JsonGenerationException, com.fasterxml.jackson.databind.JsonMappingException, IOException
EsriFeature
feature
- feature to convert to JSONcom.fasterxml.jackson.core.JsonGenerationException
com.fasterxml.jackson.databind.JsonMappingException
IOException
public static EsriFeature FeatureFromJson(InputStream jsonInputStream) throws com.fasterxml.jackson.core.JsonParseException, IOException
EsriFeature
from JSONjsonInputStream
- JSON input streamcom.fasterxml.jackson.core.JsonParseException
IOException
public static EsriFeature FeatureFromJson(com.fasterxml.jackson.core.JsonParser parser) throws com.fasterxml.jackson.core.JsonProcessingException, IOException
EsriFeature
from JSONJsonParser
- parser that is pointed at the root of the JSON file created by ArcGIScom.fasterxml.jackson.core.JsonParseException
IOException
com.fasterxml.jackson.core.JsonProcessingException
Copyright © 2024. All rights reserved.