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

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

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

An inner class that contains the remaining properties of the Usage.


Nested Class Summary
 class Bill.SchemeData.PackageData.Usage.Bandwidth.Limit
          An inner class that contains the remaining properties of the Bandwidth.
 
Field Summary
 java.lang.Double bandwidth
           
 java.lang.String bandwidthName
           
 java.lang.String description
           
 java.lang.Double price
           
 java.lang.String unit
           
 
Constructor Summary
Bill.SchemeData.PackageData.Usage.Bandwidth()
          This is a constructor that takes no parameter
 
Method Summary
 java.lang.Double getBandwidth()
          Return the bandwidth usage
 java.lang.String getDescription()
           
 Bill.SchemeData.PackageData.Usage.Bandwidth.Limit getLimit()
          Return of the limit of the bandwidth
 java.lang.String getName()
          Return the name of the bandwidth
 java.lang.Double getPrice()
          Return the price of bandwidth
 java.lang.String getUnit()
          Return the bandwidth unit
 void setBandwidth(java.lang.Double bandwidth)
          Sets the usage bandwidth
 void setDescription(java.lang.String description)
           
 void setLimit(Bill.SchemeData.PackageData.Usage.Bandwidth.Limit overLimit)
          Sets the Limit of the bandwidth
 void setName(java.lang.String bandwidthName)
          Sets the name of the bandwidth
 void setPrice(java.lang.Double price)
          Sets the price of bandwidth
 void setUnit(java.lang.String unit)
          Sets the Unit of bandwidth
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bandwidth

public java.lang.Double bandwidth

bandwidthName

public java.lang.String bandwidthName

description

public java.lang.String description

price

public java.lang.Double price

unit

public java.lang.String unit
Constructor Detail

Bill.SchemeData.PackageData.Usage.Bandwidth

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

Method Detail

getBandwidth

public java.lang.Double getBandwidth()
Return the bandwidth usage

Returns:
the bandwidth usage

getDescription

public java.lang.String getDescription()
Returns:

getLimit

public Bill.SchemeData.PackageData.Usage.Bandwidth.Limit getLimit()
Return of the limit of the bandwidth

Returns:
the limit of the bandwidth

getName

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

Returns:
the name of the bandwidth

getPrice

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

Returns:
the price of bandwidth

getUnit

public java.lang.String getUnit()
Return the bandwidth unit

Returns:
the bandwidth unit

setBandwidth

public void setBandwidth(java.lang.Double bandwidth)
Sets the usage bandwidth

Parameters:
bandwidth - - The usage bandwidth

setDescription

public void setDescription(java.lang.String description)
Parameters:
description -

setLimit

public void setLimit(Bill.SchemeData.PackageData.Usage.Bandwidth.Limit overLimit)
Sets the Limit of the bandwidth

Parameters:
overLimit - - Limit of the bandwidth

setName

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

Parameters:
bandwidthName - - Name of the bandwidth

setPrice

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

Parameters:
price - - The price of bandwidth

setUnit

public void setUnit(java.lang.String unit)
Sets the Unit of bandwidth

Parameters:
unit - - The bandwidth unit