|
|||||||||||
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 |