Serialized Form


Package com.rapidtransform.admin.model

Class com.rapidtransform.admin.model.Role extends AbstractBaseModel implements Serializable

Serialized Fields

authority

java.lang.String authority

name

java.lang.String name

description

java.lang.String description

username

java.lang.String username

Class com.rapidtransform.admin.model.User extends AbstractBaseModel implements Serializable

Serialized Fields

username

java.lang.String username

password

java.lang.String password

enabled

java.lang.Boolean enabled

roles

java.util.Set<E> roles

person

Person person

Class com.rapidtransform.admin.model.UserRoleRelation extends AbstractBaseModel implements Serializable

Serialized Fields

role

Role role

Package com.rapidtransform.classification.model

Class com.rapidtransform.classification.model.ClassificationAssociation extends AbstractBaseModel implements Serializable

Serialized Fields

role

java.lang.String role

definitional

java.lang.Boolean definitional
Specifies whether the classification serves as a definition.


classified

Classified classified

Class com.rapidtransform.classification.model.ClassificationAttribute extends AbstractBaseModel implements Serializable

Serialized Fields

alias

Alias alias

documents

java.util.Set<E> documents

description

java.lang.String description

name

java.lang.String name

classification

GenericClassification classification

Class com.rapidtransform.classification.model.ClassificationSystem extends AbstractBaseModel implements Serializable

Serialized Fields

description

java.lang.String description

documents

java.util.Set<E> documents

alias

java.util.Set<E> alias

Class com.rapidtransform.classification.model.ExternalLibrary extends AbstractBaseModel implements Serializable

Serialized Fields

libraryId

java.lang.String libraryId

libraryType

java.lang.String libraryType

description

java.lang.String description

Class com.rapidtransform.classification.model.GenericClassification extends AbstractBaseModel implements Serializable

Serialized Fields

versionId

java.lang.String versionId

description

java.lang.String description

classificationAssociation

ClassificationAssociation classificationAssociation

aliases

java.util.Set<E> aliases

documents

java.util.Set<E> documents

source

ClassSource source

usedSystem

ClassificationSystem usedSystem

Class com.rapidtransform.classification.model.GenericHierarchy extends AbstractBaseModel implements Serializable

Serialized Fields

subClassification

GenericClassification subClassification

Package com.rapidtransform.core

Class com.rapidtransform.core.ConveloException extends java.lang.Exception implements Serializable


Package com.rapidtransform.core.meta

Class com.rapidtransform.core.meta.InvalidMetaRelationException extends MetaException implements Serializable

Class com.rapidtransform.core.meta.MetaException extends ConveloException implements Serializable


Package com.rapidtransform.core.model

Class com.rapidtransform.core.model.AbstractBaseModel extends java.lang.Object implements Serializable

serialVersionUID: 2371457189315613393L

Serialized Fields

uuid

java.lang.String uuid

id

java.lang.Long id

metaTypeName

QName metaTypeName

propertyHolder

PropertyHolder propertyHolder

Class com.rapidtransform.core.model.BaseRelation extends AbstractBaseModel implements Serializable

Serialized Fields

source

Model source

target

Model target

Class com.rapidtransform.core.model.ValidValue extends AbstractBaseModel implements Serializable

serialVersionUID: 115018867831038341L

Serialized Fields

name

java.lang.String name

description

java.lang.String description

enabled

java.lang.Boolean enabled

Class com.rapidtransform.core.model.VersionControlled extends AbstractBaseModel implements Serializable

Serialized Fields

iteration

int iteration

createdDate

java.util.Date createdDate

modifiedDate

java.util.Date modifiedDate

createdBy

User createdBy

modifiedBy

User modifiedBy

Class com.rapidtransform.core.model.XMLMarshalingException extends ConveloException implements Serializable


Package com.rapidtransform.core.model.namespace

Class com.rapidtransform.core.model.namespace.InvalidQNameException extends ConveloException implements Serializable

Class com.rapidtransform.core.model.namespace.QName extends java.lang.Object implements Serializable

Serialized Fields

uri

java.lang.String uri

localName

java.lang.String localName

prefix

java.lang.String prefix

Package com.rapidtransform.doc.model

Class com.rapidtransform.doc.model.Document extends VersionControlled implements Serializable

serialVersionUID: -2687684717425466601L

Serialized Fields

name

java.lang.String name

description

java.lang.String description

content

byte[] content

contentType

java.lang.String contentType

fileName

java.lang.String fileName

fileSize

int fileSize

Package com.rapidtransform.org.model

Class com.rapidtransform.org.model.Address extends AbstractBaseModel implements Serializable

serialVersionUID: 4301336108988189139L

Serialized Fields

internalLoc

java.lang.String internalLoc

addressLineOne

java.lang.String addressLineOne

addressLineTwo

java.lang.String addressLineTwo

city

java.lang.String city

region

java.lang.String region

country

java.lang.String country

postalCode

java.lang.String postalCode

fax

java.lang.String fax

phone

java.lang.String phone

email

java.lang.String email

Class com.rapidtransform.org.model.Alias extends AbstractBaseModel implements Serializable

Serialized Fields

aliasId

java.lang.String aliasId

versionId

java.lang.String versionId

description

java.lang.String description

scope

Organization scope

Class com.rapidtransform.org.model.Approval extends AbstractBaseModel implements Serializable

Serialized Fields

level

ApprovalLevel level
The level represents the aspect for which the object being approved is endorsed.


relation

java.util.Set<E> relation

documents

java.util.Set<E> documents

organizations

java.util.Set<E> organizations

actualDate

DateTime actualDate

plannedDate

DateTime plannedDate

approvedBy

java.util.Set<E> approvedBy

appliedTo

java.util.Set<E> appliedTo

Class com.rapidtransform.org.model.ApprovalRelation extends AbstractBaseModel implements Serializable

Serialized Fields

type

ApprovalRelation.RelationType type

description

java.lang.String description

related

Approval related

Class com.rapidtransform.org.model.ApprovalStatus extends AbstractBaseModel implements Serializable

Serialized Fields

name

java.lang.String name

approvals

java.util.Set<E> approvals

alias

java.util.Set<E> alias

usedClassificationSystem

ClassificationSystem usedClassificationSystem

Class com.rapidtransform.org.model.DateTime extends AbstractBaseModel implements Serializable

Serialized Fields

date

java.util.Calendar date

assignment

java.util.Set<E> assignment

Class com.rapidtransform.org.model.DateTimeAssignment extends AbstractBaseModel implements Serializable

Serialized Fields

role

DateTimeAssignment.DateTimeAssignmentRole role

description

java.lang.String description

appliedTo

java.util.Set<E> appliedTo

Class com.rapidtransform.org.model.Duration extends AbstractBaseModel implements Serializable

Serialized Fields

time

java.lang.Integer time

unit

java.lang.String unit

Class com.rapidtransform.org.model.Organization extends AbstractBaseModel implements Serializable

Serialized Fields

name

java.lang.String name

type

Organization.OrganizationType type

organizationId

java.lang.String organizationId

documents

java.util.Set<E> documents

personOrgAssignment

PersonOrganizationAssignment personOrgAssignment

personDateOrgs

java.util.Set<E> personDateOrgs

aliases

java.util.Set<E> aliases

postalAddress

Address postalAddress

deliveryAddress

Address deliveryAddress

visitorAddress

Address visitorAddress

billingAddress

Address billingAddress

Class com.rapidtransform.org.model.OrganizationEvent extends AbstractBaseModel implements Serializable

Serialized Fields

eventType

java.lang.String eventType

description

java.lang.String description

context

OrganizationalData context

offset

Duration offset
Offset is used to calculate the actual date by adding the duration to the start of the event.

Class com.rapidtransform.org.model.OrganizationRelation extends AbstractBaseModel implements Serializable

Serialized Fields

relationType

OrganizationRelation.RelationType relationType

description

java.lang.String description

relating

Organization relating

related

Organization related

Class com.rapidtransform.org.model.Person extends AbstractBaseModel implements Serializable

Serialized Fields

firstName

java.lang.String firstName

middleName

java.lang.String middleName

lastName

java.lang.String lastName

title

java.lang.String title

roles

java.util.Set<E> roles

documents

java.util.Set<E> documents

preferredAddress

Address preferredAddress

Class com.rapidtransform.org.model.PersonDateAssignment extends AbstractBaseModel implements Serializable

Serialized Fields

role

PersonDateAssignment.PersonDateAssignRole role
The role specifies the action taken by the Person on the appliedTo object


description

java.lang.String description

appliedTo

java.util.Set<E> appliedTo

Class com.rapidtransform.org.model.PersonDateOrg extends AbstractBaseModel implements Serializable

Serialized Fields

assignments

java.util.Set<E> assignments

actualDate

DateTime actualDate

Class com.rapidtransform.org.model.PersonOrganizationAssignment extends AbstractBaseModel implements Serializable

Serialized Fields

role

PersonOrganizationAssignment.Role role

description

java.lang.String description

appliedTo

OrganizationElement appliedTo

Class com.rapidtransform.org.model.PersonRole extends AbstractBaseModel implements Serializable

Serialized Fields

role

java.lang.String role

personRoleRelation

java.util.Set<E> personRoleRelation

assignment

java.util.Set<E> assignment

personDateOrg

java.util.Set<E> personDateOrg

location

Address location

organization

Organization organization

Class com.rapidtransform.org.model.PersonRoleRelation extends AbstractBaseModel implements Serializable

Serialized Fields

relationType

PersonRoleRelation.RelationType relationType

description

java.lang.String description

relating

PersonRole relating

related

PersonRole related

Package com.rapidtransform.part.model

Class com.rapidtransform.part.model.ApplicationContext extends AbstractBaseModel implements Serializable

Serialized Fields

applicationDomain

ApplicationDomain applicationDomain

state

LifecycleState state

description

java.lang.String description

Class com.rapidtransform.part.model.Assembly extends ItemView implements Serializable

Serialized Fields

type

Assembly.AssemblyType type

Class com.rapidtransform.part.model.AssemblyRelation extends ItemViewInstanceRelation implements Serializable

serialVersionUID: 7169122491644698852L

Class com.rapidtransform.part.model.CollectedItemRelation extends ItemViewInstanceRelation implements Serializable

Class com.rapidtransform.part.model.CollectionView extends ItemView implements Serializable

Serialized Fields

purpose

java.lang.String purpose

Class com.rapidtransform.part.model.GenericItemInstanceRelation extends ItemInstanceRelation implements Serializable

Serialized Fields

type

GenericItemInstanceRelation.RelationType type

description

java.lang.String description

Class com.rapidtransform.part.model.GenericItemViewInstanceRelation extends ItemViewInstanceRelation implements Serializable

Serialized Fields

type

GenericItemViewInstanceRelation.RelationType type

description

java.lang.String description

Class com.rapidtransform.part.model.GenericItemViewRelation extends ItemViewRelation implements Serializable

Serialized Fields

type

GenericItemViewRelation.RelationType type

description

java.lang.String description

Class com.rapidtransform.part.model.Item extends VersionControlled implements Serializable

serialVersionUID: 1L

Serialized Fields

name

java.lang.String name

description

java.lang.String description

itemVersions

java.util.Set<E> itemVersions

aliases

java.util.Set<E> aliases

documents

java.util.Set<E> documents

Class com.rapidtransform.part.model.ItemClassification extends AbstractBaseModel implements Serializable

Serialized Fields

type

ClassificationType type

children

java.util.Set<E> children

description

java.lang.String description

items

java.util.Set<E> items

Class com.rapidtransform.part.model.ItemClassificationHierarchy extends AbstractBaseModel implements Serializable

Serialized Fields

subClassification

ItemClassification subClassification

Class com.rapidtransform.part.model.ItemInstance extends VersionControlled implements Serializable

Serialized Fields

relations

java.util.Set<E> relations

description

java.lang.String description

itemView

ItemView itemView

manufacturingConfigs

java.util.Set<E> manufacturingConfigs

configs

java.util.Set<E> configs

aliases

java.util.Set<E> aliases

documents

java.util.Set<E> documents

Class com.rapidtransform.part.model.ItemInstanceRelation extends AbstractBaseModel implements Serializable

Serialized Fields

documents

java.util.List<E> documents

relating

ItemInstance relating

related

ItemInstance related

description

java.lang.String description

Class com.rapidtransform.part.model.ItemVersion extends VersionControlled implements Serializable

Serialized Fields

versionId

java.lang.Integer versionId
VersionId identifies this version in relation to the other versions for a specific Item. VersionId is required.


description

java.lang.String description

item

Item item

productDesign

ProductDesign productDesign

itemViews

java.util.Set<E> itemViews

aliases

java.util.Set<E> aliases

specs

java.util.Set<E> specs

documents

java.util.Set<E> documents

Class com.rapidtransform.part.model.ItemVersionRelation extends AbstractBaseModel implements Serializable

Serialized Fields

type

ItemVersionRelation.RelationType type

description

java.lang.String description

relating

ItemVersion relating

related

ItemVersion related

Class com.rapidtransform.part.model.ItemView extends VersionControlled implements Serializable

Serialized Fields

name

java.lang.String name
The name for this item view is required.


itemInstances

java.util.Set<E> itemInstances
The ItemInstances that implement this ItemView


itemViewRelations

java.util.Set<E> itemViewRelations
Links this ItemView with other ItemViews. This is used to create MakeFrom and Replaced relationships, as well as a relationship with a Tool or a general relation to another ItemView.


documents

java.util.Set<E> documents
A set of documents describing this ItemView


itemFunctions

java.util.Set<E> itemFunctions
Relates this ItemView with a product function.


aliases

java.util.Set<E> aliases
The aliases specify how this item is identified outside the immediate organization - that is, how a partner/manufacturer identifies the item.


viewInstanceRelations

java.util.Set<E> viewInstanceRelations
This relation is used for linking an ItemView to other ItemInstances that do not implement this ItemView. If this ItemView is an Assembly, then this relation will specify the subassembly children. If this is a Collection, then the relation links the ItemView to other items that are used for the finished product, but are not assembled together.


initialContext

ApplicationContext initialContext
The initial context for this item specifies the applicable state and domain where this ItemView can initially be used in the item/product definition process.


additionalContexts

java.util.Set<E> additionalContexts
Additional contexts can be added for this ItemView if it can be used in other states or application domains in addition to the initial context.


itemVersion

ItemVersion itemVersion
An association back to the ItemVersion from which this ItemView is created.

Class com.rapidtransform.part.model.ItemViewInstanceRelation extends AbstractBaseModel implements Serializable

Serialized Fields

documents

java.util.Set<E> documents

view

ItemView view

instance

ItemInstance instance

Class com.rapidtransform.part.model.ItemViewRelation extends AbstractBaseModel implements Serializable

Serialized Fields

documents

java.util.Set<E> documents

relating

ItemView relating

related

ItemView related

description

java.lang.String description

Class com.rapidtransform.part.model.MakeFromRelation extends ItemViewRelation implements Serializable

Serialized Fields

description

java.lang.String description

Class com.rapidtransform.part.model.NextHigherRelation extends AssemblyRelation implements Serializable

Class com.rapidtransform.part.model.Part extends VersionControlled implements Serializable

serialVersionUID: -970920595903040276L

Serialized Fields

name

java.lang.String name

description

java.lang.String description

documents

java.util.Set<E> documents

state

LifecycleState state

Class com.rapidtransform.part.model.QuantifiedInstance extends ItemInstance implements Serializable

Serialized Fields

quantity

java.lang.Integer quantity

Class com.rapidtransform.part.model.ReplacedByRelation extends ItemViewRelation implements Serializable

Serialized Fields

description

java.lang.String description

Class com.rapidtransform.part.model.ReplacedUsageRelation extends ItemInstanceRelation implements Serializable

Serialized Fields

description

java.lang.String description
TODO see rules for usage context in the STEP spec to define how this class uses the context.

Class com.rapidtransform.part.model.SelectedInstance extends ItemInstance implements Serializable

Serialized Fields

selectionControl

java.lang.String selectionControl

quantity

Quantity quantity

Class com.rapidtransform.part.model.SingleInstance extends ItemInstance implements Serializable

Class com.rapidtransform.part.model.SpecifiedInstance extends ItemInstance implements Serializable

Serialized Fields

assembly

Assembly assembly

related

ItemInstance related

upperUsage

ItemInstance upperUsage

Class com.rapidtransform.part.model.ToolItemRelation extends ItemViewRelation implements Serializable

Serialized Fields

techDescription

java.lang.String techDescription
The techDescription describes the technology used to create the item with the tool


Package com.rapidtransform.product.model

Class com.rapidtransform.product.model.AlternateSolution extends Product implements Serializable

Serialized Fields

configurations

java.util.Set<E> configurations

alternateOf

Complex alternateOf
This attribute specifies the object for which this solution is an alternate.

Class com.rapidtransform.product.model.ComplexProductRelation extends AbstractBaseModel implements Serializable

Serialized Fields

type

ComplexProductRelation.RelationType type

relating

Product relating

related

Product related

Class com.rapidtransform.product.model.ComponentPlacement extends AbstractBaseModel implements Serializable

Serialized Fields

component

ProductComponent component

Class com.rapidtransform.product.model.FinalSolution extends AlternateSolution implements Serializable

Serialized Fields

status

com.rapidtransform.product.model.FinalSolution.Status status
Status specifies the completion level for defining a final solution from a neutral part


definition

java.util.Set<E> definition
The definition is the specification for the final solution, or is the final solution itself (in the case where the definition is an ItemView or PhysicalInstance).

Class com.rapidtransform.product.model.InstancePlacement extends AbstractBaseModel implements Serializable

Class com.rapidtransform.product.model.ItemFunctionAssociation extends AbstractBaseModel implements Serializable

Serialized Fields

type

com.rapidtransform.product.model.ItemFunctionAssociation.AssociationType type

description

java.lang.String description

function

ProductFunction function
The associated product function

Class com.rapidtransform.product.model.PhysicalAssemblyRelation extends AbstractBaseModel implements Serializable

Serialized Fields

documents

java.util.Set<E> documents

assembly

PhysicalInstance assembly

physicalInstance

PhysicalInstance physicalInstance

realizationOf

ItemInstance realizationOf

Class com.rapidtransform.product.model.PhysicalInstance extends AbstractBaseModel implements Serializable

Serialized Fields

serialNumber

java.lang.String serialNumber

lotId

java.lang.String lotId

description

java.lang.String description

inventoryNumber

java.lang.String inventoryNumber
The inventory number identifies an item in a detailed list of articles for a person or organization.


testResults

java.util.Set<E> testResults

physicalAssemblies

java.util.Set<E> physicalAssemblies

documents

java.util.Set<E> documents

aliases

java.util.Set<E> aliases

realizationOf

PhysicalInstanceDefinition realizationOf
The reference to an object that is this physical instance defines

Class com.rapidtransform.product.model.PhysicalInstanceTestResult extends AbstractBaseModel implements Serializable

Serialized Fields

testResultId

java.lang.String testResultId

description

java.lang.String description

documents

java.util.Set<E> documents

testActivity

TestActivity testActivity

Class com.rapidtransform.product.model.Product extends VersionControlled implements Serializable

Serialized Fields

name

java.lang.String name

productId

java.lang.String productId

description

java.lang.String description

productClass

ProductClass productClass

specs

java.util.Set<E> specs

documents

java.util.Set<E> documents

productStructureRelations

java.util.Set<E> productStructureRelations

designContraintAssociations

java.util.Set<E> designContraintAssociations

complexProductRelations

java.util.Set<E> complexProductRelations

aliases

java.util.Set<E> aliases

Class com.rapidtransform.product.model.ProductClass extends VersionControlled implements Serializable

Serialized Fields

classId

java.lang.String classId

versionId

java.lang.String versionId

levelType

java.lang.String levelType
TODO The levelType specifies the level or category of the ProductClass in a hierarchical structure of ProductClass objects. This attribute shall only be used if the levelType is specified in the context of the unit of functionality 'specification_control' UoF S7.


products

java.util.Set<E> products

description

java.lang.String description

name

java.lang.String name

createdDate

java.util.Date createdDate

modifiedDate

java.util.Date modifiedDate

createdBy

User createdBy

modifiedBy

User modifiedBy

classStructures

java.util.Set<E> classStructures

classSpecs

java.util.Set<E> classSpecs

classInclusions

java.util.Set<E> classInclusions

classConditions

java.util.Set<E> classConditions

classCategories

java.util.Set<E> classCategories

aliases

java.util.Set<E> aliases

Class com.rapidtransform.product.model.ProductComponent extends Product implements Serializable

Serialized Fields

instanceRequired

java.lang.Boolean instanceRequired
This attribute specifies that this ProductComponent or AlternateSolutions in the form of ItemInstances is required on the product structure.


description

java.lang.String description

name

java.lang.String name

configuration

java.util.Set<E> configuration

placement

java.util.Set<E> placement

relevantFor

java.util.Set<E> relevantFor

influencedBy

java.util.Set<E> influencedBy

Class com.rapidtransform.product.model.ProductDesign extends AbstractBaseModel implements Serializable

Serialized Fields

product

Product product

Class com.rapidtransform.product.model.ProductFunction extends Product implements Serializable

Serialized Fields

name

java.lang.String name

description

java.lang.String description

configuration

java.util.Set<E> configuration

relevantFor

java.util.Set<E> relevantFor

Class com.rapidtransform.product.model.ProductSpecRelation extends BaseSpecRelation<Product> implements Serializable

Class com.rapidtransform.product.model.ProductStructureRelation extends AbstractBaseModel implements Serializable

Serialized Fields

type

ProductStructureRelation.RelationType type

description

java.lang.String description

documents

java.util.Set<E> documents

relating

Product relating

Class com.rapidtransform.product.model.ProductToItemInstance extends ProductStructureRelation implements Serializable

Serialized Fields

related

ItemInstance related

Class com.rapidtransform.product.model.ProductToProduct extends ProductStructureRelation implements Serializable

Serialized Fields

related

Product related

Class com.rapidtransform.product.model.Quantity extends AbstractBaseModel implements Serializable

Serialized Fields

quantity

java.lang.Integer quantity

upperLimit

java.lang.Integer upperLimit

range

boolean range

uom

UnitOfMeasure uom

Class com.rapidtransform.product.model.Region extends ValidValue implements Serializable

serialVersionUID: -298054830774557607L

Class com.rapidtransform.product.model.SupplierSolution extends AlternateSolution implements Serializable

Serialized Fields

probabilityRate

java.lang.Integer probabilityRate
the probability rate for using this solution from the supplier.


supplier

Organization supplier

Class com.rapidtransform.product.model.TechnicalSolution extends AlternateSolution implements Serializable

Serialized Fields

description

java.lang.String description

Class com.rapidtransform.product.model.UnitOfMeasure extends ValidValue implements Serializable

serialVersionUID: 9082187395708849933L


Package com.rapidtransform.spec.model

Class com.rapidtransform.spec.model.AbstractSpecRelation extends AbstractBaseModel implements Serializable

Serialized Fields

specification

Specification specification

parentId

java.lang.Long parentId

Class com.rapidtransform.spec.model.BaseSpecRelation extends AbstractBaseModel implements Serializable

Serialized Fields

source

Specified source

target

Specification target

Class com.rapidtransform.spec.model.ClassCategoryAssociation extends AbstractBaseModel implements Serializable

Serialized Fields

mandatory

java.lang.Boolean mandatory

specCategory

SpecCategory specCategory

Class com.rapidtransform.spec.model.ClassConditionAssociation extends AbstractBaseModel implements Serializable

Serialized Fields

type

ClassConditionAssociation.ConditionType type

description

java.lang.String description

specExpression

SpecExpression specExpression

Class com.rapidtransform.spec.model.ClassInclusionAssociation extends AbstractBaseModel implements Serializable

Serialized Fields

description

java.lang.String description

specInclusion

SpecInclusion specInclusion

Class com.rapidtransform.spec.model.ClassSpecificationAssociation extends AbstractSpecRelation implements Serializable

Serialized Fields

associationType

java.lang.String associationType

Class com.rapidtransform.spec.model.ClassStructureRelation extends AbstractBaseModel implements Serializable

Serialized Fields

type

ClassStructureRelation.RelationType type

description

java.lang.String description

related

ProductFunctionComponent related

Class com.rapidtransform.spec.model.Configuration extends AbstractBaseModel implements Serializable

Serialized Fields

configType

Configuration.ConfigurationType configType

inheritanceType

Configuration.InheritanceType inheritanceType

solutionFor

ConfiguredSpec solutionFor

Class com.rapidtransform.spec.model.DatedConfig extends ManufacturingConfig implements Serializable

Serialized Fields

startDate

java.util.Calendar startDate

endDate

java.util.Calendar endDate

Class com.rapidtransform.spec.model.DescriptiveSpec extends AbstractBaseModel implements Serializable

Serialized Fields

name

java.lang.String name

description

java.lang.String description

documents

java.util.Set<E> documents

Class com.rapidtransform.spec.model.DesignConstraint extends VersionControlled implements Serializable

Serialized Fields

constraintId

java.lang.String constraintId

relation

java.util.Set<E> relation

description

java.lang.String description

name

java.lang.String name

documents

java.util.Set<E> documents

Class com.rapidtransform.spec.model.DesignConstraintAssociation extends AbstractBaseModel implements Serializable

Serialized Fields

description

java.lang.String description

designConstraint

DesignConstraint designConstraint

Class com.rapidtransform.spec.model.DesignConstraintRelation extends AbstractBaseModel implements Serializable

Serialized Fields

type

DesignConstraintRelation.RelationType type

description

java.lang.String description

relating

DesignConstraint relating

related

DesignConstraint related

Class com.rapidtransform.spec.model.DesignConstraintVersion extends DesignConstraint implements Serializable

Serialized Fields

versionId

java.lang.String versionId

Class com.rapidtransform.spec.model.Effectivity extends AbstractBaseModel implements Serializable

Serialized Fields

effecitivityId

java.lang.String effecitivityId

versionId

java.lang.String versionId

validForState

LifecycleState validForState

assignment

EffectivityAssignment assignment

description

java.lang.String description

start

DatedEvent start

end

DatedEvent end

period

Duration period

organization

Organization organization

Class com.rapidtransform.spec.model.EffectivityAssignment extends AbstractBaseModel implements Serializable

Serialized Fields

role

EffectivityAssignment.EffectivityRole role

effective

java.lang.Boolean effective
Specifies whether the linked object is effective or ineffective for the given period of time. A value of True indicates effective and a value of False indicates ineffective.


appliedTo

Effective appliedTo
Indicates the object for which the effectivity applies.

Class com.rapidtransform.spec.model.LotConfig extends ManufacturingConfig implements Serializable

Serialized Fields

lotId

java.lang.String lotId

lotSize

java.lang.String lotSize

Class com.rapidtransform.spec.model.ManufacturingConfig extends AbstractBaseModel implements Serializable

Serialized Fields

organizations

java.util.Set<E> organizations
This is the set of organizations that are concerned with this Manufacturing configuration.


solutionFor

ProductDesign solutionFor
This attribute specifies the ProductDesign for which this configuration is a solution.

Class com.rapidtransform.spec.model.SerialConfig extends ManufacturingConfig implements Serializable

Serialized Fields

startSerialNumber

java.lang.String startSerialNumber
The first serial number for the instances of the product with this Configuration.


endSerialNumber

java.lang.String endSerialNumber
The last serial number for the instances of the product with this Configuration.

Class com.rapidtransform.spec.model.SpecCategory extends AbstractBaseModel implements Serializable

Serialized Fields

exclusive

java.lang.Boolean exclusive
If true, then the specifications in this category are mutually exclusive.


categoryId

java.lang.String categoryId

parent

SpecCategory parent

subCategories

java.util.Set<E> subCategories

description

java.lang.String description

documents

java.util.Set<E> documents

aliases

java.util.Set<E> aliases

Class com.rapidtransform.spec.model.SpecExpression extends AbstractBaseModel implements Serializable

Serialized Fields

operator

SpecExpression.Operator operator

expressionId

java.lang.String expressionId

inclusion

java.util.Set<E> inclusion

description

java.lang.String description

operands

java.util.Set<E> operands
The operands specify the operands which are combined by the operator to complete the expression.

Class com.rapidtransform.spec.model.Specification extends VersionControlled implements Serializable

Serialized Fields

specId

java.lang.String specId
TODO must be unique


versionId

java.lang.String versionId

specPackage

java.lang.Boolean specPackage
If this attribute is true, then this specification object is a package of specifications where there is one specInclusion for each ProductClass that uses this spec as a 'ifCondition'. Otherwise, there is only one specInclusion.


specInclusion

SpecInclusion specInclusion

description

java.lang.String description

name

java.lang.String name

aliases

java.util.Set<E> aliases

specCategory

SpecCategory specCategory

Class com.rapidtransform.spec.model.SpecInclusion extends AbstractBaseModel implements Serializable

Serialized Fields

inclusionId

java.lang.String inclusionId

description

java.lang.String description

included

SpecOperand included