ST-Developer Java Reference
A B C D E F G H I K L M N O P R S T U W 

A

add(int, int) - Method in class com.steptools.stdev.keystone.AggregateInteger
Insert an element into the Aggregate at a specified index
add(int, Integer) - 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(Integer) - Method in class com.steptools.stdev.keystone.AggregateInteger
Insert an element into the Aggregate at the end of the aggregate
add(int, double) - Method in class com.steptools.stdev.keystone.AggregateReal
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(Double) - Method in class com.steptools.stdev.keystone.AggregateReal
Insert an element into the Aggregate at the end of the aggregate
addInstance(EntityInstance) - Method in class com.steptools.stdev.PopulationBase
Adds an EntityInstance to this population.
addObject(Object) - Method in interface com.steptools.stdev.keystone.Aggregate
Insert a value to the end of the aggregate
addObject(int, Object) - Method in interface com.steptools.stdev.keystone.Aggregate
Insert a value at a specified index
addObject(int, Object) - Method in class com.steptools.stdev.keystone.AggregateInteger
Insert a value at a specified index
addObject(Object) - Method in class com.steptools.stdev.keystone.AggregateInteger
Insert a value to the end of the aggregate
addObject(int, Object) - Method in class com.steptools.stdev.keystone.AggregateObject
Insert a value at a specified index
addObject(Object) - Method in class com.steptools.stdev.keystone.AggregateObject
Insert a value to the end of the aggregate
addObject(int, Object) - Method in class com.steptools.stdev.keystone.AggregateReal
Insert a value at a specified index
addObject(Object) - Method in class com.steptools.stdev.keystone.AggregateReal
Insert a value to the end of the aggregate
addProperty(Object, Object) - Method in class com.steptools.stdev.Model
Adds a property to the model.
Aggregate<T> - Interface in com.steptools.stdev.keystone
Base class for EXPRESS-defined aggregates
AggregateBinary - Class in com.steptools.stdev.keystone
Aggregate of String values
AggregateBinary() - Constructor for class com.steptools.stdev.keystone.AggregateBinary
 
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<? extends Aggregate>) - 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(int) - Constructor for class com.steptools.stdev.keystone.AggregateInteger
Create an aggregate of EXPRESS REAL with the given capacity.
AggregateInteger() - Constructor for class com.steptools.stdev.keystone.AggregateInteger
Create an aggregate of EXPRESS REAL numbers
AggregateLogical - Class in com.steptools.stdev.keystone
Aggregate of Logical values
AggregateLogical() - Constructor for class com.steptools.stdev.keystone.AggregateLogical
 
AggregateObject<T> - Class in com.steptools.stdev.keystone
Aggregate of Object types
AggregateObject(Class<T>) - Constructor for class com.steptools.stdev.keystone.AggregateObject
 
AggregatePrimitive<T> - Class in com.steptools.stdev.keystone
Aggregate is Java primitive types.
AggregatePrimitive(int) - Constructor for class com.steptools.stdev.keystone.AggregatePrimitive
Create an aggregate of EXPRESS REAL with the given capacity.
AggregatePrimitive() - Constructor for class com.steptools.stdev.keystone.AggregatePrimitive
 
AggregateReal - Class in com.steptools.stdev.keystone
Aggregate of Integer values
AggregateReal(int) - Constructor for class com.steptools.stdev.keystone.AggregateReal
Create an aggregate of EXPRESS REAL with the given capacity.
AggregateReal() - Constructor for class com.steptools.stdev.keystone.AggregateReal
Create an aggregate of EXPRESS REAL numbers
AggregateString - Class in com.steptools.stdev.keystone
Aggregate of String values
AggregateString() - Constructor for class com.steptools.stdev.keystone.AggregateString
 
all_redecls - Variable in class com.steptools.stdev.EntityDomain
 
ArrayBinary - Class in com.steptools.stdev.keystone
Represents EXPRESS ARRAY of Binary
ArrayBinary() - Constructor for class com.steptools.stdev.keystone.ArrayBinary
 
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
Attribute() - Constructor for class com.steptools.stdev.Attribute
 

B

BagBinary - Class in com.steptools.stdev.keystone
Represents EXPRESS BAG of Binary
BagBinary() - Constructor for class com.steptools.stdev.keystone.BagBinary
 
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
 
Binary - Class in com.steptools.stdev.keystone
Represents in instance on an EXPRESS BINARY type.
Binary(String) - Constructor for class com.steptools.stdev.keystone.Binary
Create a Binary object from a Part21-encoded string.
Binary(int, int) - Constructor for class com.steptools.stdev.keystone.Binary
Create a binary object of the specified length
Binary(Binary) - Constructor for class com.steptools.stdev.keystone.Binary
Create an empty copy of another binary.
BINARY - Static variable in class com.steptools.stdev.Primitives
Domain for EXPRESS BINARY type
BinarySyntaxException - Exception in com.steptools.stdev
Thrown when an binary is created from an illegal string.
BinarySyntaxException(String) - Constructor for exception com.steptools.stdev.BinarySyntaxException
 
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

CanceledException - Exception in com.steptools.stdev.p21
Exception throws by a statusUpdate() method.
CanceledException(String, Exception) - Constructor for exception com.steptools.stdev.p21.CanceledException
 
CanceledException(String) - Constructor for exception com.steptools.stdev.p21.CanceledException
 
CanceledException(Exception) - Constructor for exception com.steptools.stdev.p21.CanceledException
 
CanceledException() - Constructor for exception com.steptools.stdev.p21.CanceledException
 
castTo(Domain) - Method in interface com.steptools.stdev.EntityInstance
Gets a view of the object that can be cast to the requested type.
checkIndex(int) - Method in class com.steptools.stdev.keystone.AggregatePrimitive
 
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.AggregatePrimitive
 
clone() - Method in class com.steptools.stdev.keystone.Binary
Create a copy of this object
clone() - Method in class com.steptools.stdev.Select
 
com.steptools.stdev - package com.steptools.stdev
ST-Developer is an API for managing EXPRESS-defined 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(Object) - Method in class com.steptools.stdev.EntityExtent
Determine if the object in in this EntityExtent.
contains(EntityInstance) - Method in class com.steptools.stdev.PopulationBase
Determines if this population contains a specified instance.
convert(Object) - Method in class com.steptools.stdev.Domain
Try to convert an object to a corresponding object of this type.
convert(Object) - Method in class com.steptools.stdev.EnumerationDomain
 
convert - Variable in class com.steptools.stdev.p21.Part21Parser
If true, attempt to perform a type conversion before throwing an error.
createBuffer(int) - Method in class com.steptools.stdev.keystone.AggregateInteger
 
createBuffer(int) - Method in class com.steptools.stdev.keystone.AggregatePrimitive
Create a Java array of the type of the aggregate with the spefified size.
createBuffer(int) - Method in class com.steptools.stdev.keystone.AggregateReal
 

D

dom - Variable in class com.steptools.stdev.EntityExtent
 
Domain - Class in com.steptools.stdev
Representation of an EXPRESS type.
domain(Collection<StaticEntityDomain>) - Static method in class com.steptools.stdev.EntityDomain
Gets or (possibly) creates complex domain.
domain(StaticEntityDomain[]) - 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 interface com.steptools.stdev.Instance
Get the Domain of this object
DOMAIN - Static variable in class com.steptools.stdev.keystone.ArrayBinary
The domain for this class
domain() - Method in class com.steptools.stdev.keystone.ArrayBinary
 
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.BagBinary
The domain for this class
domain() - Method in class com.steptools.stdev.keystone.BagBinary
 
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.ListBinary
The domain for this class
domain() - Method in class com.steptools.stdev.keystone.ListBinary
 
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.SetBinary
The domain for this class
domain() - Method in class com.steptools.stdev.keystone.SetBinary
 
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
 
domainClass() - Method in class com.steptools.stdev.AggregateDomain
 
domainClass() - Method in class com.steptools.stdev.Domain
 
domainClass() - Method in class com.steptools.stdev.EnumerationDomain
 
domainClass() - Method in class com.steptools.stdev.PrimitiveDomain
 
domainClass() - Method in class com.steptools.stdev.SelectDomain
 
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(int) - 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.
EntityDomain() - Constructor for class com.steptools.stdev.EntityDomain
 
EntityExtent - Class in com.steptools.stdev
A collection of instances of a particular entity.
EntityExtent(EntityDomain) - Constructor for class com.steptools.stdev.EntityExtent
 
EntityIDTable - Class in com.steptools.stdev.p21
Holds the mapping between Part 21 Entity instance id and EntityInstance objects on memory.
EntityInstance - Interface in com.steptools.stdev
An instance of an EXPRESS-defined entity.
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.
Enumeration(int, String) - Constructor for class com.steptools.stdev.Enumeration
 
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
EOFException - Exception in com.steptools.stdev.p21
Thrown when the Part 21 Parser encounters an unexpected End Of File.
EOFException(String, int) - Constructor for exception com.steptools.stdev.p21.EOFException
 
EOLN - Variable in class com.steptools.stdev.p21.Part21Writer
The line ending sequence.
equals(Object) - Method in class com.steptools.stdev.keystone.Binary
Determines if two binaries contain the same values
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 strongly typed over the instances in the extent

F

fail_fast - Variable in class com.steptools.stdev.p21.Part21Parser
If true, error recovery is disabled, and will result in an exception getting thrown on any errors in the Part 21 file.
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
fill_column - Variable in class com.steptools.stdev.p21.Part21Writer
The fill column for the Part21 file.
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
forClass(Class) - Static method in class com.steptools.stdev.Domain
 
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.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

get(EntityInstance) - Method in class com.steptools.stdev.Attribute
 
get(int) - Method in class com.steptools.stdev.keystone.AggregateInteger
Get the element at a particular element
get(int) - Method in class com.steptools.stdev.keystone.AggregateReal
Get the element at a particular element
get(int) - Method in class com.steptools.stdev.keystone.Binary
Get a sequence of 8 bits from the binary object.
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.
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.
getBuffer() - Method in class com.steptools.stdev.keystone.AggregateInteger
 
getBuffer() - Method in class com.steptools.stdev.keystone.AggregatePrimitive
Get the buffer object.
getBuffer() - Method in class com.steptools.stdev.keystone.AggregateReal
 
getBytesRead() - Method in class com.steptools.stdev.p21.Part21Parser.State
Get the total number of bytes the parser expects to read
getBytesTotal() - Method in class com.steptools.stdev.p21.Part21Parser.State
Get the number of bytes the parser has read
getCapacity() - Method in class com.steptools.stdev.keystone.AggregateInteger
 
getCapacity() - Method in class com.steptools.stdev.keystone.AggregatePrimitive
Get the length of the buffer.
getCapacity() - Method in class com.steptools.stdev.keystone.AggregateReal
 
getElementDomain() - Method in class com.steptools.stdev.AggregateDomain
Gets the domain for elements of the aggregate.
getEntityId() - Method in interface com.steptools.stdev.EntityInstance
Get the identifier for the instance.
getExtent(EntityDomain) - Method in class com.steptools.stdev.PopulationBase
Get the entity extent for a specified type.
getExtent(String) - 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.
getFilename() - Method in class com.steptools.stdev.p21.Part21Parser.State
Get the name of the file we are reading.
getFinalObject() - Method in interface com.steptools.stdev.EntityInstance
Gets the base object for this instance.
getFolder(EntityDomain) - Method in class com.steptools.stdev.PopulationBase
Get the folder for a specified type.
getFolder(String) - 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.
getFraction() - Method in class com.steptools.stdev.p21.Part21Writer.State
Get the fraction of instances written.
getFractionRead() - Method in class com.steptools.stdev.p21.Part21Parser.State
Get the fraction of the input we have read.
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
getId(EntityInstance) - Method in class com.steptools.stdev.p21.EntityIDTable
Gets the id for a EntityInstance.
getIdentifier() - Method in class com.steptools.stdev.PopulationBase
Gets the identifier for the section
getInstance() - Method in exception com.steptools.stdev.p21.DuplicateInstanceException
 
getInstance(Integer) - 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 is a string form.
getInstance() - Method in exception com.steptools.stdev.p21.NotInModelException
 
getInstancesProcessed() - Method in class com.steptools.stdev.p21.Part21Writer.State
Get the number if instances that have already been written.
getInstancesRead() - Method in class com.steptools.stdev.p21.Part21Parser.State
Get the number of instances that have been read.
getInstancesTotal() - Method in class com.steptools.stdev.p21.Part21Writer.State
Get the total number in instances in the model to be written.
getItems() - Method in class com.steptools.stdev.EnumerationDomain
Get the Map of enumeration items.
getKlass() - Method in exception com.steptools.stdev.DomainNotFoundException
 
getKnownSubtypes() - Method in class com.steptools.stdev.EntityDomain
Gets the immediate subtypes of this domain.
getLineNumber() - Method in exception com.steptools.stdev.p21.P21Exception
 
getLineNumber() - Method in class com.steptools.stdev.p21.Part21Parser.State
Get the current number the reader is on.
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.
getLocalDomain() - Method in interface com.steptools.stdev.EntityInstance
Gets the domain for the view object.
getLocalSupertypes() - Method in class com.steptools.stdev.EntityDomain
Gets the immediate (EXPRESS defined) supertypes of the domain.
getMaskedBits() - Method in class com.steptools.stdev.keystone.Binary
Gets the number of extra bits in the binary
getModel() - Method in exception com.steptools.stdev.p21.NotInModelException
 
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.
getOwner() - Method in class com.steptools.stdev.SelectionBase
Get the SelectDomain that this selection belopngs to.
getOwnerClass() - Method in class com.steptools.stdev.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 interface com.steptools.stdev.EntityInstance
Get the population holding the instance.
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 by 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(SchemaBase) - Method in class com.steptools.stdev.p21.Part21Writer
Get the name of a schemas as written to 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
getSelectValue() - Method in class com.steptools.stdev.Select
Get the object value of this select.
getSource() - Method in exception com.steptools.stdev.EntityCastException
 
getTarget() - Method in exception com.steptools.stdev.EntityCastException
 
getTypePath() - Method in class com.steptools.stdev.Select
Get the type path of this select.
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.AggregateBinary
Get the value at a specified index
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

hashCode() - Method in class com.steptools.stdev.keystone.Binary
Get the has code for this object.
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.
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.
isEmpty() - Method in class com.steptools.stdev.keystone.Binary
Determine if this object is empty.
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.
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.
iterator() - Method in class com.steptools.stdev.EntityExtent
 
iterator() - Method in class com.steptools.stdev.PopulationBase
Get all the instances in this population.

K

keep_partial - Variable in class com.steptools.stdev.p21.Part21Parser
If true, does not attempt to clean up when statusUpdate() throws a CanceledException.
keep_partial - Variable in class com.steptools.stdev.p21.Part21Writer
If true, does not attempt to clean up when statusUpdate() throws a CanceledException.

L

ListBinary - Class in com.steptools.stdev.keystone
Represents EXPRESS LIST of Binary
ListBinary() - Constructor for class com.steptools.stdev.keystone.ListBinary
 
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

message - Static variable in exception com.steptools.stdev.p21.EOFException
 
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<StaticEntityDomain>) - Method in class com.steptools.stdev.PopulationBase
Create a new complex instance within this population
newInstance(StaticEntityDomain[]) - 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
newPopulation(SchemaBase, Object) - Method in class com.steptools.stdev.Model
Creates a new population in the model.
newPopulation(Model, Object) - Method in class com.steptools.stdev.SchemaBase
 
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.
NotInModelException - Exception in com.steptools.stdev.p21
Exception to be thrown when an EntityInstance is not associated with a model what it is expected to be with.
NotInModelException(Model, EntityInstance) - Constructor for exception com.steptools.stdev.p21.NotInModelException
 
NULL_BINARY - Static variable in class com.steptools.stdev.Primitives
Represents an unset value of type LOGICAL
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

O

out - Variable in class com.steptools.stdev.p21.Part21LoggingParser
The output stream for the parser

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, String, int) - Constructor for exception com.steptools.stdev.p21.P21Exception
 
P21Exception(Exception, String, 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 new Model.
parse(File) - Method in class com.steptools.stdev.p21.Part21Parser
Read a Part 21 file into a new Model.
parse(File, String) - Method in class com.steptools.stdev.p21.Part21Parser
Read a Part 21 file into a new Model.
parse(InputStream, String, long) - Method in class com.steptools.stdev.p21.Part21Parser
Read a Part 21 file into a new Model.
parse(File, String, long, Model, EntityIDTable, boolean, boolean) - Method in class com.steptools.stdev.p21.Part21Parser
Read a Part 21 file into an existing Model.
parse(InputStream, String, long, Model, EntityIDTable, boolean, boolean) - Method in class com.steptools.stdev.p21.Part21Parser
Read a Part 21 file into an existing Model.
Part21LoggingParser - Class in com.steptools.stdev.p21
Subclass of Paer21Parser that provides an error reporting facility.
Part21LoggingParser(PrintStream) - Constructor for class com.steptools.stdev.p21.Part21LoggingParser
 
Part21LoggingParser() - Constructor for class com.steptools.stdev.p21.Part21LoggingParser
 
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
Create a Part 21 file Reader.
Part21Parser.State - Class in com.steptools.stdev.p21
 
Part21Parser.State() - Constructor for class com.steptools.stdev.p21.Part21Parser.State
 
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
 
Part21Writer.State - Class in com.steptools.stdev.p21
State of the Part 21 writer.
Part21Writer.State() - Constructor for class com.steptools.stdev.p21.Part21Writer.State
 
populate(Set<EntityInstance>) - 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.
PopulationBase(Model, Object) - Constructor for class com.steptools.stdev.PopulationBase
 
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.
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
Remove the property for the specified key.
removeTable() - Method in class com.steptools.stdev.p21.EntityIDTable
Remove this table from the Model, and remove all the instances from it.
reportError(String, int, String) - Method in class com.steptools.stdev.p21.Part21LoggingParser
Report an error in the input file.
reportError(String, int, String) - Method in class com.steptools.stdev.p21.Part21Parser
Report an error in the input file.

S

SchemaBase - Class in com.steptools.stdev
Represents an EXPRESS schema.
SchemaBase() - Constructor for class com.steptools.stdev.SchemaBase
 
SchemaException - Exception in com.steptools.stdev.p21
Thrown when a Part 21 file does not conform to its schema.
SchemaException(String, String, int) - Constructor for exception com.steptools.stdev.p21.SchemaException
 
SchemaException(Exception, String, 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.
SelectionBase(Class, String[]) - Constructor for class com.steptools.stdev.SelectionBase
 
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 accessor of a select that does not represent the type of the select instance is called.
SelectTypeException(Select) - Constructor for exception com.steptools.stdev.SelectTypeException
 
set(EntityInstance, Object) - Method in class com.steptools.stdev.Attribute
 
set(int, int) - Method in class com.steptools.stdev.keystone.AggregateInteger
Set a value at a specified index
set(int, Integer) - Method in class com.steptools.stdev.keystone.AggregateInteger
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, Double) - Method in class com.steptools.stdev.keystone.AggregateReal
Set a value at a specified index
set(int, byte) - Method in class com.steptools.stdev.keystone.Binary
Set a sequence of 8 bits from the binary object.
SetBinary - Class in com.steptools.stdev.keystone
Represents EXPRESS SET of Binary
SetBinary() - Constructor for class com.steptools.stdev.keystone.SetBinary
 
SetBoolean - Class in com.steptools.stdev.keystone
Represents EXPRESS ARRAY of Boolean
SetBoolean() - Constructor for class com.steptools.stdev.keystone.SetBoolean
 
setId(Integer, 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
 
setObject(int, Object) - Method in interface com.steptools.stdev.keystone.Aggregate
Set the value at a specified index
setObject(int, Object) - Method in class com.steptools.stdev.keystone.AggregateInteger
Set the value at a specified index
setObject(int, Object) - Method in class com.steptools.stdev.keystone.AggregateObject
Set the value at a specified index to the given object.
setObject(int, Object) - Method in class com.steptools.stdev.keystone.AggregateReal
Set the value at a specified index
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 setXXX) method on subtype of the EntityInstace object.
ShouldNotHappenException - Exception in com.steptools.stdev
Something completly unexpected has happened.
ShouldNotHappenException(Exception) - Constructor for exception com.steptools.stdev.ShouldNotHappenException
 
size - Variable in class com.steptools.stdev.keystone.AggregatePrimitive
 
size() - Method in class com.steptools.stdev.keystone.AggregatePrimitive
Get the size of the aggregate
size() - Method in class com.steptools.stdev.keystone.Binary
Gets the size (in bytes) of the binary.
size() - Method in class com.steptools.stdev.PopulationBase
Get the number of instances in this population.
sizeInBits() - Method in class com.steptools.stdev.keystone.Binary
Determines the length of the binary in bits
sizeInBytes() - Method in class com.steptools.stdev.keystone.Binary
Determines the length of the binary in bytes
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
 
StaticEntityDomain() - Constructor for class com.steptools.stdev.StaticEntityDomain
 
status_freq - Variable in class com.steptools.stdev.p21.Part21Parser
Set the frequency at which the statusUpdate method is called.
status_freq - Variable in class com.steptools.stdev.p21.Part21Writer
Set the frequency at which the statusUpdate method is called.
statusUpdate(Part21Parser.State) - Method in class com.steptools.stdev.p21.Part21LoggingParser
Display the fraction completed to the log file.
statusUpdate(Part21Parser.State) - Method in class com.steptools.stdev.p21.Part21Parser
The method is called periodically as the parser parses its input.
statusUpdate(Part21Writer.State) - Method in class com.steptools.stdev.p21.Part21Writer
The method is called periodically as the data is written.
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, String, int) - Constructor for exception com.steptools.stdev.p21.SyntaxException
 
SyntaxException(Exception, String, int) - Constructor for exception com.steptools.stdev.p21.SyntaxException
 

T

toString() - Method in class com.steptools.stdev.Enumeration
Gets the name of the item as defined in EPXRESS.
toString() - Method in class com.steptools.stdev.keystone.Binary
Convert the binary to a string as specified in Part 21
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"
toString() - Method in class com.steptools.stdev.Select
Get a string repesentation of the select value
trimToSize() - Method in interface com.steptools.stdev.keystone.Aggregate
Update the size of the buffer to the minimum size required by the data.
trimToSize() - Method in class com.steptools.stdev.keystone.AggregatePrimitive
Update the size of the buffer to the minimum size required by the data.
trimToSize() - Method in class com.steptools.stdev.keystone.AggregateReal
Update the size of the buffer to the minimum size required by the data.
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 attempt 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(Class) - 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.
update_timestamp - Variable in class com.steptools.stdev.p21.Part21Writer
If true (default), update the timestamp in the FILE_NAME record to reflect the current time.
updateCapacity(int) - Method in class com.steptools.stdev.keystone.AggregatePrimitive
 
usedin(EntityInstanceSet, EntityDomain, Attribute) - Method in interface com.steptools.stdev.EntityInstance
This method implements an EXPRESS-like USEDIN facility.
usedin(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.
usedin(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(OutputStream, Model, String) - 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 K L M N O P R S T U W 
ST-Developer Java Reference