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

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

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

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


Nested Class Summary
 class Bill.SchemeData.PackageData.Bandwidth
          An inner class that contains the remaining properties of the PackageData.
 class Bill.SchemeData.PackageData.Feature
          An inner class that contains the remaining properties of the PackageData.
 class Bill.SchemeData.PackageData.Storage
          An inner class that contains the remaining properties of the PackageData.
 class Bill.SchemeData.PackageData.Usage
          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 packageName
           
 java.lang.Double price
           
 
Constructor Summary
Bill.SchemeData.PackageData()
          This is a constructor that takes no parameter
 
Method Summary
 Bill.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
 java.util.Vector getFeature()
          Return the list of features
 java.lang.String getName()
          Return the name of the package
 java.lang.Double getPrice()
          Return the price of the package
 Bill.SchemeData.PackageData.Storage getStorage()
          Return the storage object for packageData
 Bill.SchemeData.PackageData.Usage getUsage()
           
 void setBandwidth(Bill.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(java.util.Vector feature)
          Sets the feature List for packageData
 void setName(java.lang.String packageName)
          Sets the name of the package
 void setPrice(java.lang.Double price)
          Sets the price of the package
 void setStorage(Bill.SchemeData.PackageData.Storage storage)
          Sets the storage object for packageData
 void setUsage(Bill.SchemeData.PackageData.Usage usage)
           
 
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

packageName

public java.lang.String packageName

price

public java.lang.Double price
Constructor Detail

Bill.SchemeData.PackageData

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

Method Detail

getBandwidth

public Bill.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 java.util.Vector getFeature()
Return the list of features

Returns:
List of features

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 Bill.SchemeData.PackageData.Storage getStorage()
Return the storage object for packageData

Returns:
- the storage object for packageData

getUsage

public Bill.SchemeData.PackageData.Usage getUsage()
Returns:

setBandwidth

public void setBandwidth(Bill.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(java.util.Vector feature)
Sets the feature List for packageData

Parameters:
feature - List of feature For packageData

setName

public void setName(java.lang.String packageName)
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(Bill.SchemeData.PackageData.Storage storage)
Sets the storage object for packageData

Parameters:
storage - - Storage object for packageData

setUsage

public void setUsage(Bill.SchemeData.PackageData.Usage usage)
Parameters:
usage -