com.esri.arcgisws
Class ImageServiceInfo

java.lang.Object
  extended by com.esri.arcgisws.ImageServiceInfo
All Implemented Interfaces:
Serializable

public class ImageServiceInfo
extends Object
implements Serializable

Java class for ImageServiceInfo complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ImageServiceInfo">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Extent" type="{http://www.esri.com/schemas/ArcGIS/10.0}Envelope"/>
         <element name="PixelSizeX" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="PixelSizeY" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="BandCount" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="PixelType" type="{http://www.esri.com/schemas/ArcGIS/10.0}rstPixelType"/>
         <element name="NoData" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfAnyType"/>
         <element name="MinPixelSize" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="MaxPixelSize" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <element name="CopyrightText" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="ServiceDataType" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriImageServiceDataType"/>
         <element name="MinValues" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfDouble" minOccurs="0"/>
         <element name="MaxValues" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfDouble" minOccurs="0"/>
         <element name="MeanValues" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfDouble" minOccurs="0"/>
         <element name="StdvValues" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfDouble" minOccurs="0"/>
         <element name="ServiceProperties" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="MaxNCols" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="MaxNRows" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="ServiceSourceType" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriImageServiceSourceType" minOccurs="0"/>
         <element name="AllowedFields" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="AllowedCompressions" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="AllowedMosaicMethods" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="AllowedItemMetadata" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="MaxRecordCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="MaxDownloadImageCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="MaxMosaicImageCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="DefaultCompression" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DefaultCompressionQuality" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="DefaultResamplingMethod" type="{http://www.esri.com/schemas/ArcGIS/10.0}rstResamplingTypes" minOccurs="0"/>
         <element name="DefaultMosaicMethod" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriMosaicMethod" minOccurs="0"/>
         <element name="SupportBSQ" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="SupportsTime" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="StartTimeFieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="EndTimeFieldName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TimeValueFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TimeReference" type="{http://www.esri.com/schemas/ArcGIS/10.0}TimeReference" minOccurs="0"/>
         <element name="TimeExtent" type="{http://www.esri.com/schemas/ArcGIS/10.0}TimeExtent" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
ImageServiceInfo()
          ImageServiceInfo default constructor.
ImageServiceInfo(String name, String description, Envelope extent, double pixelSizeX, double pixelSizeY, int bandCount, RstPixelType pixelType, Object[] noData, double minPixelSize, double maxPixelSize, String copyrightText, EsriImageServiceDataType serviceDataType, double[] minValues, double[] maxValues, double[] meanValues, double[] stdvValues, String serviceProperties, int maxNCols, int maxNRows, EsriImageServiceSourceType serviceSourceType, String allowedFields, String allowedCompressions, String allowedMosaicMethods, String allowedItemMetadata, Integer maxRecordCount, Integer maxDownloadImageCount, Integer maxMosaicImageCount, String defaultCompression, Integer defaultCompressionQuality, RstResamplingTypes defaultResamplingMethod, EsriMosaicMethod defaultMosaicMethod, Boolean supportBSQ, Boolean supportsTime, String startTimeFieldName, String endTimeFieldName, String timeValueFormat, TimeReference timeReference, TimeExtent timeExtent)
          Deprecated. 
 
Method Summary
 String getAllowedCompressions()
          Gets the value of the allowedCompressions property.
 String getAllowedFields()
          Gets the value of the allowedFields property.
 String getAllowedItemMetadata()
          Gets the value of the allowedItemMetadata property.
 String getAllowedMosaicMethods()
          Gets the value of the allowedMosaicMethods property.
 int getBandCount()
          Gets the value of the bandCount property.
 String getCopyrightText()
          Gets the value of the copyrightText property.
 String getDefaultCompression()
          Gets the value of the defaultCompression property.
 Integer getDefaultCompressionQuality()
          Gets the value of the defaultCompressionQuality property.
 EsriMosaicMethod getDefaultMosaicMethod()
          Gets the value of the defaultMosaicMethod property.
 RstResamplingTypes getDefaultResamplingMethod()
          Gets the value of the defaultResamplingMethod property.
 String getDescription()
          Gets the value of the description property.
 String getEndTimeFieldName()
          Gets the value of the endTimeFieldName property.
 Envelope getExtent()
          Gets the value of the extent property.
 Integer getMaxDownloadImageCount()
          Gets the value of the maxDownloadImageCount property.
 Integer getMaxMosaicImageCount()
          Gets the value of the maxMosaicImageCount property.
 int getMaxNCols()
          Gets the value of the maxNCols property.
 int getMaxNRows()
          Gets the value of the maxNRows property.
 double getMaxPixelSize()
          Gets the value of the maxPixelSize property.
 Integer getMaxRecordCount()
          Gets the value of the maxRecordCount property.
 double[] getMaxValues()
          Gets the value of the maxValues property.
 double[] getMeanValues()
          Gets the value of the meanValues property.
 double getMinPixelSize()
          Gets the value of the minPixelSize property.
 double[] getMinValues()
          Gets the value of the minValues property.
 String getName()
          Gets the value of the name property.
 Object[] getNoData()
          Gets the value of the noData property.
 double getPixelSizeX()
          Gets the value of the pixelSizeX property.
 double getPixelSizeY()
          Gets the value of the pixelSizeY property.
 RstPixelType getPixelType()
          Gets the value of the pixelType property.
 EsriImageServiceDataType getServiceDataType()
          Gets the value of the serviceDataType property.
 String getServiceProperties()
          Gets the value of the serviceProperties property.
 EsriImageServiceSourceType getServiceSourceType()
          Gets the value of the serviceSourceType property.
 String getStartTimeFieldName()
          Gets the value of the startTimeFieldName property.
 double[] getStdvValues()
          Gets the value of the stdvValues property.
 Boolean getSupportBSQ()
          Gets the value of the supportBSQ property.
 Boolean getSupportsTime()
          Gets the value of the supportsTime property.
 TimeExtent getTimeExtent()
          Gets the value of the timeExtent property.
 TimeReference getTimeReference()
          Gets the value of the timeReference property.
 String getTimeValueFormat()
          Gets the value of the timeValueFormat property.
 Boolean isSupportBSQ()
           
 Boolean isSupportsTime()
           
 void setAllowedCompressions(String value)
          Sets the value of the allowedCompressions property.
 void setAllowedFields(String value)
          Sets the value of the allowedFields property.
 void setAllowedItemMetadata(String value)
          Sets the value of the allowedItemMetadata property.
 void setAllowedMosaicMethods(String value)
          Sets the value of the allowedMosaicMethods property.
 void setBandCount(int value)
          Sets the value of the bandCount property.
 void setCopyrightText(String value)
          Sets the value of the copyrightText property.
 void setDefaultCompression(String value)
          Sets the value of the defaultCompression property.
 void setDefaultCompressionQuality(Integer value)
          Sets the value of the defaultCompressionQuality property.
 void setDefaultMosaicMethod(EsriMosaicMethod value)
          Sets the value of the defaultMosaicMethod property.
 void setDefaultResamplingMethod(RstResamplingTypes value)
          Sets the value of the defaultResamplingMethod property.
 void setDescription(String value)
          Sets the value of the description property.
 void setEndTimeFieldName(String value)
          Sets the value of the endTimeFieldName property.
 void setExtent(Envelope value)
          Sets the value of the extent property.
 void setMaxDownloadImageCount(Integer value)
          Sets the value of the maxDownloadImageCount property.
 void setMaxMosaicImageCount(Integer value)
          Sets the value of the maxMosaicImageCount property.
 void setMaxNCols(int value)
          Sets the value of the maxNCols property.
 void setMaxNRows(int value)
          Sets the value of the maxNRows property.
 void setMaxPixelSize(double value)
          Sets the value of the maxPixelSize property.
 void setMaxRecordCount(Integer value)
          Sets the value of the maxRecordCount property.
 void setMaxValues(double[] value)
          Sets the value of the maxValues property.
 void setMeanValues(double[] value)
          Sets the value of the meanValues property.
 void setMinPixelSize(double value)
          Sets the value of the minPixelSize property.
 void setMinValues(double[] value)
          Sets the value of the minValues property.
 void setName(String value)
          Sets the value of the name property.
 void setNoData(Object[] value)
          Sets the value of the noData property.
 void setPixelSizeX(double value)
          Sets the value of the pixelSizeX property.
 void setPixelSizeY(double value)
          Sets the value of the pixelSizeY property.
 void setPixelType(RstPixelType value)
          Sets the value of the pixelType property.
 void setServiceDataType(EsriImageServiceDataType value)
          Sets the value of the serviceDataType property.
 void setServiceProperties(String value)
          Sets the value of the serviceProperties property.
 void setServiceSourceType(EsriImageServiceSourceType value)
          Sets the value of the serviceSourceType property.
 void setStartTimeFieldName(String value)
          Sets the value of the startTimeFieldName property.
 void setStdvValues(double[] value)
          Sets the value of the stdvValues property.
 void setSupportBSQ(Boolean value)
          Sets the value of the supportBSQ property.
 void setSupportsTime(Boolean value)
          Sets the value of the supportsTime property.
 void setTimeExtent(TimeExtent value)
          Sets the value of the timeExtent property.
 void setTimeReference(TimeReference value)
          Sets the value of the timeReference property.
 void setTimeValueFormat(String value)
          Sets the value of the timeValueFormat property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageServiceInfo

@Deprecated
public ImageServiceInfo(String name,
                                   String description,
                                   Envelope extent,
                                   double pixelSizeX,
                                   double pixelSizeY,
                                   int bandCount,
                                   RstPixelType pixelType,
                                   Object[] noData,
                                   double minPixelSize,
                                   double maxPixelSize,
                                   String copyrightText,
                                   EsriImageServiceDataType serviceDataType,
                                   double[] minValues,
                                   double[] maxValues,
                                   double[] meanValues,
                                   double[] stdvValues,
                                   String serviceProperties,
                                   int maxNCols,
                                   int maxNRows,
                                   EsriImageServiceSourceType serviceSourceType,
                                   String allowedFields,
                                   String allowedCompressions,
                                   String allowedMosaicMethods,
                                   String allowedItemMetadata,
                                   Integer maxRecordCount,
                                   Integer maxDownloadImageCount,
                                   Integer maxMosaicImageCount,
                                   String defaultCompression,
                                   Integer defaultCompressionQuality,
                                   RstResamplingTypes defaultResamplingMethod,
                                   EsriMosaicMethod defaultMosaicMethod,
                                   Boolean supportBSQ,
                                   Boolean supportsTime,
                                   String startTimeFieldName,
                                   String endTimeFieldName,
                                   String timeValueFormat,
                                   TimeReference timeReference,
                                   TimeExtent timeExtent)
Deprecated. 

ImageServiceInfo constructor.


ImageServiceInfo

public ImageServiceInfo()
ImageServiceInfo default constructor.

Method Detail

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getDescription

public String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getExtent

public Envelope getExtent()
Gets the value of the extent property.

Returns:
possible object is Envelope

setExtent

public void setExtent(Envelope value)
Sets the value of the extent property.

Parameters:
value - allowed object is Envelope

getPixelSizeX

public double getPixelSizeX()
Gets the value of the pixelSizeX property.


setPixelSizeX

public void setPixelSizeX(double value)
Sets the value of the pixelSizeX property.


getPixelSizeY

public double getPixelSizeY()
Gets the value of the pixelSizeY property.


setPixelSizeY

public void setPixelSizeY(double value)
Sets the value of the pixelSizeY property.


getBandCount

public int getBandCount()
Gets the value of the bandCount property.


setBandCount

public void setBandCount(int value)
Sets the value of the bandCount property.


getPixelType

public RstPixelType getPixelType()
Gets the value of the pixelType property.

Returns:
possible object is RstPixelType

setPixelType

public void setPixelType(RstPixelType value)
Sets the value of the pixelType property.

Parameters:
value - allowed object is RstPixelType

getNoData

public Object[] getNoData()
Gets the value of the noData property.

Returns:
possible object is []

setNoData

public void setNoData(Object[] value)
Sets the value of the noData property.

Parameters:
value - allowed object is []

getMinPixelSize

public double getMinPixelSize()
Gets the value of the minPixelSize property.


setMinPixelSize

public void setMinPixelSize(double value)
Sets the value of the minPixelSize property.


getMaxPixelSize

public double getMaxPixelSize()
Gets the value of the maxPixelSize property.


setMaxPixelSize

public void setMaxPixelSize(double value)
Sets the value of the maxPixelSize property.


getCopyrightText

public String getCopyrightText()
Gets the value of the copyrightText property.

Returns:
possible object is String

setCopyrightText

public void setCopyrightText(String value)
Sets the value of the copyrightText property.

Parameters:
value - allowed object is String

getServiceDataType

public EsriImageServiceDataType getServiceDataType()
Gets the value of the serviceDataType property.

Returns:
possible object is EsriImageServiceDataType

setServiceDataType

public void setServiceDataType(EsriImageServiceDataType value)
Sets the value of the serviceDataType property.

Parameters:
value - allowed object is EsriImageServiceDataType

getMinValues

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

Returns:
possible object is []

setMinValues

public void setMinValues(double[] value)
Sets the value of the minValues property.

Parameters:
value - allowed object is []

getMaxValues

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

Returns:
possible object is []

setMaxValues

public void setMaxValues(double[] value)
Sets the value of the maxValues property.

Parameters:
value - allowed object is []

getMeanValues

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

Returns:
possible object is []

setMeanValues

public void setMeanValues(double[] value)
Sets the value of the meanValues property.

Parameters:
value - allowed object is []

getStdvValues

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

Returns:
possible object is []

setStdvValues

public void setStdvValues(double[] value)
Sets the value of the stdvValues property.

Parameters:
value - allowed object is []

getServiceProperties

public String getServiceProperties()
Gets the value of the serviceProperties property.

Returns:
possible object is String

setServiceProperties

public void setServiceProperties(String value)
Sets the value of the serviceProperties property.

Parameters:
value - allowed object is String

getMaxNCols

public int getMaxNCols()
Gets the value of the maxNCols property.


setMaxNCols

public void setMaxNCols(int value)
Sets the value of the maxNCols property.


getMaxNRows

public int getMaxNRows()
Gets the value of the maxNRows property.


setMaxNRows

public void setMaxNRows(int value)
Sets the value of the maxNRows property.


getServiceSourceType

public EsriImageServiceSourceType getServiceSourceType()
Gets the value of the serviceSourceType property.

Returns:
possible object is EsriImageServiceSourceType

setServiceSourceType

public void setServiceSourceType(EsriImageServiceSourceType value)
Sets the value of the serviceSourceType property.

Parameters:
value - allowed object is EsriImageServiceSourceType

getAllowedFields

public String getAllowedFields()
Gets the value of the allowedFields property.

Returns:
possible object is String

setAllowedFields

public void setAllowedFields(String value)
Sets the value of the allowedFields property.

Parameters:
value - allowed object is String

getAllowedCompressions

public String getAllowedCompressions()
Gets the value of the allowedCompressions property.

Returns:
possible object is String

setAllowedCompressions

public void setAllowedCompressions(String value)
Sets the value of the allowedCompressions property.

Parameters:
value - allowed object is String

getAllowedMosaicMethods

public String getAllowedMosaicMethods()
Gets the value of the allowedMosaicMethods property.

Returns:
possible object is String

setAllowedMosaicMethods

public void setAllowedMosaicMethods(String value)
Sets the value of the allowedMosaicMethods property.

Parameters:
value - allowed object is String

getAllowedItemMetadata

public String getAllowedItemMetadata()
Gets the value of the allowedItemMetadata property.

Returns:
possible object is String

setAllowedItemMetadata

public void setAllowedItemMetadata(String value)
Sets the value of the allowedItemMetadata property.

Parameters:
value - allowed object is String

getMaxRecordCount

public Integer getMaxRecordCount()
Gets the value of the maxRecordCount property.

Returns:
possible object is Integer

setMaxRecordCount

public void setMaxRecordCount(Integer value)
Sets the value of the maxRecordCount property.

Parameters:
value - allowed object is Integer

getMaxDownloadImageCount

public Integer getMaxDownloadImageCount()
Gets the value of the maxDownloadImageCount property.

Returns:
possible object is Integer

setMaxDownloadImageCount

public void setMaxDownloadImageCount(Integer value)
Sets the value of the maxDownloadImageCount property.

Parameters:
value - allowed object is Integer

getMaxMosaicImageCount

public Integer getMaxMosaicImageCount()
Gets the value of the maxMosaicImageCount property.

Returns:
possible object is Integer

setMaxMosaicImageCount

public void setMaxMosaicImageCount(Integer value)
Sets the value of the maxMosaicImageCount property.

Parameters:
value - allowed object is Integer

getDefaultCompression

public String getDefaultCompression()
Gets the value of the defaultCompression property.

Returns:
possible object is String

setDefaultCompression

public void setDefaultCompression(String value)
Sets the value of the defaultCompression property.

Parameters:
value - allowed object is String

getDefaultCompressionQuality

public Integer getDefaultCompressionQuality()
Gets the value of the defaultCompressionQuality property.

Returns:
possible object is Integer

setDefaultCompressionQuality

public void setDefaultCompressionQuality(Integer value)
Sets the value of the defaultCompressionQuality property.

Parameters:
value - allowed object is Integer

getDefaultResamplingMethod

public RstResamplingTypes getDefaultResamplingMethod()
Gets the value of the defaultResamplingMethod property.

Returns:
possible object is RstResamplingTypes

setDefaultResamplingMethod

public void setDefaultResamplingMethod(RstResamplingTypes value)
Sets the value of the defaultResamplingMethod property.

Parameters:
value - allowed object is RstResamplingTypes

getDefaultMosaicMethod

public EsriMosaicMethod getDefaultMosaicMethod()
Gets the value of the defaultMosaicMethod property.

Returns:
possible object is EsriMosaicMethod

setDefaultMosaicMethod

public void setDefaultMosaicMethod(EsriMosaicMethod value)
Sets the value of the defaultMosaicMethod property.

Parameters:
value - allowed object is EsriMosaicMethod

getSupportBSQ

public Boolean getSupportBSQ()
Gets the value of the supportBSQ property.

Returns:
possible object is Boolean

isSupportBSQ

public Boolean isSupportBSQ()

setSupportBSQ

public void setSupportBSQ(Boolean value)
Sets the value of the supportBSQ property.

Parameters:
value - allowed object is Boolean

getSupportsTime

public Boolean getSupportsTime()
Gets the value of the supportsTime property.

Returns:
possible object is Boolean

isSupportsTime

public Boolean isSupportsTime()

setSupportsTime

public void setSupportsTime(Boolean value)
Sets the value of the supportsTime property.

Parameters:
value - allowed object is Boolean

getStartTimeFieldName

public String getStartTimeFieldName()
Gets the value of the startTimeFieldName property.

Returns:
possible object is String

setStartTimeFieldName

public void setStartTimeFieldName(String value)
Sets the value of the startTimeFieldName property.

Parameters:
value - allowed object is String

getEndTimeFieldName

public String getEndTimeFieldName()
Gets the value of the endTimeFieldName property.

Returns:
possible object is String

setEndTimeFieldName

public void setEndTimeFieldName(String value)
Sets the value of the endTimeFieldName property.

Parameters:
value - allowed object is String

getTimeValueFormat

public String getTimeValueFormat()
Gets the value of the timeValueFormat property.

Returns:
possible object is String

setTimeValueFormat

public void setTimeValueFormat(String value)
Sets the value of the timeValueFormat property.

Parameters:
value - allowed object is String

getTimeReference

public TimeReference getTimeReference()
Gets the value of the timeReference property.

Returns:
possible object is TimeReference

setTimeReference

public void setTimeReference(TimeReference value)
Sets the value of the timeReference property.

Parameters:
value - allowed object is TimeReference

getTimeExtent

public TimeExtent getTimeExtent()
Gets the value of the timeExtent property.

Returns:
possible object is TimeExtent

setTimeExtent

public void setTimeExtent(TimeExtent value)
Sets the value of the timeExtent property.

Parameters:
value - allowed object is TimeExtent