org.icestandard.ICE.V20.subscribe
Class DeliveryPolicyType

java.lang.Object
  extended byorg.icestandard.ICE.V20.subscribe.DeliveryPolicyType
All Implemented Interfaces:
org.apache.axis.encoding.AnyContentType, java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
DeliveryPolicyType()
           
DeliveryPolicyType(DeliveryRuleType[] deliveryRule, org.apache.axis.message.MessageElement[] _any, java.math.BigInteger quantity, java.util.Calendar startdate, java.util.Calendar stopdate, DeliveryPolicyTypeExpirationPriority expirationPriority)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 org.apache.axis.message.MessageElement[] get_any()
          Gets the _any value for this DeliveryPolicyType.
 DeliveryRuleType[] getDeliveryRule()
          Gets the deliveryRule value for this DeliveryPolicyType.
 DeliveryRuleType getDeliveryRule(int i)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 DeliveryPolicyTypeExpirationPriority getExpirationPriority()
          Gets the expirationPriority value for this DeliveryPolicyType.
 java.math.BigInteger getQuantity()
          Gets the quantity value for this DeliveryPolicyType.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.util.Calendar getStartdate()
          Gets the startdate value for this DeliveryPolicyType.
 java.util.Calendar getStopdate()
          Gets the stopdate value for this DeliveryPolicyType.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void set_any(org.apache.axis.message.MessageElement[] _any)
          Sets the _any value for this DeliveryPolicyType.
 void setDeliveryRule(DeliveryRuleType[] deliveryRule)
          Sets the deliveryRule value for this DeliveryPolicyType.
 void setDeliveryRule(int i, DeliveryRuleType _value)
           
 void setExpirationPriority(DeliveryPolicyTypeExpirationPriority expirationPriority)
          Sets the expirationPriority value for this DeliveryPolicyType.
 void setQuantity(java.math.BigInteger quantity)
          Sets the quantity value for this DeliveryPolicyType.
 void setStartdate(java.util.Calendar startdate)
          Sets the startdate value for this DeliveryPolicyType.
 void setStopdate(java.util.Calendar stopdate)
          Sets the stopdate value for this DeliveryPolicyType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeliveryPolicyType

public DeliveryPolicyType()

DeliveryPolicyType

public DeliveryPolicyType(DeliveryRuleType[] deliveryRule,
                          org.apache.axis.message.MessageElement[] _any,
                          java.math.BigInteger quantity,
                          java.util.Calendar startdate,
                          java.util.Calendar stopdate,
                          DeliveryPolicyTypeExpirationPriority expirationPriority)
Method Detail

getDeliveryRule

public DeliveryRuleType[] getDeliveryRule()
Gets the deliveryRule value for this DeliveryPolicyType.

Returns:
deliveryRule

setDeliveryRule

public void setDeliveryRule(DeliveryRuleType[] deliveryRule)
Sets the deliveryRule value for this DeliveryPolicyType.

Parameters:
deliveryRule -

getDeliveryRule

public DeliveryRuleType getDeliveryRule(int i)

setDeliveryRule

public void setDeliveryRule(int i,
                            DeliveryRuleType _value)

get_any

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

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 DeliveryPolicyType.

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

getQuantity

public java.math.BigInteger getQuantity()
Gets the quantity value for this DeliveryPolicyType.

Returns:
quantity

setQuantity

public void setQuantity(java.math.BigInteger quantity)
Sets the quantity value for this DeliveryPolicyType.

Parameters:
quantity -

getStartdate

public java.util.Calendar getStartdate()
Gets the startdate value for this DeliveryPolicyType.

Returns:
startdate

setStartdate

public void setStartdate(java.util.Calendar startdate)
Sets the startdate value for this DeliveryPolicyType.

Parameters:
startdate -

getStopdate

public java.util.Calendar getStopdate()
Gets the stopdate value for this DeliveryPolicyType.

Returns:
stopdate

setStopdate

public void setStopdate(java.util.Calendar stopdate)
Sets the stopdate value for this DeliveryPolicyType.

Parameters:
stopdate -

getExpirationPriority

public DeliveryPolicyTypeExpirationPriority getExpirationPriority()
Gets the expirationPriority value for this DeliveryPolicyType.

Returns:
expirationPriority

setExpirationPriority

public void setExpirationPriority(DeliveryPolicyTypeExpirationPriority expirationPriority)
Sets the expirationPriority value for this DeliveryPolicyType.

Parameters:
expirationPriority -

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