ProgramixGenericLib v5.0.1

Package com.programix.value

The Value framework for encapsulating "values" generically in a way that they can be coerced into other types.

See:
          Description

Interface Summary
Value Encapsulates a generic value with accessors to read the data as different data types.
 

Class Summary
AbstractValue A simple partial implementation of Value.
ValueFactory Used to create instances classes that implement the Value interface.
ValueMap Maps String keys to Value values with an iteration order matching the insertion order.
 

Exception Summary
RangeValueException A kind of ValueException thrown to indicate that a Value can not fit in the range of values for a given type.
ValueException Thrown to indicate that there is a problem interpreting or parsing a Value.
ValueMapException Used to signal problems with ValueMap.
ValueMapRequiredKeyException A special kind of ValueMapException used to indicate that a required key was not found in a ValueMap.
 

Package com.programix.value Description

The Value framework for encapsulating "values" generically in a way that they can be coerced into other types. One things that this is handy for turning string-based data into numbers, dates, booleans, and much more. Start with: Value, ValueFactory, and ValueMap.


ProgramixGenericLib v5.0.1

Copyright © 2001-2009 Programix Incorporated. All rights reserved. ProgramixGenericLib is free and is OSI Certified Open Source Software under the BSD license.