org.media.mn8.concepts
Class BigDecimalConcept

java.lang.Object
  |
  +--org.media.mn8.Concept
        |
        +--org.media.mn8.JavaConcept
              |
              +--org.media.mn8.concepts.BigDecimalConcept

public class BigDecimalConcept
extends JavaConcept

Version:
$Revision: 1.4 $ $Date: 2002/07/22 19:03:28 $
Author:
Szabo Csaba

Field Summary
protected  BigDecimal value
           
 
Fields inherited from class org.media.mn8.Concept
_conceptLabel, _isHidden, _resourceURI, _showEmpty
 
Constructor Summary
BigDecimalConcept()
           
BigDecimalConcept(BigDecimal val)
           
BigDecimalConcept(double val)
           
BigDecimalConcept(String val)
           
 
Method Summary
 Concept abs()
           
 Concept add(BigDecimalConcept bDec)
           
 Object clone()
           
 IntegerConcept compareTo(BigDecimalConcept bDec)
           
 Concept create(StringConcept val)
           
 Concept divide(BigDecimalConcept bDec)
           
 Concept divide(BigDecimalConcept bDec, StringConcept roundingMode)
           
 LogicalConcept equals(BigDecimalConcept bDec)
           
protected  BigDecimal getBigDecimal()
           
 ConceptDefinition getConceptDefinition()
           
 RealConcept getIntegerValue()
           
 RealConcept getRealValue()
           
 SeriesConcept getRoundingModes()
           
 Concept max(BigDecimalConcept bDec)
           
 Concept min(BigDecimalConcept bDec)
           
 Concept movePointLeft(IntegerConcept n)
           
 Concept movePointRight(IntegerConcept n)
           
 Concept multiply(BigDecimalConcept bDec)
           
 Concept negate()
           
 Concept subtract(BigDecimalConcept bDec)
           
 StringConcept toTXT()
           
 StringConcept toXML()
           
 
Methods inherited from class org.media.mn8.JavaConcept
create, equals, equals, opEQ
 
Methods inherited from class org.media.mn8.Concept
areThereMoreElemenents, cloneConcept, extendsConcept, getAllInheritedConcepts, getAttributeValue, getConceptAttribute, getConceptAttribute, getConceptAttributeField, getConceptAttributeField, getConceptAttributeFields, getConceptAttributes, getConceptConstructors, getConceptElement, getConceptElement, getConceptElementField, getConceptElementFields, getConceptElements, getConceptInstance, getConceptLabel, getConceptMethod, getConceptMethods, getConceptNamed, getConceptOperators, getConceptsAtPath, getConceptsAtPath, getConceptType, getErrorHandler, getInheritedConcepts, getMeAllElements, getResourceURI, hasConceptAttribute, hasConceptAttribute, hasConceptElement, hasConceptElement, hasConceptMethod, hasPath, hasPath, isHidden, loadContent, printFields, printFields, searchDeeperForPath, searchSubElements, setConceptLabel, setErrorHandler, setHidden, setResourceURI, setShowEmpty, showEmpty, subAttributeGetConcept, subAttributeHasPath, subElementGetConcepts, subElementHasPath
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

protected BigDecimal value
Constructor Detail

BigDecimalConcept

public BigDecimalConcept()

BigDecimalConcept

public BigDecimalConcept(double val)

BigDecimalConcept

public BigDecimalConcept(String val)

BigDecimalConcept

public BigDecimalConcept(BigDecimal val)
Method Detail

create

public Concept create(StringConcept val)

abs

public Concept abs()

add

public Concept add(BigDecimalConcept bDec)

compareTo

public IntegerConcept compareTo(BigDecimalConcept bDec)

equals

public LogicalConcept equals(BigDecimalConcept bDec)

divide

public Concept divide(BigDecimalConcept bDec)

divide

public Concept divide(BigDecimalConcept bDec,
                      StringConcept roundingMode)

getRoundingModes

public SeriesConcept getRoundingModes()

getRealValue

public RealConcept getRealValue()

getIntegerValue

public RealConcept getIntegerValue()

max

public Concept max(BigDecimalConcept bDec)

min

public Concept min(BigDecimalConcept bDec)

movePointLeft

public Concept movePointLeft(IntegerConcept n)

movePointRight

public Concept movePointRight(IntegerConcept n)

multiply

public Concept multiply(BigDecimalConcept bDec)

negate

public Concept negate()

subtract

public Concept subtract(BigDecimalConcept bDec)

toTXT

public StringConcept toTXT()
Overrides:
toTXT in class JavaConcept

toXML

public StringConcept toXML()
Overrides:
toXML in class JavaConcept

getConceptDefinition

public ConceptDefinition getConceptDefinition()
Overrides:
getConceptDefinition in class JavaConcept

clone

public Object clone()
Overrides:
clone in class JavaConcept

getBigDecimal

protected BigDecimal getBigDecimal()


"Copyright © 2000-2002 Internet Multicasting Services, media.org & noLimits Technologies. All Rights Reserved."