Uses of Package
org.expasy.jpl.commons.base

Packages that use org.expasy.jpl.commons.base
org.expasy.jpl.commons.base Provides JPL base objects and interfaces. 
org.expasy.jpl.commons.base.cond Provides generic condition and expression classes that may be tested on any object. 
org.expasy.jpl.commons.base.cond.operator.impl Provides implementations of condition operators. 
org.expasy.jpl.commons.base.record Provides data records. 
org.expasy.jpl.commons.base.task Provides objects and interface about task description and monitoring. 
org.expasy.jpl.commons.collection Provides JPL collection objects. 
org.expasy.jpl.commons.collection.graph Provides higher structured graphs object and interface (based on jung2 library). 
org.expasy.jpl.commons.collection.sorter Provides sorters for arrays of primitives and generic collections of objects. 
 

Classes in org.expasy.jpl.commons.base used by org.expasy.jpl.commons.base
Counter
          A Counter interface should be implemented by any counters that handle objects counting.
CounterImpl
          CounterImpl is a simple counter and a better alternative than Integer as a new instance is created each time you want to set the value.
EditorException
          This exception is thrown by a Editor when an object cannot been correctly edited.
ExplicitlyCloneable
          The ExplicitlyCloneable interface should be implemented by any object that may be duplicated.
GenericProperties
          A simple generic properties object.
Registrable
          All Registrable objects have to be identifiable.
Resetable
          The Resetable interface should be implemented by any mutable object that can be reused principally for performance reasons.
TypedDataContainer
          This object is a container for TypedDatas.
TypedDatum
          Typed data object.
TypedDatum.IllegalDataAssignmentException
          Exception thrown when an assignment imply incompatible types.
TypedDatum.Type
          A simple data type with wrapped string-to-T conversion with control type.
 

Classes in org.expasy.jpl.commons.base used by org.expasy.jpl.commons.base.cond
TypedDataContainer
          This object is a container for TypedDatas.
 

Classes in org.expasy.jpl.commons.base used by org.expasy.jpl.commons.base.cond.operator.impl
DomainOfDefinition
          The DomainOfDefinition interface has to be implemented by all class that defines specific domain of definition.
 

Classes in org.expasy.jpl.commons.base used by org.expasy.jpl.commons.base.record
Counter
          A Counter interface should be implemented by any counters that handle objects counting.
Evaluable
          Any class that can be evaluate as a double needs to implement this interface.
ExplicitlyCloneable
          The ExplicitlyCloneable interface should be implemented by any object that may be duplicated.
Resetable
          The Resetable interface should be implemented by any mutable object that can be reused principally for performance reasons.
 

Classes in org.expasy.jpl.commons.base used by org.expasy.jpl.commons.base.task
Pluggable
          The Pluggable interface should be implemented by any object that can plug a T type instance.
 

Classes in org.expasy.jpl.commons.base used by org.expasy.jpl.commons.collection
DomainOfDefinition
          The DomainOfDefinition interface has to be implemented by all class that defines specific domain of definition.
ExplicitlyCloneable
          The ExplicitlyCloneable interface should be implemented by any object that may be duplicated.
Registrable
          All Registrable objects have to be identifiable.
 

Classes in org.expasy.jpl.commons.base used by org.expasy.jpl.commons.collection.graph
Registrable
          All Registrable objects have to be identifiable.
TypedDatum
          Typed data object.
TypedDatum.Type
          A simple data type with wrapped string-to-T conversion with control type.
 

Classes in org.expasy.jpl.commons.base used by org.expasy.jpl.commons.collection.sorter
AbstractDecorator
          A Decorator is a design pattern allowing new behaviour or responsabilities to be added to an existing T-object dynamically.
 



Copyright (c) 2012 Swiss Institute of Bioinformatics. All rights reserved.