Class FieldPrecedenceModel.CodecInteraction

java.lang.Object
uk.co.real_logic.sbe.generation.common.FieldPrecedenceModel.CodecInteraction
Enclosing class:
FieldPrecedenceModel

public abstract static class FieldPrecedenceModel.CodecInteraction extends Object
Represents an interaction against a codec, e.g., encoder.wrap(...) or decoder.myVarData().
  • Constructor Details

    • CodecInteraction

      public CodecInteraction()
  • Method Details

    • groupQualifiedName

      public abstract String groupQualifiedName()
      Returns a name for the interaction qualified by any groups that it is nested within.
      Returns:
      a name for the interaction qualified by any groups that it is nested within.
    • isTopLevelBlockFieldAccess

      public final boolean isTopLevelBlockFieldAccess()
      Returns true if this interaction is a top-level block field access; false otherwise.
      Returns:
      true if this interaction is a top-level block field access; false otherwise.