|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use com.rubecula.util | |
| com.rubecula.jep | JQuantity/JEP Integration (Optional package). |
| com.rubecula.jquantity | JQuantity
Contents:
Copyright Notice
Overview
JQuantity Philosophy
Programming Conventions
Package Structure |
| com.rubecula.jquantity.test | |
| com.rubecula.math | This is the high-level description of the math package. |
| com.rubecula.units | JQuantity/units. |
| com.rubecula.util | This is the high-level description of the util package. |
| Classes in com.rubecula.util used by com.rubecula.jep | |
| ExpressionInterface
Interface to specify the operations relating to the parsing and evaluation of expressions. |
|
| Identifiable
Interface to define the getIdentifier() method for identifying objects (primarily for debugging purposes). |
|
| Lookupable
This interface defines the lookup operations associated with variables, constants, memory values, etc. |
|
| MillException
Exception class for the operation of a Mill. |
|
| MillFactoryInterface
Interface for the creation of mills. |
|
| MillInterface
This interface defines the operations supported by a "Mill". |
|
| Presentable
This interface defines the linkage between values in the JQuantity package and user interface classes, such as in com.rubecula.spreadsheet. |
|
| PresentableException
Exception for errors when creating Presentable objects. |
|
| PresentableFactoryInterface
Factory interface to create new presentables from doubles or longs. |
|
| Classes in com.rubecula.util used by com.rubecula.jquantity | |
| AlphabeticalMap
Class to define an alphabetical map, that is to say a Map where the keys are case-insensitive Strings and where the values are Strings. |
|
| AttributeFactoryInterface
Interface to define method of creating attribute maps. |
|
| AttrMap
Class to define an Attribute Map an application. |
|
| Auditable
Interface to define certain methods for auditing objects (for debugging purposes). |
|
| BaseException
Provides a common base class for all checked exceptions so that these can be easily identified and organized. |
|
| ConvenientProperties
Class to manage string properties with the following policy imposed: Properties are sorted by key on output; Properties may have (optionally) a comment string (text following '# '); When value is retrieved, the comment and any white space is ignored; The comment string can be get/set with the appropriate methods. |
|
| Documentable
This interface defines the ability of any object to render itself in the context of a document which implements StylishWriteable.
|
|
| Identifiable
Interface to define the getIdentifier() method for identifying objects (primarily for debugging purposes). |
|
| Item
Abstract base class from which to derive other more concrete classes. |
|
| Lookupable
This interface defines the lookup operations associated with variables, constants, memory values, etc. |
|
| LookupableFactoryInterface
Interface for the creation of Lookupable objects |
|
| LookupTable
Class to allow storage and lookup of Presentable objects, identified by a String key. |
|
| MillFactoryInterface
Interface for the creation of mills. |
|
| MillInterface
This interface defines the operations supported by a "Mill". |
|
| Nameable
Interface to allow an object to be mamed, i.e. identified. |
|
| Presentable
This interface defines the linkage between values in the JQuantity package and user interface classes, such as in com.rubecula.spreadsheet. |
|
| PresentableException
Exception for errors when creating Presentable objects. |
|
| PresentableFactoryInterface
Factory interface to create new presentables from doubles or longs. |
|
| Presentation
This is the base class for presentations to the user, particularly in situations where room for the presentation is limited, such as in a spreadsheet cell. |
|
| PresentationException
Checked Exception for Presentation objects. |
|
| PresentationFactoryInterface
Factory interface to create new presentations from strings (the preferred method of creating new objects in the jquantity world). |
|
| Range
Class for handling ranges of integers. |
|
| Replaceable
Replaceable: a generic interface which supports the replacement or subsitution of one object by another, typically in some context. |
|
| StringMap
Class which extends a HashMap with the policy that all keys are of class String. |
|
| StylishWriteable
Class to represent an object which can be written to using a specific style. |
|
| Symbol
Symbol Class. |
|
| Classes in com.rubecula.util used by com.rubecula.jquantity.test | |
| MillInterface
This interface defines the operations supported by a "Mill". |
|
| Classes in com.rubecula.util used by com.rubecula.math | |
| AlphabeticalMap
Class to define an alphabetical map, that is to say a Map where the keys are case-insensitive Strings and where the values are Strings. |
|
| AttrMap
Class to define an Attribute Map an application. |
|
| MillException
Exception class for the operation of a Mill. |
|
| MillInterface
This interface defines the operations supported by a "Mill". |
|
| Presentable
This interface defines the linkage between values in the JQuantity package and user interface classes, such as in com.rubecula.spreadsheet. |
|
| Presentation
This is the base class for presentations to the user, particularly in situations where room for the presentation is limited, such as in a spreadsheet cell. |
|
| PresentationException
Checked Exception for Presentation objects. |
|
| StringMap
Class which extends a HashMap with the policy that all keys are of class String. |
|
| Classes in com.rubecula.util used by com.rubecula.units | |
| AttrMap
Class to define an Attribute Map an application. |
|
| Auditable
Interface to define certain methods for auditing objects (for debugging purposes). |
|
| Identifiable
Interface to define the getIdentifier() method for identifying objects (primarily for debugging purposes). |
|
| Item
Abstract base class from which to derive other more concrete classes. |
|
| Nameable
Interface to allow an object to be mamed, i.e. identified. |
|
| Presentable
This interface defines the linkage between values in the JQuantity package and user interface classes, such as in com.rubecula.spreadsheet. |
|
| Presentation
This is the base class for presentations to the user, particularly in situations where room for the presentation is limited, such as in a spreadsheet cell. |
|
| PresentationException
Checked Exception for Presentation objects. |
|
| StringMap
Class which extends a HashMap with the policy that all keys are of class String. |
|
| Classes in com.rubecula.util used by com.rubecula.util | |
| AlphabeticalMap
Class to define an alphabetical map, that is to say a Map where the keys are case-insensitive Strings and where the values are Strings. |
|
| AttrMap
Class to define an Attribute Map an application. |
|
| Auditable
Interface to define certain methods for auditing objects (for debugging purposes). |
|
| BaseException
Provides a common base class for all checked exceptions so that these can be easily identified and organized. |
|
| ExpressionInterface
Interface to specify the operations relating to the parsing and evaluation of expressions. |
|
| Identifiable
Interface to define the getIdentifier() method for identifying objects (primarily for debugging purposes). |
|
| Item
Abstract base class from which to derive other more concrete classes. |
|
| Kleenean
|
|
| Lookupable
This interface defines the lookup operations associated with variables, constants, memory values, etc. |
|
| MillException
Exception class for the operation of a Mill. |
|
| MillFactoryInterface
Interface for the creation of mills. |
|
| MillInterface
This interface defines the operations supported by a "Mill". |
|
| Presentable
This interface defines the linkage between values in the JQuantity package and user interface classes, such as in com.rubecula.spreadsheet. |
|
| PresentableException
Exception for errors when creating Presentable objects. |
|
| Presentation
This is the base class for presentations to the user, particularly in situations where room for the presentation is limited, such as in a spreadsheet cell. |
|
| PresentationException
Checked Exception for Presentation objects. |
|
| Range
Class for handling ranges of integers. |
|
| StringMap
Class which extends a HashMap with the policy that all keys are of class String. |
|
| StringPresentation
Class to model the presentation of pure text. |
|
| Style
Class to represent writing styles. |
|
| StylishWriteable
Class to represent an object which can be written to using a specific style. |
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||