com.esri.core.internal.value
Class ImageServer

java.lang.Object
  extended by com.esri.core.internal.value.ImageServer
All Implemented Interfaces:
Serializable

public class ImageServer
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
ImageServer(String url)
           
 
Method Summary
static ImageServer fromJson(org.codehaus.jackson.JsonParser parser, String url)
           
 int getBandCount()
          Gets the bandCount of the ImageServer.
 String getCopyrightText()
          Gets the copyrightText of the ImageServer.
 double getCurrentVersion()
          Gets the currentVersion of the ImageServer.
 String getDescription()
          Gets the description of the ImageServer.
 MapGeometry getExtent()
          Gets the extent of the ImageServer.
 Field[] getFields()
          Gets the fields of the ImageServer.
 Envelope getFullExtent()
           
 Envelope getInitialExtent()
           
 double getMaxPixelSize()
          Gets the maxPixelSize of the ImageServer.
 double getMaxScale()
          Gets the max scale.
 double[] getMaxValues()
          Gets the maxValues of the ImageServer.
 double[] getMeanValues()
          Gets the meanValues of the ImageServer.
 double getMinPixelSize()
          Gets the minPixelSize of the ImageServer.
 double getMinScale()
          Gets the min scale.
 double[] getMinValues()
          Gets the minValues of the ImageServer.
 String getName()
          Gets the name of the ImageServer.
 String getObjectIdField()
          Gets the objectIdField of the ImageServer.
 double getPixelSizeX()
          Gets the pixelSizeX of the ImageServer.
 double getPixelSizeY()
          Gets the pixelSizeY of the ImageServer.
 ImageServiceParameters.PIXEL_TYPE getPixelType()
          Gets the pixelType of the ImageServer.
static long getSerialversionuid()
          Gets the serialversionuid of the ImageServer.
 String getServiceDataType()
          Gets the serviceDataType of the ImageServer.
 String getServiceDescription()
          Gets the serviceDescription of the ImageServer.
 double[] getStdvValues()
          Gets the stdvValues of the ImageServer.
 String getUrl()
          Gets the url of the ImageServer.
 void setFullExtent(Envelope fullExtent)
           
 void setInitialExtent(Envelope initialExtent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageServer

public ImageServer(String url)
Method Detail

getSerialversionuid

public static long getSerialversionuid()
Gets the serialversionuid of the ImageServer.

Returns:
Returns the serialversionuid.

getCurrentVersion

public double getCurrentVersion()
Gets the currentVersion of the ImageServer.

Returns:
Returns the currentVersion.

getServiceDescription

public String getServiceDescription()
Gets the serviceDescription of the ImageServer.

Returns:
Returns the serviceDescription.

getName

public String getName()
Gets the name of the ImageServer.

Returns:
Returns the name.

getDescription

public String getDescription()
Gets the description of the ImageServer.

Returns:
Returns the description.

getExtent

public MapGeometry getExtent()
Gets the extent of the ImageServer.

Returns:
Returns the extent.

getInitialExtent

public Envelope getInitialExtent()

setInitialExtent

public void setInitialExtent(Envelope initialExtent)

getFullExtent

public Envelope getFullExtent()

setFullExtent

public void setFullExtent(Envelope fullExtent)

getPixelSizeX

public double getPixelSizeX()
Gets the pixelSizeX of the ImageServer.

Returns:
Returns the pixelSizeX.

getPixelSizeY

public double getPixelSizeY()
Gets the pixelSizeY of the ImageServer.

Returns:
Returns the pixelSizeY.

getBandCount

public int getBandCount()
Gets the bandCount of the ImageServer.

Returns:
Returns the bandCount.

getPixelType

public ImageServiceParameters.PIXEL_TYPE getPixelType()
Gets the pixelType of the ImageServer.

Returns:
Returns the pixelType.

getMinPixelSize

public double getMinPixelSize()
Gets the minPixelSize of the ImageServer.

Returns:
Returns the minPixelSize.

getMaxPixelSize

public double getMaxPixelSize()
Gets the maxPixelSize of the ImageServer.

Returns:
Returns the maxPixelSize.

getCopyrightText

public String getCopyrightText()
Gets the copyrightText of the ImageServer.

Returns:
Returns the copyrightText.

getServiceDataType

public String getServiceDataType()
Gets the serviceDataType of the ImageServer.

Returns:
Returns the serviceDataType.

getMinValues

public double[] getMinValues()
Gets the minValues of the ImageServer.

Returns:
Returns the minValues.

getMaxValues

public double[] getMaxValues()
Gets the maxValues of the ImageServer.

Returns:
Returns the maxValues.

getMeanValues

public double[] getMeanValues()
Gets the meanValues of the ImageServer.

Returns:
Returns the meanValues.

getStdvValues

public double[] getStdvValues()
Gets the stdvValues of the ImageServer.

Returns:
Returns the stdvValues.

getObjectIdField

public String getObjectIdField()
Gets the objectIdField of the ImageServer.

Returns:
Returns the objectIdField.

getFields

public Field[] getFields()
Gets the fields of the ImageServer.

Returns:
Returns the fields.

getUrl

public String getUrl()
Gets the url of the ImageServer.

Returns:
Returns the url.

getMinScale

public double getMinScale()
Gets the min scale.

Returns:
the min scale; Double.NaN if minScale is not in JSON.

getMaxScale

public double getMaxScale()
Gets the max scale.

Returns:
the max scale; Double.NaN if maxScale is not in JSON.

fromJson

public static ImageServer fromJson(org.codehaus.jackson.JsonParser parser,
                                   String url)
                            throws Exception
Throws:
Exception


Copyright © 2012. All Rights Reserved.