com.shephertz.app42.paas.sdk.jme.appTab
Class Subscribe.SchemeData.PackageData

java.lang.Object
  extended by com.shephertz.app42.paas.sdk.jme.appTab.Subscribe.SchemeData.PackageData
Enclosing class:
Subscribe.SchemeData

public class Subscribe.SchemeData.PackageData
extends java.lang.Object

An inner class that contains the remaining properties of the Bill.SchemeData Object.


Nested Class Summary
 class Subscribe.SchemeData.PackageData.Bandwidth
           
 class Subscribe.SchemeData.PackageData.Feature
          An inner class that contains the remaining properties of the PackageData.
 class Subscribe.SchemeData.PackageData.Storage
          An inner class that contains the remaining properties of the PackageData.
 
Field Summary
 java.lang.String currency
           
 java.lang.String description
           
 java.lang.Integer duration
           
 java.lang.String name
           
 java.lang.Double price
           
 
Constructor Summary
Subscribe.SchemeData.PackageData()
          This is a constructor that takes no parameter
 
Method Summary
 Subscribe.SchemeData.PackageData.Bandwidth getBandwidth()
          Return the storage object for packageData
 java.lang.String getCurrency()
          Return the currency of the package
 java.lang.String getDescription()
          Return the description of the package
 java.lang.Integer getDuration()
          Return the duration of the package
 Subscribe.SchemeData.PackageData.Feature getFeature()
          Return the feature object for packageData
 java.lang.String getName()
          Return the name of the package
 java.lang.Double getPrice()
          Return the price of the package
 Subscribe.SchemeData.PackageData.Storage getStorage()
          Return the storage object for packageData
 void setBandwidth(Subscribe.SchemeData.PackageData.Bandwidth bandwidth1)
          Sets the storage object for packageData
 void setCurrency(java.lang.String currency)
          Sets the currency for the package
 void setDescription(java.lang.String description)
          Sets the description of the package
 void setDuration(java.lang.Integer duration)
          Sets the duration of the package
 void setFeature(Subscribe.SchemeData.PackageData.Feature feature)
          Sets the feature object for packageData
 void setName(java.lang.String name)
          Sets the name of the package
 void setPrice(java.lang.Double price)
          Sets the price of the package
 void setStorage(Subscribe.SchemeData.PackageData.Storage storage)
          Sets the storage object for packageData
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currency

public java.lang.String currency

description

public java.lang.String description

duration

public java.lang.Integer duration

name

public java.lang.String name

price

public java.lang.Double price
Constructor Detail

Subscribe.SchemeData.PackageData

public Subscribe.SchemeData.PackageData()
This is a constructor that takes no parameter

Method Detail

getBandwidth

public Subscribe.SchemeData.PackageData.Bandwidth getBandwidth()
Return the storage object for packageData

Returns:
the storage object for packageData

getCurrency

public java.lang.String getCurrency()
Return the currency of the package

Returns:
the currency of the package

getDescription

public java.lang.String getDescription()
Return the description of the package

Returns:
the description of the package

getDuration

public java.lang.Integer getDuration()
Return the duration of the package

Returns:
the duration of the package

getFeature

public Subscribe.SchemeData.PackageData.Feature getFeature()
Return the feature object for packageData

Returns:
the feature object for packageData

getName

public java.lang.String getName()
Return the name of the package

Returns:
the name of the package

getPrice

public java.lang.Double getPrice()
Return the price of the package

Returns:
the price of the package

getStorage

public Subscribe.SchemeData.PackageData.Storage getStorage()
Return the storage object for packageData

Returns:
- the storage object for packageData

setBandwidth

public void setBandwidth(Subscribe.SchemeData.PackageData.Bandwidth bandwidth1)
Sets the storage object for packageData

Parameters:
bandwidth1 - - Bandwidth object for packageData

setCurrency

public void setCurrency(java.lang.String currency)
Sets the currency for the package

Parameters:
currency - - Currency which should be USD, ASD, etc.

setDescription

public void setDescription(java.lang.String description)
Sets the description of the package

Parameters:
description - - Description of the package

setDuration

public void setDuration(java.lang.Integer duration)
Sets the duration of the package

Parameters:
duration - - Duration of the package

setFeature

public void setFeature(Subscribe.SchemeData.PackageData.Feature feature)
Sets the feature object for packageData

Parameters:
feature - - Feature object for packageData

setName

public void setName(java.lang.String name)
Sets the name of the package

Parameters:
packageName - -Name of the package

setPrice

public void setPrice(java.lang.Double price)
Sets the price of the package

Parameters:
price - - Price of the package

setStorage

public void setStorage(Subscribe.SchemeData.PackageData.Storage storage)
Sets the storage object for packageData

Parameters:
storage - - Storage object for packageData