Skip to content

java__isolate header #56

Description

@DeviPriya-Kolla

Description:
This issue involves developing functionality to extract and isolate the header metadata section of a TBE file, converting it into a Java-native data structure.

Developer Notes:

  • Create a dedicated Java class (e.g., TBEHeader) or use a combination of Map and List to store the metadata fields in a structured format, including any hierarchical relationships between sections.
  • Implement a parser that reads the TBE header
  • Use Java’s logging framework (e.g., java.util.logging) to provide information about detected anomalies and processing steps.
  • Ensure the function is usable in both standalone applications (e.g., using Java I/O for file handling) and web or microservice-based applications (e.g., Spring Boot, where metadata could be integrated into API responses).

Acceptance Criteria:

  • Store Metadata in a Java Data Structure
  • TBL sections and ATT attributes should be nested within the JavaScript object to reflect the hierarchical organization of the original TBE header
  • Mirrored TBE Header Structure
  • Separate Attributes within Each TBL Section
  • Error and Warning Handling for Missing or Unexpected Fields
  • Ensure the function adheres to Java programming standards and practices, allowing for seamless integration with other Java codebases
  • Implement using OOP principles

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions