Uses of Class

Packages that use EncoderException
step.encoding Provides the default STEP encoding strategies and meta-data records. 
step.encoding.profile Provides augmented versions of some standard encoding strategies that record and display various encoding statistics. 

Uses of EncoderException in step.encoding

Methods in step.encoding that throw EncoderException
 void CacheStrategy.encode(StepObject o, EncodeContext context)
          Encode a value using its cache slot ID.
 StepObject CacheStrategy.decode(DecodeContext context)
          Decode a value using its cache slot ID.
 void CreepIntEncoder.encode(StepObject o, EncodeContext context)
          Encode the given STEP int value.
 StepObject CreepIntEncoder.decode(DecodeContext context)
          Decode a STEP int value.
 void WindowIntStrategy.encode(StepObject o, EncodeContext context)
          Encode a window value.
 StepObject WindowIntStrategy.decode(DecodeContext context)
          Decode a window value.
 void IdentifierStrategy.encode(StepObject o, EncodeContext context)
          Encode a value as an ID.
 StepObject IdentifierStrategy.decode(DecodeContext context)
          Decode an ID, map it to a value.
 void OffsetIntStrategy.encode(StepObject o, EncodeContext context)
          Encode an offset value.
 StepObject OffsetIntStrategy.decode(DecodeContext context)
          Decode an offset value.
 void StrideIntStrategy.encode(StepObject o, EncodeContext context)
          Encode a stride value.
 StepObject StrideIntStrategy.decode(DecodeContext context)
          Decode a stride value.
 void DeltaIntStrategy.encode(StepObject o, EncodeContext context)
          Encode an integer value.
 StepObject DeltaIntStrategy.decode(DecodeContext context)
 void DataEncoder.encode(StepObject o, EncodeContext context)
          Encode a STEP data object.
 StepObject DataEncoder.decode(DecodeContext context)
          Decode a STEP data object.
 void ConstantStrategy.encode(StepObject o, EncodeContext context)
          Encode a constant value.
 StepObject ConstantStrategy.decode(DecodeContext context)
          Decode a constant value.
 void ArrayEncoder.encode(StepObject o, EncodeContext context)
          Encode a STEP array object.
 StepObject ArrayEncoder.decode(DecodeContext context)
          Decode a STEP array object.
protected  void Strategy.baseEncode(StepObject o, EncodeContext context)
          Defer to the underlying base encoder to encode a value.
protected  StepObject Strategy.baseDecode(DecodeContext context)
          Defer to the underlying base encoder to decode a value.
 void StringEncoder.encode(StepObject o, EncodeContext context)
          Encode a STEP string value.
 StepObject StringEncoder.decode(DecodeContext context)
          Decode a STEP string value.
 void RecordEncoder.encode(StepObject o, EncodeContext context)
          Encode a record.
 StepObject RecordEncoder.decode(DecodeContext context)
          Decode a record.
abstract  void Encoder.encode(StepObject o, EncodeContext context)
          Encode a value.
abstract  StepObject Encoder.decode(DecodeContext context)
          Decode a value.
 void IntEncoder.encode(StepObject o, EncodeContext context)
          Encode the given STEP int value.
 StepObject IntEncoder.decode(DecodeContext context)
          Decode a STEP int value.

Uses of EncoderException in step.encoding.profile

Methods in step.encoding.profile that throw EncoderException
 void PCacheStrategy.encode(StepObject o, EncodeContext context)
 void PIdentifierStrategy.encode(StepObject o, EncodeContext context)
 void PConstantStrategy.encode(StepObject o, EncodeContext context)
 void PDeltaIntStrategy.encode(StepObject o, EncodeContext context)
 void PStrideIntStrategy.encode(StepObject o, EncodeContext context)
 void PWindowIntStrategy.encode(StepObject o, EncodeContext context)