public interface TRecordBuilderType
TRecord values.| Modifier and Type | Method and Description |
|---|---|
void |
addField(FieldName name,
IdentifierType id,
TType type)
Add a value field.
|
void |
addPaddingOctets(Optional<com.io7m.jlexing.core.ImmutableLexicalPositionType<Path>> lex,
Size<SizeUnitOctetsType> size)
Add a field of padding octets.
|
TRecord |
build() |
void addPaddingOctets(Optional<com.io7m.jlexing.core.ImmutableLexicalPositionType<Path>> lex, Size<SizeUnitOctetsType> size)
lex - The lexical information, if anysize - The size of the padding in octetsvoid addField(FieldName name, IdentifierType id, TType type)
name - The field nameid - The field identifiertype - The field typeTRecord build()
Copyright © 2016 <code@io7m.com> http://io7m.com