|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TypeDef | |
step.encoding | Provides the default STEP encoding strategies and meta-data records. |
step.typedef | Provides the abstractions that define the run-time versions of STEP types. |
Uses of TypeDef in step.encoding |
Methods in step.encoding with parameters of type TypeDef | |
Encoder |
EncoderFactory.newEncoder(String name,
TypeDef valueTypeDef)
Create a new encoder for the given type definition. |
Encoder |
EncoderFactory.newEncoder(String name,
TypeDef typeDef,
List attributes)
Create a new encoder for the given type definition with the given attributes. |
Uses of TypeDef in step.typedef |
Subclasses of TypeDef in step.typedef | |
class |
DerivedRecordDef
The definition of a derived STEP record type. |
class |
RecordDef
The definition of a STEP record type. |
Methods in step.typedef that return TypeDef | |
TypeDef |
ArtificialFieldDef.getAltTypeDef()
|
TypeDef |
LocalFieldDef.getAltTypeDef()
|
TypeDef |
InheritedFieldDef.getAltTypeDef()
|
abstract TypeDef |
FieldDef.getAltTypeDef()
Get an alternate type definition specific to this field. |
TypeDef |
FieldDef.Builder.getAltTypeDef()
|
static TypeDef |
TypeDef.getDefault(StepObject o)
Get the default (prototype) definition for the type of the given object. |
static TypeDef |
TypeDef.getDefault(String typeName)
Get the default (prototype) definition for the given type name. |
static TypeDef |
TypeDef.getDefault(Type type)
Get the default (prototype) definition for the given type. |
static TypeDef |
TypeDef.merge(TypeDef lowDef,
TypeDef highDef)
Combine two definitions into one. |
TypeDef |
ResolveException.getSource()
Get the defintion that caused this exception. |
Methods in step.typedef with parameters of type TypeDef | |
protected void |
ArtificialFieldDef.setAltTypeDef(TypeDef altDef)
|
protected void |
LocalFieldDef.setAltTypeDef(TypeDef altDef)
|
protected void |
InheritedFieldDef.setAltTypeDef(TypeDef altDef)
|
protected abstract void |
FieldDef.setAltTypeDef(TypeDef altDef)
Set a new, alternate, definition for the type of this field. |
FieldDef.Builder |
FieldDef.Builder.setAltTypeDef(TypeDef altDef)
Set an alternate type definition for the field. |
static TypeDef |
TypeDef.merge(TypeDef lowDef,
TypeDef highDef)
Combine two definitions into one. |
static TypeDef |
TypeDef.merge(TypeDef lowDef,
TypeDef highDef)
Combine two definitions into one. |
Constructors in step.typedef with parameters of type TypeDef | |
ArtificialFieldDef(String name,
Type type,
String description,
List attributes,
TypeDef altTypeDef)
Create a new field definition. |
|
ResolveException(TypeDef source,
String message)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |