Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U
W
A
add(int, Object)
- Method in class com.steptools.stdev.keystone.
Aggregate
Insert a value at a specified index
add(int, ExpBoolean)
- Method in class com.steptools.stdev.keystone.
AggregateBoolean
Insert an element into the Aggregate at a specified index
add(int, int)
- Method in class com.steptools.stdev.keystone.
AggregateInteger
Insert an element into the Aggregate at a specified index
add(int)
- Method in class com.steptools.stdev.keystone.
AggregateInteger
Insert an element into the Aggregate at the end of the aggregate
add(int, Logical)
- Method in class com.steptools.stdev.keystone.
AggregateLogical
Insert an element into the Aggregate at a specified index
add(int, double)
- Method in class com.steptools.stdev.keystone.
AggregateReal
Insert an element into the Aggregate at a specified index
add(double)
- Method in class com.steptools.stdev.keystone.
AggregateReal
Insert an element into the Aggregate at the end of the aggregate
add(int, String)
- Method in class com.steptools.stdev.keystone.
AggregateString
Insert an element into the Aggregate at a specified index
addInstance(EntityInstance)
- Method in class com.steptools.stdev.
PopulationBase
Adds an EntityInstance to this population.
addProperty(Object, Object)
- Method in class com.steptools.stdev.
Model
Adds a property to the model.
Aggregate
- Class in
com.steptools.stdev.keystone
Base class for EXPRESS-defined aggregates
AggregateBoolean
- Class in
com.steptools.stdev.keystone
Aggregate of Boolean values
AggregateBoolean()
- Constructor for class com.steptools.stdev.keystone.
AggregateBoolean
AggregateDomain
- Class in
com.steptools.stdev
Representation of an EXPRESS list, bag, set or array type.
AggregateDomain(Class)
- Constructor for class com.steptools.stdev.
AggregateDomain
Reserved for EXPRESS compiler generated classes.
AggregateInteger
- Class in
com.steptools.stdev.keystone
Aggregate of Integer values
AggregateInteger()
- Constructor for class com.steptools.stdev.keystone.
AggregateInteger
AggregateLogical
- Class in
com.steptools.stdev.keystone
Aggregate of Logical values
AggregateLogical()
- Constructor for class com.steptools.stdev.keystone.
AggregateLogical
AggregateObject
- Class in
com.steptools.stdev.keystone
Aggregate of Object types
AggregateObject(Class)
- Constructor for class com.steptools.stdev.keystone.
AggregateObject
AggregateReal
- Class in
com.steptools.stdev.keystone
Aggregate of Integer values
AggregateReal()
- Constructor for class com.steptools.stdev.keystone.
AggregateReal
AggregateString
- Class in
com.steptools.stdev.keystone
Aggregate of String values
AggregateString()
- Constructor for class com.steptools.stdev.keystone.
AggregateString
ArrayBoolean
- Class in
com.steptools.stdev.keystone
Represents EXPRESS ARRAY of Boolean
ArrayBoolean()
- Constructor for class com.steptools.stdev.keystone.
ArrayBoolean
ArrayInteger
- Class in
com.steptools.stdev.keystone
Represents EXPRESS ARRAY of integer
ArrayInteger()
- Constructor for class com.steptools.stdev.keystone.
ArrayInteger
ArrayLogical
- Class in
com.steptools.stdev.keystone
Represents EXPRESS ARRAY of Logical
ArrayLogical()
- Constructor for class com.steptools.stdev.keystone.
ArrayLogical
ArrayReal
- Class in
com.steptools.stdev.keystone
Represents EXPRESS ARRAY of real
ArrayReal()
- Constructor for class com.steptools.stdev.keystone.
ArrayReal
ArrayString
- Class in
com.steptools.stdev.keystone
Represents EXPRESS ARRAY of string
ArrayString()
- Constructor for class com.steptools.stdev.keystone.
ArrayString
Attribute
- Class in
com.steptools.stdev
Representation of an attribute of an EXPRESS entity
B
BagBoolean
- Class in
com.steptools.stdev.keystone
Represents EXPRESS BAG of Boolean
BagBoolean()
- Constructor for class com.steptools.stdev.keystone.
BagBoolean
BagInteger
- Class in
com.steptools.stdev.keystone
Represents EXPRESS BAG of integer
BagInteger()
- Constructor for class com.steptools.stdev.keystone.
BagInteger
BagLogical
- Class in
com.steptools.stdev.keystone
Represents EXPRESS BAG of Logical
BagLogical()
- Constructor for class com.steptools.stdev.keystone.
BagLogical
BagReal
- Class in
com.steptools.stdev.keystone
Represents EXPRESS BAG of real
BagReal()
- Constructor for class com.steptools.stdev.keystone.
BagReal
BagString
- Class in
com.steptools.stdev.keystone
Represents EXPRESS BAG of string
BagString()
- Constructor for class com.steptools.stdev.keystone.
BagString
BOOLEAN
- Static variable in class com.steptools.stdev.
Primitives
Domain for EXPRESS BOOLEAN type
booleanValue()
- Method in class com.steptools.stdev.keystone.
ExpBoolean
Get the value as a boolean
booleanValue()
- Method in class com.steptools.stdev.keystone.
Logical
Get the value as a boolean value
C
castTo(Domain)
- Method in interface com.steptools.stdev.
EntityInstance
Gets a view of the object that can be cast to the requested type.
castTo(Domain)
- Method in class com.steptools.stdev.
EntityInstanceImpl
castTo(Class)
- Method in class com.steptools.stdev.
EntityInstanceImpl
clone()
- Method in class com.steptools.stdev.
Enumeration
clone()
- Method in interface com.steptools.stdev.
Instance
Generate a shallow copy of this object
clone()
- Method in class com.steptools.stdev.keystone.
Aggregate
clone()
- Method in class com.steptools.stdev.
Select
com.steptools.stdev
- package com.steptools.stdev
Provides the classes for managing STEP instance data.
com.steptools.stdev.keystone
- package com.steptools.stdev.keystone
Provides the definitions for built-in EXPRESS types and aggregates.
com.steptools.stdev.p21
- package com.steptools.stdev.p21
Provides the Part 21 file I/O capability.
contains(EntityInstance)
- Method in class com.steptools.stdev.
PopulationBase
Determines if this population contains a specified instance.
D
Domain
- Class in
com.steptools.stdev
Representation of an EXPRESS type.
domain(List)
- Static method in class com.steptools.stdev.
EntityDomain
Gets or creates (possibly) complex domain.
domain(EntityDomain[])
- Static method in class com.steptools.stdev.
EntityDomain
Gets or creates (possibly) complex domain.
domain()
- Method in class com.steptools.stdev.
EntityExtent
Get the domain of this extent
domain()
- Method in class com.steptools.stdev.
EntityInstanceImpl
domain()
- Method in interface com.steptools.stdev.
Instance
Get the Domain of this object
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
ArrayBoolean
domain()
- Method in class com.steptools.stdev.keystone.
ArrayBoolean
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
ArrayInteger
The domain for this class
domain()
- Method in class com.steptools.stdev.keystone.
ArrayInteger
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
ArrayLogical
domain()
- Method in class com.steptools.stdev.keystone.
ArrayLogical
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
ArrayReal
The domain for this class
domain()
- Method in class com.steptools.stdev.keystone.
ArrayReal
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
ArrayString
The domain for this class
domain()
- Method in class com.steptools.stdev.keystone.
ArrayString
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
BagBoolean
domain()
- Method in class com.steptools.stdev.keystone.
BagBoolean
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
BagInteger
domain()
- Method in class com.steptools.stdev.keystone.
BagInteger
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
BagLogical
domain()
- Method in class com.steptools.stdev.keystone.
BagLogical
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
BagReal
The domain for this class
domain()
- Method in class com.steptools.stdev.keystone.
BagReal
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
BagString
The domain for this class
domain()
- Method in class com.steptools.stdev.keystone.
BagString
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
ListBoolean
domain()
- Method in class com.steptools.stdev.keystone.
ListBoolean
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
ListInteger
domain()
- Method in class com.steptools.stdev.keystone.
ListInteger
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
ListLogical
domain()
- Method in class com.steptools.stdev.keystone.
ListLogical
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
ListReal
The domain for this class
domain()
- Method in class com.steptools.stdev.keystone.
ListReal
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
ListString
The domain for this class
domain()
- Method in class com.steptools.stdev.keystone.
ListString
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
SetBoolean
domain()
- Method in class com.steptools.stdev.keystone.
SetBoolean
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
SetInteger
domain()
- Method in class com.steptools.stdev.keystone.
SetInteger
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
SetLogical
domain()
- Method in class com.steptools.stdev.keystone.
SetLogical
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
SetReal
The domain for this class
domain()
- Method in class com.steptools.stdev.keystone.
SetReal
DOMAIN
- Static variable in class com.steptools.stdev.keystone.
SetString
The domain for this class
domain()
- Method in class com.steptools.stdev.keystone.
SetString
domainName()
- Method in exception com.steptools.stdev.
DomainNotFoundException
DomainNotFoundException
- Exception in
com.steptools.stdev
Thrown when a Domain cannot be found in a schema either be name, or for a class
DomainNotFoundException(String)
- Constructor for exception com.steptools.stdev.
DomainNotFoundException
DomainNotFoundException(Class)
- Constructor for exception com.steptools.stdev.
DomainNotFoundException
DuplicateEIDException
- Exception in
com.steptools.stdev.p21
Thrown when a an attempt is made to assign the same identifier to more than one instance in the
EntityIDTable
.
DuplicateEIDException(BigInteger)
- Constructor for exception com.steptools.stdev.p21.
DuplicateEIDException
DuplicateInstanceException
- Exception in
com.steptools.stdev.p21
Thrown when a an attempt is made to assign multiple identifiers to a single instance in the
EntityIDTable
.
DuplicateInstanceException(EntityInstance)
- Constructor for exception com.steptools.stdev.p21.
DuplicateInstanceException
DuplicatePopulationIDException
- Exception in
com.steptools.stdev
Thrown when an attempt is made to create more than Population with the same identifier.
E
EntityCastException
- Exception in
com.steptools.stdev
Thrown when there an attempt is made to use the castTo method to a type that is not a type of the instance.
EntityCastException(EntityDomain, Domain)
- Constructor for exception com.steptools.stdev.
EntityCastException
EntityDomain
- Class in
com.steptools.stdev
Representation of an EXPRESS Entity.
EntityExtent
- Class in
com.steptools.stdev
A collection of instances of a particular entity.
EntityIDTable
- Class in
com.steptools.stdev.p21
Holds the mapping between Part 21 Entity instance id and EntityInstance objects on memory.
EntityIDTable()
- Constructor for class com.steptools.stdev.p21.
EntityIDTable
EntityInstance
- Interface in
com.steptools.stdev
An instance of an EXPRESS-defined entity.
EntityInstanceImpl
- Class in
com.steptools.stdev
Supertype for EXPRESS classes for entities.
EntityInstanceSet
- Interface in
com.steptools.stdev
A collection of
EntityInstance
objects.
EntityInstanceSetIterator
- Class in
com.steptools.stdev
Strongly-typed iterator for sets of EntityInstance objects
EntityInstanceSetIterator()
- Constructor for class com.steptools.stdev.
EntityInstanceSetIterator
entrySet()
- Method in class com.steptools.stdev.p21.
EntityIDTable
Enumeration
- Class in
com.steptools.stdev
An instance of an EXPRESS ENUMERATION type.
EnumerationDomain
- Class in
com.steptools.stdev
Represents an EXPRESS ENUMERATION type.
EnumerationDomain(Class)
- Constructor for class com.steptools.stdev.
EnumerationDomain
Reserved for EXPRESS classes
EnumerationNotFoundException
- Exception in
com.steptools.stdev
Thrown when an enumeration cannot be found be name
ExpBoolean
- Class in
com.steptools.stdev.keystone
Represents an instances of an EXPRESS boolean value.
extentIterator()
- Method in class com.steptools.stdev.
EntityExtent
Get a stringly typed over the instances in the extent
F
FALSE
- Static variable in class com.steptools.stdev.keystone.
ExpBoolean
The value false
FALSE
- Static variable in class com.steptools.stdev.keystone.
Logical
the value false
findDomain(Class)
- Static method in class com.steptools.stdev.
Primitives
Finds a Domain for a primitive corresponding to a class
findEntityDomain(String)
- Method in class com.steptools.stdev.
SchemaBase
Gets the EntityDomain within the schema.
findSelection(List, Domain)
- Method in class com.steptools.stdev.
SelectDomain
Gets the selection for a given type path
findSelection(String[], Domain)
- Method in class com.steptools.stdev.
SelectDomain
Gets the selection for a given type path
findSelection(List)
- Method in class com.steptools.stdev.
SelectDomain
Gets the selection for a given type path
findSelection(String[])
- Method in class com.steptools.stdev.
SelectDomain
Gets the selection for a given type path
forModel(Model, boolean)
- Static method in class com.steptools.stdev.p21.
EntityIDTable
Retreive or create an EntityID table for a model.
forModel(Model)
- Static method in class com.steptools.stdev.p21.
Header
Get the header for a given Model.
forName(String)
- Method in class com.steptools.stdev.
EnumerationDomain
Find the enumeration item for a given name
forName(String)
- Static method in class com.steptools.stdev.
SchemaBase
Gets the schema with the specified name
fromBoolean(boolean)
- Static method in class com.steptools.stdev.keystone.
ExpBoolean
Get the value from a java boolean value
fromBoolean(boolean)
- Static method in class com.steptools.stdev.keystone.
Logical
Get the value from a boolean value
G
GenericEntityInstanceSet
- Class in
com.steptools.stdev
Simple implementation for EntityInstanceSet
GenericEntityInstanceSet()
- Constructor for class com.steptools.stdev.
GenericEntityInstanceSet
get(int)
- Method in class com.steptools.stdev.keystone.
Aggregate
Get the element at a particular element
getAllAttributes()
- Method in class com.steptools.stdev.
EntityDomain
Gets the all the attributes (local and inherited) of this domain.
getAllKnownSubtypes()
- Method in class com.steptools.stdev.
EntityDomain
Gets all the subtypes of this domain.
getAllRedeclaredAttributes()
- Method in class com.steptools.stdev.
EntityDomain
Gets the list of explicit attributes that are redeclated as derived by this domain or its supertypes.
getAllRedeclaredAttributes()
- Method in class com.steptools.stdev.
StaticEntityDomain
getAllSupertypes()
- Method in class com.steptools.stdev.
EntityDomain
Gets all the supertypes of the domain.
getAttribute(String)
- Method in class com.steptools.stdev.
EntityDomain
Finds an attribute by name.
getElementDomain()
- Method in class com.steptools.stdev.
AggregateDomain
Gets the domain for elements of the aggregate.
getExtent(EntityDomain)
- Method in class com.steptools.stdev.
PopulationBase
Get the entity extent for a specified type.
getFileDescription()
- Method in class com.steptools.stdev.p21.
Header
Create, if necessary, and retrieve the header's File_description object.
getFileName()
- Method in class com.steptools.stdev.p21.
Header
Create, if necessary, and retrieve the header's File_name object.
getFinalObject()
- Method in interface com.steptools.stdev.
EntityInstance
Gets the base object for this instance.
getFinalObject()
- Method in class com.steptools.stdev.
EntityInstanceImpl
getFolder(EntityDomain)
- Method in class com.steptools.stdev.
PopulationBase
Get the folder for a specified type.
getFolders()
- Method in class com.steptools.stdev.
PopulationBase
Get all the folders in this population.
getId()
- Method in exception com.steptools.stdev.p21.
DuplicateEIDException
getId(EntityInstance, boolean)
- Method in class com.steptools.stdev.p21.
EntityIDTable
Gets the id for a EntityInstance, optionally assigning a new ID if one does not already exist
getIdentifier()
- Method in class com.steptools.stdev.
PopulationBase
Gets the identifier for the section
getInstance()
- Method in exception com.steptools.stdev.p21.
DuplicateInstanceException
getInstance(BigInteger)
- Method in class com.steptools.stdev.p21.
EntityIDTable
Gets the EntityInstance for a specified ID
getInstance(String)
- Method in class com.steptools.stdev.p21.
EntityIDTable
Gets the EntityInstance for a specified ID
getInstances()
- Method in class com.steptools.stdev.keystone.
AggregateObject
Get the set of all of the EntityInstances contained in the set.
getKlass()
- Method in exception com.steptools.stdev.
DomainNotFoundException
getKnownSubtypes()
- Method in class com.steptools.stdev.
EntityDomain
Gets the immediate subtypes of this domain.
getKnownSubtypes()
- Method in class com.steptools.stdev.
StaticEntityDomain
getLineNumber()
- Method in exception com.steptools.stdev.p21.
P21Exception
getLocalAttribute(String)
- Method in class com.steptools.stdev.
EntityDomain
Finds a non-inherited attribute by name.
getLocalAttributes()
- Method in class com.steptools.stdev.
EntityDomain
Gets the immediate (EXPRESS defined) attributes of this domain.
getLocalAttributes()
- Method in class com.steptools.stdev.
StaticEntityDomain
getLocalDomain()
- Method in interface com.steptools.stdev.
EntityInstance
Gets the domain for the view object.
getLocalDomain()
- Method in class com.steptools.stdev.
EntityInstanceImpl
getLocalSupertypes()
- Method in class com.steptools.stdev.
EntityDomain
Gets the immediate (EXPRESS defined) supertypes of the domain.
getLocalSupertypes()
- Method in class com.steptools.stdev.
StaticEntityDomain
getModel()
- Method in class com.steptools.stdev.
PopulationBase
Gets the model for the population
getName()
- Method in class com.steptools.stdev.
Attribute
Gets the name of the attribute.
getName()
- Method in class com.steptools.stdev.
Domain
Gets the name of the Domain.
getName()
- Method in class com.steptools.stdev.
Enumeration
Gets the name of the item as defined in EPXRESS.
getName()
- Method in class com.steptools.stdev.
SchemaBase
Gets the name of the schema
getOwner()
- Method in class com.steptools.stdev.
Attribute
Get the domain that defines the attribute.
getPath()
- Method in class com.steptools.stdev.
SelectionBase
Get the type path for this selection
getPopulation()
- Method in class com.steptools.stdev.
EntityExtent
Get the population over which this extent reaches
getPopulation()
- Method in class com.steptools.stdev.
Model
Gets the default population in model.
getPopulation(Object)
- Method in class com.steptools.stdev.
Model
Gets the requested population be identifier.
getPopulation()
- Method in class com.steptools.stdev.p21.
Header
Get the population object for the header.
getPopulations()
- Method in class com.steptools.stdev.
Model
Gets all the populations in model
getProperty(Object)
- Method in class com.steptools.stdev.
Model
Gets the property for the specified key
getRank()
- Method in class com.steptools.stdev.
Enumeration
Gets the rank of the iten as defined in EPXRESS.
getSchema(String)
- Method in class com.steptools.stdev.p21.
Part21Parser
Find the schema for a given name.
getSchema(Model)
- Method in class com.steptools.stdev.p21.
Part21Writer
Get the list of strings to be written as the schemas in a Part21 file.
getSchema()
- Method in class com.steptools.stdev.
PopulationBase
Gets the schema for the population
getSchema()
- Method in exception com.steptools.stdev.
SchemaNotFoundException
getSelect()
- Method in exception com.steptools.stdev.
SelectTypeException
getSelections()
- Method in class com.steptools.stdev.
SelectDomain
Gets the selection that this select defines
getSource()
- Method in exception com.steptools.stdev.
EntityCastException
getTarget()
- Method in exception com.steptools.stdev.
EntityCastException
getValue(EntityInstance)
- Method in class com.steptools.stdev.
Attribute
Retrieves an attribute value in a late-bound fashion.
getValue(int)
- Method in class com.steptools.stdev.keystone.
AggregateBoolean
Get the value at a specified index
getValue(int)
- Method in class com.steptools.stdev.keystone.
AggregateInteger
Get the value at a specified index
getValue(int)
- Method in class com.steptools.stdev.keystone.
AggregateLogical
Get the value at a specified index
getValue(int)
- Method in class com.steptools.stdev.keystone.
AggregateReal
Get the value at a specified index
getValue(int)
- Method in class com.steptools.stdev.keystone.
AggregateString
Get the value at a specified index
getValue(Select)
- Method in class com.steptools.stdev.
SelectionBase
Retreive the value from a Select that matches this selection.
H
Header
- Class in
com.steptools.stdev.p21
Provides a convient interface for the STEP Part 21 header instances.
header_section_schema
- Static variable in class com.steptools.stdev.p21.
P21Consts
The schema for the header section
I
Instance
- Interface in
com.steptools.stdev
Base interface for all STEP instance data.
INTEGER
- Static variable in class com.steptools.stdev.
Primitives
Domain for EXPRESS INTEGER type
isa(Domain)
- Method in interface com.steptools.stdev.
EntityInstance
This method determines if this EntityInstance is an instance of the specified domain.
isa(Domain)
- Method in class com.steptools.stdev.
EntityInstanceImpl
isAggregate()
- Method in class com.steptools.stdev.
AggregateDomain
isAggregate()
- Method in class com.steptools.stdev.
Attribute
Determines if the type of the attribute is an Aggregate type.
isAggregate()
- Method in class com.steptools.stdev.
Domain
isAttributeRedeclared(Attribute)
- Method in class com.steptools.stdev.
EntityDomain
Determines if the specified attribute is redeclared as derived in this entity.
isBoolean()
- Method in class com.steptools.stdev.
Attribute
Determines if the type of the attribute is a boolean
isBoolean()
- Method in class com.steptools.stdev.
Domain
isBoolean()
- Method in class com.steptools.stdev.
PrimitiveDomain
isComplex()
- Method in class com.steptools.stdev.
EntityDomain
Determines if this domain is an AND-OR domain.
isComplex()
- Method in class com.steptools.stdev.
StaticEntityDomain
isEntity()
- Method in class com.steptools.stdev.
Attribute
Determines if the type of the attribute is an Entity type.
isEntity()
- Method in class com.steptools.stdev.
Domain
isEntity()
- Method in class com.steptools.stdev.
EntityDomain
isEnumeration()
- Method in class com.steptools.stdev.
Domain
isEnumeration()
- Method in class com.steptools.stdev.
EnumerationDomain
isInSchema(SchemaBase)
- Method in class com.steptools.stdev.
EntityDomain
Determined if this Domain is a member of this schema.
isInSchema(SchemaBase)
- Method in class com.steptools.stdev.
StaticEntityDomain
isInteger()
- Method in class com.steptools.stdev.
Attribute
Determines if the type of the attribute is an INTEGER type.
isInteger()
- Method in class com.steptools.stdev.
Domain
isInteger()
- Method in class com.steptools.stdev.
PrimitiveDomain
isLogical()
- Method in class com.steptools.stdev.
Attribute
Determines if the type of the attribute is a boolean
isLogical()
- Method in class com.steptools.stdev.
Domain
isLogical()
- Method in class com.steptools.stdev.
PrimitiveDomain
isNull(Object)
- Static method in class com.steptools.stdev.
Primitives
Determines if the specified value is a null value.
isNull(int)
- Static method in class com.steptools.stdev.
Primitives
Determines if the specified value is a null value.
isNull(double)
- Static method in class com.steptools.stdev.
Primitives
Determines if the specified value is a null value.
isReal()
- Method in class com.steptools.stdev.
Attribute
Determines if the type of the attribute is a REAL type.
isReal()
- Method in class com.steptools.stdev.
Domain
isReal()
- Method in class com.steptools.stdev.
PrimitiveDomain
isSelect()
- Method in class com.steptools.stdev.
Attribute
Determines if the type of the attribute is a Select type.
isSelect()
- Method in class com.steptools.stdev.
Domain
isSelect()
- Method in class com.steptools.stdev.
SelectDomain
isString()
- Method in class com.steptools.stdev.
Attribute
Determines if the type of the attribute is a STRING type.
isString()
- Method in class com.steptools.stdev.
Domain
isString()
- Method in class com.steptools.stdev.
PrimitiveDomain
isUser()
- Method in class com.steptools.stdev.
PopulationBase
Determines if this is a user population.
isView()
- Method in interface com.steptools.stdev.
EntityInstance
This function determines if this object is a view, or if it is the final object.
isView()
- Method in class com.steptools.stdev.
EntityInstanceImpl
iterator()
- Method in class com.steptools.stdev.
EntityExtent
Get an iterator over the instances in the extent
iterator()
- Method in class com.steptools.stdev.
PopulationBase
Get all the instances in this population.
L
ListBoolean
- Class in
com.steptools.stdev.keystone
Represents EXPRESS LIST of Boolean
ListBoolean()
- Constructor for class com.steptools.stdev.keystone.
ListBoolean
ListInteger
- Class in
com.steptools.stdev.keystone
Represents EXPRESS LIST of integer
ListInteger()
- Constructor for class com.steptools.stdev.keystone.
ListInteger
ListLogical
- Class in
com.steptools.stdev.keystone
Represents EXPRESS BAG of Logical
ListLogical()
- Constructor for class com.steptools.stdev.keystone.
ListLogical
ListReal
- Class in
com.steptools.stdev.keystone
Represents EXPRESS LIST of real
ListReal()
- Constructor for class com.steptools.stdev.keystone.
ListReal
ListString
- Class in
com.steptools.stdev.keystone
Represents EXPRESS LIST of string
ListString()
- Constructor for class com.steptools.stdev.keystone.
ListString
Logical
- Class in
com.steptools.stdev.keystone
Represents an instances of an EXPRESS logical value.
LOGICAL
- Static variable in class com.steptools.stdev.
Primitives
Domain for EXPRESS LOGICAL type
logicalValue()
- Method in class com.steptools.stdev.keystone.
ExpBoolean
Get the value as logical value
M
Model
- Class in
com.steptools.stdev
A unit of persistence for STEP data.
Model(SchemaBase)
- Constructor for class com.steptools.stdev.
Model
Create a model with the specified schema as the default schema
Model()
- Constructor for class com.steptools.stdev.
Model
ModelMemberException
- Exception in
com.steptools.stdev
Thrown when an operation is attempted on a model or population with an instance that is not a member of the population or model.
ModelMemberException(String)
- Constructor for exception com.steptools.stdev.
ModelMemberException
N
newInstance()
- Method in class com.steptools.stdev.
AggregateDomain
Create a new instance of the Aggregate object described by this domain
newInstance(PopulationBase)
- Method in class com.steptools.stdev.
EntityDomain
Creates a new instance of the entity.
newInstance()
- Method in class com.steptools.stdev.
EntityDomain
Create a new non-persistent instance of the entity
newInstance(List)
- Method in class com.steptools.stdev.
PopulationBase
Create a new complex instance within this population
newInstance(EntityDomain[])
- Method in class com.steptools.stdev.
PopulationBase
Create a new complex instance within this population
newInstance(EntityDomain)
- Method in class com.steptools.stdev.
PopulationBase
Create a new instance of the specified instance
newInstance(Object)
- Method in class com.steptools.stdev.
SelectionBase
Creates a Select of the type identified by this Selection
newInstance(PopulationBase)
- Method in class com.steptools.stdev.
StaticEntityDomain
newPopulation(Model, Object)
- Method in class com.steptools.stdev.keystone.
Schema
newPopulation(SchemaBase, Object)
- Method in class com.steptools.stdev.
Model
Creates a new population in the model.
next()
- Method in class com.steptools.stdev.
EntityInstanceSetIterator
Get the next object in the set.
nextInstance()
- Method in class com.steptools.stdev.
EntityInstanceSetIterator
Get the next object in the set, cast to an EntityInstance.
NULL_BOOLEAN
- Static variable in class com.steptools.stdev.
Primitives
Represents an unset value of type BOOLEAN
NULL_INTEGER
- Static variable in class com.steptools.stdev.
Primitives
Represents an unset value of type INTEGER
NULL_LOGICAL
- Static variable in class com.steptools.stdev.
Primitives
Represents an unset value of type LOGICAL
NULL_REAL
- Static variable in class com.steptools.stdev.
Primitives
Represents an unset value of type REAL
NULL_STRING
- Static variable in class com.steptools.stdev.
Primitives
Represents an unset value of type STRING
P
P21Consts
- Class in
com.steptools.stdev.p21
Part 21 constants
P21Consts()
- Constructor for class com.steptools.stdev.p21.
P21Consts
P21Exception
- Exception in
com.steptools.stdev.p21
Base class for exceptions in the Part21 interface
P21Exception(String, int)
- Constructor for exception com.steptools.stdev.p21.
P21Exception
P21Exception(Exception, int)
- Constructor for exception com.steptools.stdev.p21.
P21Exception
parse(String)
- Method in class com.steptools.stdev.p21.
Part21Parser
Read a Part 21 file into a Model.
parse(File)
- Method in class com.steptools.stdev.p21.
Part21Parser
Read a Part 21 file into a Model.
parse(Reader)
- Method in class com.steptools.stdev.p21.
Part21Parser
Read a Part 21 file into a Model.
parse(File, Model, EntityIDTable, boolean, boolean)
- Method in class com.steptools.stdev.p21.
Part21Parser
Read a Part 21 file into an existing Model.
parse(Reader, Model, EntityIDTable, boolean, boolean)
- Method in class com.steptools.stdev.p21.
Part21Parser
Read a Part 21 file into an existing Model.
Part21Parser
- Class in
com.steptools.stdev.p21
Provides the facilities to read a Part 21 file and populate a model from the instance data contained in the file.
Part21Parser()
- Constructor for class com.steptools.stdev.p21.
Part21Parser
Part21Writer
- Class in
com.steptools.stdev.p21
Provides the methods to write the contents of a model into a Part 21 file
Part21Writer()
- Constructor for class com.steptools.stdev.p21.
Part21Writer
populate(Set)
- Method in class com.steptools.stdev.p21.
EntityIDTable
Assign identifiers to a set of objects
populate(PopulationBase)
- Method in class com.steptools.stdev.p21.
EntityIDTable
Assign identifiers to all the objects in a population
populate(Model)
- Method in class com.steptools.stdev.p21.
EntityIDTable
Assign identifiers to all the user objects in a model
PopulationBase
- Class in
com.steptools.stdev
Provides a persistent collection of EntityInstances within a Model.
PrimitiveDomain
- Class in
com.steptools.stdev
Represents a primitive EXPRESS type
Primitives
- Class in
com.steptools.stdev
Constants to represent the domains and unset values of EXPRESS primitives.
propertyKeys()
- Method in class com.steptools.stdev.
Model
Gets all the property keys
R
REAL
- Static variable in class com.steptools.stdev.
Primitives
Domain for EXPRESS REAL type
remove()
- Method in class com.steptools.stdev.
EntityInstanceSetIterator
Remove the current object from the set.
remove(int)
- Method in class com.steptools.stdev.keystone.
Aggregate
Remove a value at a specified index
removeInstance(EntityInstance)
- Method in class com.steptools.stdev.p21.
EntityIDTable
Remove an instance from the table
removeInstance(EntityInstance)
- Method in class com.steptools.stdev.
PopulationBase
Remove an instance from the population.
RemoveListener
- Interface in
com.steptools.stdev
Model property interested in hearing about removal of EntityInstances from a
population
.
removeNotify(EntityInstance)
- Method in class com.steptools.stdev.p21.
EntityIDTable
removeNotify(EntityInstance)
- Method in interface com.steptools.stdev.
RemoveListener
Called when an EntityInstance is removed.
removePopulation(PopulationBase)
- Method in class com.steptools.stdev.
Model
Removes a population from the model
removePopulation(Object)
- Method in class com.steptools.stdev.
Model
Removes a population from the model
removeProperty(Object)
- Method in class com.steptools.stdev.
Model
Removed the property for the specified key
S
Schema
- Class in
com.steptools.stdev.keystone
The schema for the keystone object
SCHEMA
- Static variable in class com.steptools.stdev.keystone.
Schema
SchemaBase
- Class in
com.steptools.stdev
Represents an EXPRESS schema.
SchemaException
- Exception in
com.steptools.stdev.p21
Thrown when a Part 21 file does not conform to its schema
SchemaException(String, int)
- Constructor for exception com.steptools.stdev.p21.
SchemaException
SchemaException(Exception, int)
- Constructor for exception com.steptools.stdev.p21.
SchemaException
SchemaNotFoundException
- Exception in
com.steptools.stdev
Thrown when a schema cannot be found.
SchemaNotFoundException(String, Exception)
- Constructor for exception com.steptools.stdev.
SchemaNotFoundException
SchemaNotFoundException(String)
- Constructor for exception com.steptools.stdev.
SchemaNotFoundException
SchemaStructureException
- Exception in
com.steptools.stdev
Thrown when a malformed schema is encountered.
SchemaStructureException(String)
- Constructor for exception com.steptools.stdev.
SchemaStructureException
SchemaStructureException(Throwable)
- Constructor for exception com.steptools.stdev.
SchemaStructureException
SchemaStructureException(String, Throwable)
- Constructor for exception com.steptools.stdev.
SchemaStructureException
Select
- Class in
com.steptools.stdev
An instance of an EXPRESS-defined SELECT type
Select()
- Constructor for class com.steptools.stdev.
Select
SelectDomain
- Class in
com.steptools.stdev
Representation of an EXPRESS SELECT type
SelectDomain(Class)
- Constructor for class com.steptools.stdev.
SelectDomain
Reserved for EXPRESS classes
selection()
- Method in class com.steptools.stdev.
Select
Gets the selection that this select instance represents
SelectionBase
- Class in
com.steptools.stdev
Represents one of the possible types of an EXPRESS SELECT type.
SelectionNotFoundException
- Exception in
com.steptools.stdev
Thrown when a selection cannot by found for a specified path
SelectionNotFoundException()
- Constructor for exception com.steptools.stdev.
SelectionNotFoundException
SelectTypeException
- Exception in
com.steptools.stdev
Thrown when an inactive slot of a select is accessed.
SelectTypeException(Select)
- Constructor for exception com.steptools.stdev.
SelectTypeException
set(int, Object)
- Method in class com.steptools.stdev.keystone.
Aggregate
Set the value at a specified index
set(int, ExpBoolean)
- Method in class com.steptools.stdev.keystone.
AggregateBoolean
Set a value at a specified index
set(int, int)
- Method in class com.steptools.stdev.keystone.
AggregateInteger
Set a value at a specified index
set(int, Logical)
- Method in class com.steptools.stdev.keystone.
AggregateLogical
Set a value at a specified index
set(int, double)
- Method in class com.steptools.stdev.keystone.
AggregateReal
Set a value at a specified index
set(int, String)
- Method in class com.steptools.stdev.keystone.
AggregateString
Set a value at a specified index
SetBoolean
- Class in
com.steptools.stdev.keystone
Represents EXPRESS ARRAY of Boolean
SetBoolean()
- Constructor for class com.steptools.stdev.keystone.
SetBoolean
setId(BigInteger, EntityInstance)
- Method in class com.steptools.stdev.p21.
EntityIDTable
Set the identifier for a specified entity instance
SetInteger
- Class in
com.steptools.stdev.keystone
Represents EXPRESS Set of integer
SetInteger()
- Constructor for class com.steptools.stdev.keystone.
SetInteger
SetLogical
- Class in
com.steptools.stdev.keystone
Represents EXPRESS SET of Logical
SetLogical()
- Constructor for class com.steptools.stdev.keystone.
SetLogical
SetReal
- Class in
com.steptools.stdev.keystone
Represents EXPRESS SET of real
SetReal()
- Constructor for class com.steptools.stdev.keystone.
SetReal
SetString
- Class in
com.steptools.stdev.keystone
Represents EXPRESS SET of string
SetString()
- Constructor for class com.steptools.stdev.keystone.
SetString
setValue(EntityInstance, Object)
- Method in class com.steptools.stdev.
Attribute
Sets an attribute value of an entity instance in a late-bound fashon The preferred, early-bound, operation for settting attribute values is to call the
set
XXX
)
method on subtype of the EntityInstace object.
ShouldNotHappenException
- Exception in
com.steptools.stdev
Something complete unexpected has happened.
ShouldNotHappenException(Exception)
- Constructor for exception com.steptools.stdev.
ShouldNotHappenException
size()
- Method in class com.steptools.stdev.keystone.
Aggregate
Get the size of the aggregate
size()
- Method in class com.steptools.stdev.
PopulationBase
Get the number of instances in this population.
slotClass()
- Method in class com.steptools.stdev.
Attribute
Reserved for EXPRESS generated classes
slotDomain()
- Method in class com.steptools.stdev.
Attribute
Get the domain for the type of the attribute.
slotDomain()
- Method in class com.steptools.stdev.
SelectionBase
Get the underlying domain for this selection
StaticEntityDomain
- Class in
com.steptools.stdev
Represents the domain for entities for which an EXPRESS class is provided.
StaticEntityDomain(Class, Class, Class, Attribute[], Attribute[])
- Constructor for class com.steptools.stdev.
StaticEntityDomain
STDevException
- Exception in
com.steptools.stdev
Base for all ST-Developer checked exceptions
STDevException(String)
- Constructor for exception com.steptools.stdev.
STDevException
STDevException(String, Throwable)
- Constructor for exception com.steptools.stdev.
STDevException
STDevException(Throwable)
- Constructor for exception com.steptools.stdev.
STDevException
STDevRuntimeException
- Exception in
com.steptools.stdev
Base for all ST-Developer runtime exception
STDevRuntimeException(String)
- Constructor for exception com.steptools.stdev.
STDevRuntimeException
STDevRuntimeException(String, Throwable)
- Constructor for exception com.steptools.stdev.
STDevRuntimeException
STDevRuntimeException(Throwable)
- Constructor for exception com.steptools.stdev.
STDevRuntimeException
STRING
- Static variable in class com.steptools.stdev.
Primitives
Domain for EXPRESS STRING type
SyntaxException
- Exception in
com.steptools.stdev.p21
Thrown when the Part 21 Parser encounters a syntax error in the Part 21 file
SyntaxException(String, int)
- Constructor for exception com.steptools.stdev.p21.
SyntaxException
SyntaxException(Exception, int)
- Constructor for exception com.steptools.stdev.p21.
SyntaxException
T
toString()
- Method in class com.steptools.stdev.keystone.
ExpBoolean
Returns "true" or "false"
toString()
- Method in class com.steptools.stdev.keystone.
Logical
Returns "true", "false" or "unknown"
TRUE
- Static variable in class com.steptools.stdev.keystone.
ExpBoolean
The value true
TRUE
- Static variable in class com.steptools.stdev.keystone.
Logical
the value true
TypeException
- Exception in
com.steptools.stdev
Thrown when an attemt is made to set a value to an incompatibe type
TypeException(String)
- Constructor for exception com.steptools.stdev.
TypeException
TypeException(Exception)
- Constructor for exception com.steptools.stdev.
TypeException
TypeException(String, Exception)
- Constructor for exception com.steptools.stdev.
TypeException
typeIsa(Domain)
- Method in class com.steptools.stdev.
AggregateDomain
typeIsa(Domain)
- Method in class com.steptools.stdev.
Domain
Tests if this Domain is assignable to the other Domain.
typeIsa(Domain)
- Method in class com.steptools.stdev.
EntityDomain
typeIsa(Domain)
- Method in class com.steptools.stdev.
EnumerationDomain
typeIsa(Domain)
- Method in class com.steptools.stdev.
PrimitiveDomain
typeIsa(Domain)
- Method in class com.steptools.stdev.
SelectDomain
U
UNKNOWN
- Static variable in class com.steptools.stdev.keystone.
Logical
the value unknown
update_header
- Variable in class com.steptools.stdev.p21.
Part21Writer
If true, modify the instances in the header to reflect the values written into the Part21 file.
usedin(EntityInstanceSet, EntityDomain, Attribute)
- Method in interface com.steptools.stdev.
EntityInstance
This method implements an EXPRESS-like USEDIN facility.
usedin(EntityInstanceSet, Attribute)
- Method in interface com.steptools.stdev.
EntityInstance
This method implements an EXPRESS-like USEDIN facility.
W
write(String, Model)
- Method in class com.steptools.stdev.p21.
Part21Writer
Write a model as a part 21 file
write(File, Model)
- Method in class com.steptools.stdev.p21.
Part21Writer
Write a model as a part 21 file
write(Writer, Model, String)
- Method in class com.steptools.stdev.p21.
Part21Writer
Write a model as a part 21 file
A
B
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes