public final class RuntimeProtoSchemaGenerator extends BaseProtoSchemaGenerator
ProtoSchemaBuilder
instead.autoImportClasses, classes, fileName, generateMarshallerDebugComments, generateSchemaDebugComments, generator, packageName, serializationContext, typeFactory| Constructor and Description |
|---|
RuntimeProtoSchemaGenerator(XTypeFactory typeFactory,
SerializationContext serializationContext,
String generator,
String fileName,
String packageName,
Set<XClass> classes,
boolean autoImportClasses,
ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
protected ProtoTypeMetadata |
importProtoTypeMetadata(XClass javaType)
Return an imported ProtoTypeMetadata implementation or null if it cannot be imported.
|
protected AbstractMarshallerCodeGenerator |
makeCodeGenerator()
Creates a code generator for marshallers.
|
generateAndRegister, getMarshalledClasses, isUnknownClass, makeProtoTypeMetadata, scanAnnotationspublic RuntimeProtoSchemaGenerator(XTypeFactory typeFactory, SerializationContext serializationContext, String generator, String fileName, String packageName, Set<XClass> classes, boolean autoImportClasses, ClassLoader classLoader)
protected ProtoTypeMetadata importProtoTypeMetadata(XClass javaType)
importProtoTypeMetadata in class BaseProtoSchemaGeneratorprotected AbstractMarshallerCodeGenerator makeCodeGenerator()
BaseProtoSchemaGeneratormakeCodeGenerator in class BaseProtoSchemaGeneratorCopyright © 2020 JBoss, a division of Red Hat. All rights reserved.