Package com.iohao.net.extension.protobuf


package com.iohao.net.extension.protobuf
Provides jprotobuf-based schema analysis and code-generation support for integrating protobuf message definitions with ionet workflows.

See jprotobuf for integration details.

Since:
25.1
Author:
渔民小镇
date:
2025-12-03
  • Class
    Description
    Mutable context passed to the configurable proto field-name generator function.
    Convenience utilities for generating `.proto` files from annotated Java classes.
    Type mapping table from Java field types to proto scalar types.
    Declares the target proto file and package used when grouping generated definitions.
    Provides proto file name/package metadata for grouped generated output.
    Generates grouped `.proto` files by scanning annotated Java classes.
    Global settings for proto file generation behavior and field-name formatting.
    Parsed Java class metadata used to render a proto message/enum block.
    Analyzes annotated Java classes and converts them into proto generation metadata.
    Parsed Java field metadata used to render a proto field line.
    Group of proto message/enum definitions that will be emitted into one `.proto` file.
    Composite key for grouping proto definitions by file name and package.