|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FieldDef | |
step | Defines the basic STEP data types. |
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 FieldDef in step |
Fields in step declared as FieldDef | |
static FieldDef |
StepString.LENGTH_FIELD
|
static FieldDef |
StepData.LENGTH_FIELD
|
static FieldDef |
StepArray.LENGTH_FIELD
The prototype definition for the length field of array objects. |
static FieldDef |
StepArray.ELEMENT_FIELD
The prototype definition for the element fields of array objects. |
Uses of FieldDef in step.encoding |
Constructors in step.encoding with parameters of type FieldDef | |
DataEncoder(String name,
FieldDef lengthDef,
EncoderFactory factory)
Create a new encoder for STEP data objects. |
|
ArrayEncoder(String name,
FieldDef lengthDef,
FieldDef elementDef,
EncoderFactory factory)
Create a new encoder for STEP array objects. |
|
ArrayEncoder(String name,
FieldDef lengthDef,
FieldDef elementDef,
EncoderFactory factory)
Create a new encoder for STEP array objects. |
|
StringEncoder(String name,
String charset,
FieldDef lengthDef,
EncoderFactory factory)
Create a new encoder for STEP string objects. |
Uses of FieldDef in step.typedef |
Subclasses of FieldDef in step.typedef | |
class |
ArtificialFieldDef
|
class |
InheritedFieldDef
The definition for a field that is inherited from a parent type. |
class |
LocalFieldDef
The definition of a local (as opposed to inherited) field. |
Methods in step.typedef that return FieldDef | |
protected FieldDef |
InheritedFieldDef.getBaseDefinition()
Get the definition that this definition inherits from. |
static FieldDef |
FieldDef.merge(FieldDef lowDef,
FieldDef highDef)
|
FieldDef |
FieldDef.Builder.makeFieldDef()
Obtain the completed field definition. |
FieldDef |
TypeDef.getField(String fieldName)
Get the field definition for the field with the given name. |
Methods in step.typedef with parameters of type FieldDef | |
static FieldDef |
FieldDef.merge(FieldDef lowDef,
FieldDef highDef)
|
static FieldDef |
FieldDef.merge(FieldDef lowDef,
FieldDef highDef)
|
RecordDef.Builder |
RecordDef.Builder.addField(FieldDef fieldDef)
Add a field to the definition. |
Constructors in step.typedef with parameters of type FieldDef | |
InheritedFieldDef(FieldDef baseField)
Create the definition for an inherited field. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |