| Package | Description |
|---|---|
| com.docdoku.core.configuration |
Classes for managing configuration aspects.
|
| com.docdoku.core.exceptions |
Provides exceptions returned by the business layer.
|
| com.docdoku.core.query |
Support classes to work with the query builder and the basic search.
|
| com.docdoku.core.services |
Business layer classes.
|
| Class and Description |
|---|
| BaselinedDocument
Class link that gathers a document collection and a given document iteration.
|
| BaselinedDocumentKey
Identity class of
BaselinedDocument objects defined as an embeddable
object in order to be used inside the baselined documents map in
the DocumentCollection class. |
| BaselinedPart
Class link that gathers a part collection and a given part iteration.
|
| BaselinedPartKey
Identity class of
BaselinedPart objects defined as an embeddable
object in order to be used inside the baselined parts map in
the PartCollection class. |
| DocumentBaselineType
DocumentBaselineType is an enum representing the type of
the
DocumentBaseline which informs on the algorithm used
(at baseline creation time) in order
to select the proper DocumentIteration. |
| DocumentCollection
This class maintains a collection of document iterations with no more
than one
DocumentIteration per each DocumentRevision. |
| PartCollection
This class maintains a collection of part iterations with no more
than one
PartIteration per each PartMaster. |
| PathDataIteration
A state at a moment of time of a piece of data represented by
a
PathDataMaster. |
| PathDataMaster
Wrapper for data of multiple forms
(attributes, binary files, document links...) localized on a precise part
inside a product structure.
|
| ProductBaseline
Baseline refers to a specific configuration, it could be seen as
"snapshots in time" of a configuration.
|
| ProductBaselineType
ProductBaselineType is an enum representing the type of
the
ProductBaseline which informs on the algorithm used
(at baseline creation time) in order
to select the proper PartIteration. |
| ProductInstanceIteration
This class represents a state at a moment of time of an instance of
a product
ProductInstanceMaster. |
| ProductInstanceMaster
This class is an instance of a product, its main attributes are
the serial number and the configuration item it is an instance of.
|
| ProductInstanceMasterKey
Identity class of
ProductInstanceMaster objects. |
| ProductStructureFilter
A product structure filter is used to select for a given
PartMaster
one or more candidate PartIterations. |
| ResolvedPartLink
Class that wraps a
PartLink with the correct version
of PartIteration that has been selected according to a config spec. |
| Class and Description |
|---|
| PathDataMaster
Wrapper for data of multiple forms
(attributes, binary files, document links...) localized on a precise part
inside a product structure.
|
| ProductInstanceIterationKey
Identity class of
ProductInstanceIteration objects. |
| ProductInstanceMaster
This class is an instance of a product, its main attributes are
the serial number and the configuration item it is an instance of.
|
| ProductInstanceMasterKey
Identity class of
ProductInstanceMaster objects. |
| Class and Description |
|---|
| PathDataIteration
A state at a moment of time of a piece of data represented by
a
PathDataMaster. |
| Class and Description |
|---|
| BaselinedDocumentBinaryResourceCollection |
| BaselinedPart
Class link that gathers a part collection and a given part iteration.
|
| CascadeResult
Encapsulates the result of a cascade operation made upon
the Product Structure.
|
| DocumentBaseline
Baselines could be seen as "snapshots in time" of a set of documents.
|
| DocumentBaselineType
DocumentBaselineType is an enum representing the type of
the
DocumentBaseline which informs on the algorithm used
(at baseline creation time) in order
to select the proper DocumentIteration. |
| DocumentCollection
This class maintains a collection of document iterations with no more
than one
DocumentIteration per each DocumentRevision. |
| PathChoice
This class represents a potential link
partUsageLink that should
(otherwise why use this class?) |
| PathDataMaster
Wrapper for data of multiple forms
(attributes, binary files, document links...) localized on a precise part
inside a product structure.
|
| ProductBaseline
Baseline refers to a specific configuration, it could be seen as
"snapshots in time" of a configuration.
|
| ProductBaselineType
ProductBaselineType is an enum representing the type of
the
ProductBaseline which informs on the algorithm used
(at baseline creation time) in order
to select the proper PartIteration. |
| ProductConfiguration
This class role is to capture
substituteLinks
and optionalUsageLinks in order to be easily applied at a later time,
to create ProductBaseline. |
| ProductInstanceIteration
This class represents a state at a moment of time of an instance of
a product
ProductInstanceMaster. |
| ProductInstanceIterationKey
Identity class of
ProductInstanceIteration objects. |
| ProductInstanceMaster
This class is an instance of a product, its main attributes are
the serial number and the configuration item it is an instance of.
|
| ProductInstanceMasterKey
Identity class of
ProductInstanceMaster objects. |
| ProductStructureFilter
A product structure filter is used to select for a given
PartMaster
one or more candidate PartIterations. |
| ResolvedDocumentLink
This class is used to carry additional information along the document
link itself.
|
Copyright © 2017 DocDoku. All rights reserved.