org.globus.mds.glue
Class ProcessorType

java.lang.Object
  extended byorg.globus.mds.glue.ProcessorType
All Implemented Interfaces:
org.apache.axis.encoding.AnyContentType, java.io.Serializable

public class ProcessorType
extends java.lang.Object
implements java.io.Serializable, org.apache.axis.encoding.AnyContentType

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  org.apache.axis.message.MessageElement[] _any
           
private  int cacheL1
           
private  int cacheL1D
           
private  int cacheL1I
           
private  int cacheL2
           
private  int clockSpeed
           
private  java.lang.String instructionSet
           
private  java.lang.String model
           
private  java.lang.String otherProcessorDescription
           
private static org.apache.axis.description.TypeDesc typeDesc
           
private  java.lang.String vendor
           
private  java.lang.String version
           
 
Constructor Summary
ProcessorType()
           
ProcessorType(org.apache.axis.message.MessageElement[] _any, int cacheL1, int cacheL1D, int cacheL1I, int cacheL2, int clockSpeed, java.lang.String instructionSet, java.lang.String model, java.lang.String otherProcessorDescription, java.lang.String vendor, java.lang.String version)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 org.apache.axis.message.MessageElement[] get_any()
          Gets the _any value for this ProcessorType.
 int getCacheL1()
          Gets the cacheL1 value for this ProcessorType.
 int getCacheL1D()
          Gets the cacheL1D value for this ProcessorType.
 int getCacheL1I()
          Gets the cacheL1I value for this ProcessorType.
 int getCacheL2()
          Gets the cacheL2 value for this ProcessorType.
 int getClockSpeed()
          Gets the clockSpeed value for this ProcessorType.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getInstructionSet()
          Gets the instructionSet value for this ProcessorType.
 java.lang.String getModel()
          Gets the model value for this ProcessorType.
 java.lang.String getOtherProcessorDescription()
          Gets the otherProcessorDescription value for this ProcessorType.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getVendor()
          Gets the vendor value for this ProcessorType.
 java.lang.String getVersion()
          Gets the version value for this ProcessorType.
 int hashCode()
           
 void set_any(org.apache.axis.message.MessageElement[] _any)
          Sets the _any value for this ProcessorType.
 void setCacheL1(int cacheL1)
          Sets the cacheL1 value for this ProcessorType.
 void setCacheL1D(int cacheL1D)
          Sets the cacheL1D value for this ProcessorType.
 void setCacheL1I(int cacheL1I)
          Sets the cacheL1I value for this ProcessorType.
 void setCacheL2(int cacheL2)
          Sets the cacheL2 value for this ProcessorType.
 void setClockSpeed(int clockSpeed)
          Sets the clockSpeed value for this ProcessorType.
 void setInstructionSet(java.lang.String instructionSet)
          Sets the instructionSet value for this ProcessorType.
 void setModel(java.lang.String model)
          Sets the model value for this ProcessorType.
 void setOtherProcessorDescription(java.lang.String otherProcessorDescription)
          Sets the otherProcessorDescription value for this ProcessorType.
 void setVendor(java.lang.String vendor)
          Sets the vendor value for this ProcessorType.
 void setVersion(java.lang.String version)
          Sets the version value for this ProcessorType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_any

private org.apache.axis.message.MessageElement[] _any

vendor

private java.lang.String vendor

model

private java.lang.String model

version

private java.lang.String version

clockSpeed

private int clockSpeed

instructionSet

private java.lang.String instructionSet

otherProcessorDescription

private java.lang.String otherProcessorDescription

cacheL1

private int cacheL1

cacheL1I

private int cacheL1I

cacheL1D

private int cacheL1D

cacheL2

private int cacheL2

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

private static org.apache.axis.description.TypeDesc typeDesc
Constructor Detail

ProcessorType

public ProcessorType()

ProcessorType

public ProcessorType(org.apache.axis.message.MessageElement[] _any,
                     int cacheL1,
                     int cacheL1D,
                     int cacheL1I,
                     int cacheL2,
                     int clockSpeed,
                     java.lang.String instructionSet,
                     java.lang.String model,
                     java.lang.String otherProcessorDescription,
                     java.lang.String vendor,
                     java.lang.String version)
Method Detail

get_any

public org.apache.axis.message.MessageElement[] get_any()
Gets the _any value for this ProcessorType.

Specified by:
get_any in interface org.apache.axis.encoding.AnyContentType
Returns:
_any

set_any

public void set_any(org.apache.axis.message.MessageElement[] _any)
Sets the _any value for this ProcessorType.

Specified by:
set_any in interface org.apache.axis.encoding.AnyContentType
Parameters:
_any -

getVendor

public java.lang.String getVendor()
Gets the vendor value for this ProcessorType.

Returns:
vendor

setVendor

public void setVendor(java.lang.String vendor)
Sets the vendor value for this ProcessorType.

Parameters:
vendor -

getModel

public java.lang.String getModel()
Gets the model value for this ProcessorType.

Returns:
model

setModel

public void setModel(java.lang.String model)
Sets the model value for this ProcessorType.

Parameters:
model -

getVersion

public java.lang.String getVersion()
Gets the version value for this ProcessorType.

Returns:
version

setVersion

public void setVersion(java.lang.String version)
Sets the version value for this ProcessorType.

Parameters:
version -

getClockSpeed

public int getClockSpeed()
Gets the clockSpeed value for this ProcessorType.

Returns:
clockSpeed

setClockSpeed

public void setClockSpeed(int clockSpeed)
Sets the clockSpeed value for this ProcessorType.

Parameters:
clockSpeed -

getInstructionSet

public java.lang.String getInstructionSet()
Gets the instructionSet value for this ProcessorType.

Returns:
instructionSet

setInstructionSet

public void setInstructionSet(java.lang.String instructionSet)
Sets the instructionSet value for this ProcessorType.

Parameters:
instructionSet -

getOtherProcessorDescription

public java.lang.String getOtherProcessorDescription()
Gets the otherProcessorDescription value for this ProcessorType.

Returns:
otherProcessorDescription

setOtherProcessorDescription

public void setOtherProcessorDescription(java.lang.String otherProcessorDescription)
Sets the otherProcessorDescription value for this ProcessorType.

Parameters:
otherProcessorDescription -

getCacheL1

public int getCacheL1()
Gets the cacheL1 value for this ProcessorType.

Returns:
cacheL1

setCacheL1

public void setCacheL1(int cacheL1)
Sets the cacheL1 value for this ProcessorType.

Parameters:
cacheL1 -

getCacheL1I

public int getCacheL1I()
Gets the cacheL1I value for this ProcessorType.

Returns:
cacheL1I

setCacheL1I

public void setCacheL1I(int cacheL1I)
Sets the cacheL1I value for this ProcessorType.

Parameters:
cacheL1I -

getCacheL1D

public int getCacheL1D()
Gets the cacheL1D value for this ProcessorType.

Returns:
cacheL1D

setCacheL1D

public void setCacheL1D(int cacheL1D)
Sets the cacheL1D value for this ProcessorType.

Parameters:
cacheL1D -

getCacheL2

public int getCacheL2()
Gets the cacheL2 value for this ProcessorType.

Returns:
cacheL2

setCacheL2

public void setCacheL2(int cacheL2)
Sets the cacheL2 value for this ProcessorType.

Parameters:
cacheL2 -

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer