Interface JournalPropertyBuilder<T extends JournalProperty>


public interface JournalPropertyBuilder<T extends JournalProperty>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addProperty(T journalProperty)
    Adds the JournalProperty instance fetched from CommitInfo to this builder
    void
    addSerializedProperty(@Nullable String serializedProperty)
    Adds the serialized form of journal property (as build from #buildAsString) call
    Constructs a JournalProperty instance based on current builder state
    Returns a string representation state of the builder which would be stored in JournalEntry
  • Method Details

    • addProperty

      void addProperty(@Nullable T journalProperty)
      Adds the JournalProperty instance fetched from CommitInfo to this builder
    • buildAsString

      String buildAsString()
      Returns a string representation state of the builder which would be stored in JournalEntry
    • addSerializedProperty

      void addSerializedProperty(@Nullable @Nullable String serializedProperty)
      Adds the serialized form of journal property (as build from #buildAsString) call
    • build

      Constructs a JournalProperty instance based on current builder state