Package | Description |
---|---|
org.sbml.jsbml |
Pure Java™ implementation of the data structures to represent all SBML
constructs.
|
org.sbml.jsbml.ext.arrays | |
org.sbml.jsbml.ext.comp |
Provides classes for the
Hierarchical Model Composition package.
|
org.sbml.jsbml.ext.dyn |
Provides classes for the
Dynamic Structures package.
|
org.sbml.jsbml.ext.fbc |
Provides classes for the
Flux Balance Constraints package (FBC).
|
org.sbml.jsbml.ext.groups |
Provides classes for the Groups
package.
|
org.sbml.jsbml.ext.layout |
Provides classes for the Layout
package.
|
org.sbml.jsbml.ext.multi |
Provides classes for the Multi package.
|
org.sbml.jsbml.ext.qual |
Provides classes for the Qualitative Models package.
|
org.sbml.jsbml.ext.render |
Provides classes for the render package, see the specification at sbml.org.
|
org.sbml.jsbml.ext.req |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractNamedSBaseWithUnit |
This simple implementation of the interfaces
NamedSBaseWithDerivedUnit and SBaseWithUnit defines elements
that can be addressed by their identifier and are or can be associated with a
defined Unit or UnitDefinition . |
class |
Compartment |
Represents the compartment in a model, i.e., a variable element with name,
identifier, unit, and value that may change during a simulation.
|
class |
CompartmentType |
Deprecated.
Only valid in SBML Level 2 for Versions 2 through 4.
|
class |
Event |
Represents the event XML element of a SBML file.
|
class |
LocalParameter |
A local parameter can only be used to specify a constant within a
KineticLaw . |
class |
Model |
JSBML implementation of SBML's
Model construct. |
class |
ModifierSpeciesReference |
Represents the modifierSpeciesReference XML element of a SBML file.
|
class |
Parameter |
Represents a globally valid parameter in the model, i.e., a variable that
may change during a simulation or that provides a constant value.
|
class |
QuantityWithUnit |
This object represents an element with identifier and name, a value, and a
defined unit.
|
class |
Reaction |
Represents the reaction XML element of a SBML file.
|
class |
SimpleSpeciesReference |
The base class of
SpeciesReference and
ModifierSpeciesReference . |
class |
Species |
Represents the species XML element of a SBML file.
|
class |
SpeciesReference |
Represents the speciesReference XML element of a SBML file.
|
class |
SpeciesType |
Deprecated.
Only valid in SBML Level 2 for Versions 2 through 4.
|
class |
Symbol |
|
class |
UnitDefinition |
Represents the unitDefinition XML element of a SBML file.
|
Constructor | Description |
---|---|
AbstractNamedSBase(AbstractNamedSBase nsb) |
Creates an
AbstractNamedSBase from a given AbstractNamedSBase . |
Modifier and Type | Class | Description |
---|---|---|
class |
Dimension |
Modifier and Type | Class | Description |
---|---|---|
class |
ExternalModelDefinition |
The
ExternalModelDefinition objects are model definitions - in and of
themselves, they are definitions of the models but not uses of those models. |
class |
ModelDefinition |
Holder class for model definitions, which are
Model s. |
class |
Submodel |
Submodel s are instantiations of models contained within other models. |
Modifier and Type | Class | Description |
---|---|---|
class |
DynElement |
|
class |
SpatialComponent |
Modifier and Type | Class | Description |
---|---|---|
class |
FluxBound |
Deprecated.
Only defined in FBC Version 1.
|
class |
FluxObjective |
The
FluxObjective class is a relatively simple container for a model
variable weighted by a signed linear coefficient. |
class |
GeneProduct |
Defines a single gene product.
|
class |
GeneProductAssociation |
Contains a single
Association . |
class |
GeneProductRef |
References a
GeneProduct . |
class |
Objective |
An integral component in a complete description of a steady-state model is the so-called
'objective function' which generally consists of a linear combination of model variables
(fluxes) and a sense (direction).
|
Modifier and Type | Class | Description |
---|---|---|
class |
Group |
|
class |
Member |
|
class |
MemberConstraint |
Deprecated.
This class was removed from the specifications as of version 0.7
(2015-11-24) as no software wanted to implement support for it.
It might be added back in a future version of the specifications
if somebody want to implement it.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractReferenceGlyph |
Abstract super class for all kinds of glyphs that graphically represent an
instance of
NamedSBase . |
class |
BoundingBox |
The
BoundingBox class specifies the required elements position and dimension. |
class |
CompartmentGlyph |
The
CompartmentGlyph class is derived from GraphicalObject
and inherits its attributes. |
class |
Dimensions |
A
Dimensions is specified via the required attributes width,
height and an optional attribute depth, all of which are of type double. |
class |
GeneralGlyph |
The
GeneralGlyph is used to facilitate the representation of elements
other than Compartment , Species
and Reaction and thus
can be used for the display of relationships of Rule
or
elements defined by other SBML packages. |
class |
GraphicalObject |
All the more specific layout elements (
CompartmentGlyph , GeneralGlyph ,
SpeciesGlyph , ReactionGlyph , ReferenceGlyph , TextGlyph ,
and SpeciesReferenceGlyph ) are derived from the class GraphicalObject . |
class |
Layout |
|
class |
Point |
The representation of a point in the "layout" package.
|
class |
ReactionGlyph |
Analogous to how a
Reaction object has to at least have one reactant
or product, the ReactionGlyph has to at least have one
SpeciesReferenceGlyph stored in the
ReactionGlyph.listOfSpeciesReferenceGlyphs . |
class |
ReferenceGlyph |
The
ReferenceGlyph element describes the graphical connection between
an arbitrary GraphicalObject (or derived element) and a
GeneralGlyph (which would be an arrow or some curve in most cases). |
class |
SpeciesGlyph |
The
SpeciesGlyph class has an optional species attribute, in
addition to to the attributes from GraphicalObject . |
class |
SpeciesReferenceGlyph |
The
SpeciesReferenceGlyph class describes the graphical connection
between a SpeciesGlyph and a ReactionGlyph (which would be
an arrow or some curve in most cases). |
class |
TextGlyph |
The
TextGlyph class describes the position and dimension of text labels. |
Modifier and Type | Class | Description |
---|---|---|
class |
BindingSiteSpeciesType |
A
BindingSiteSpeciesType object is a binding site, and therefore its instance can further define the bindingStatus
attribute and can participate a binding internally and explicitly in an InSpeciesTypeBond object, or externally and
implicitly defined by an OutwardBindingSite object. |
class |
CompartmentReference |
|
class |
InSpeciesTypeBond |
Defines a bond existing within a
MultiSpeciesType . |
class |
IntraSpeciesReaction |
|
class |
MultiSpeciesType |
The element MultiSpeciesType, which is part of SBML Level 2 Version 4 specification, is not part
of SBML Level 3 Version 1 Core any more.
|
class |
PossibleSpeciesFeatureValue |
Each state feature (
SpeciesFeatureType ) also requires the definition of all
the possible values it can take. |
class |
SpeciesFeature |
Defines the state of a component in a species by selecting values from
the listOfPossibleSpeciesFeatureValues of the referenced
SpeciesFeatureType . |
class |
SpeciesFeatureType |
A species type (
MultiSpeciesType ) can carry any number of features
(SpeciesFeatureType ), which are characteristic properties specific
for this type of species (Species ). |
class |
SpeciesTypeComponentIndex |
Provides a way to identify or index a component within a
MultiSpeciesType . |
class |
SpeciesTypeInstance |
Provides a way to construct
MultiSpeciesType s and Species with multiple components. |
Modifier and Type | Class | Description |
---|---|---|
class |
Input |
|
class |
Output |
Each
Output refers to a QualitativeSpecies that participates
in (is affected by) the corresponding Transition . |
class |
QualitativeSpecies |
Similarly to the
Species in SBML, the components of qualitative
models refer to pools of entities that are considered indistinguishable and
are each located in a specific Compartment . |
class |
Transition |
A
Transition defines the changes in level associated with the QualitativeSpecies
that occur when a Transition is enabled. |
Modifier and Type | Class | Description |
---|---|---|
class |
ColorDefinition |
|
class |
GlobalRenderInformation |
|
class |
GradientBase |
|
class |
LinearGradient |
|
class |
LocalRenderInformation |
|
class |
LocalStyle |
|
class |
RadialGradient |
|
class |
RenderInformationBase |
|
class |
Style |
Modifier and Type | Class | Description |
---|---|---|
class |
ChangedMath |
Declares which package has modified the value or the mathematical meaning of
an
SBase and in which way. |