Cisco Systems, Inc.

com.pcube.apps.engage.common
Class TimeBasedValue

java.lang.Object
  extended by com.pcube.apps.engage.common.TimeBasedValue

public class TimeBasedValue
extends Object


Nested Class Summary
static interface TimeBasedValue.SingleValueValidator
           
 
Field Summary
static MessageFormat FORMAT_BW_PERCENT
           
static int NUM_OF_TIMEFRAMES
           
 
Constructor Summary
TimeBasedValue(String string)
           
TimeBasedValue(String s, TimeBasedValue.SingleValueValidator validator)
           
TimeBasedValue(TimeBasedValue value)
           
 
Method Summary
static String bwToStr(long bw)
           
 boolean equals(Object obj)
           
 long getDefaultValue()
           
 long getLongValue(int timeFrame)
           
 float getMaxValue()
           
 float getMinValue()
           
 float getValue(int timeFrame)
          Deprecated.  
 boolean isDefault()
           
 String toString()
           
static String[] toStringValuesArray(String s)
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

FORMAT_BW_PERCENT

public static final MessageFormat FORMAT_BW_PERCENT

NUM_OF_TIMEFRAMES

public static final int NUM_OF_TIMEFRAMES
Constructor Detail

TimeBasedValue

public TimeBasedValue(String string)

TimeBasedValue

public TimeBasedValue(String s,
                      TimeBasedValue.SingleValueValidator validator)

TimeBasedValue

public TimeBasedValue(TimeBasedValue value)
Method Detail

bwToStr

public static String bwToStr(long bw)

toStringValuesArray

public static String[] toStringValuesArray(String s)

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getDefaultValue

public long getDefaultValue()

getValue

public float getValue(int timeFrame)
Deprecated. 

Parameters:
timeFrame -
Returns:

getLongValue

public long getLongValue(int timeFrame)

isDefault

public boolean isDefault()

toString

public String toString()
Overrides:
toString in class Object

getMaxValue

public float getMaxValue()

getMinValue

public float getMinValue()

Cisco Systems, Inc.

Copyright © 2011 Cisco Systems, Inc. Confidential.