public final class EventStreamSpecHelper extends Object
| Constructor and Description |
|---|
EventStreamSpecHelper(ShapeModel eventStream,
IntermediateModel intermediateModel) |
| Modifier and Type | Method and Description |
|---|---|
String |
eventBuilderMethodName(MemberModel eventModel) |
com.squareup.javapoet.ClassName |
eventClassName(MemberModel eventModel) |
String |
eventConsumerName(MemberModel eventModel) |
String |
eventPackageName() |
com.squareup.javapoet.ClassName |
eventTypeEnumClassName() |
com.squareup.javapoet.TypeSpec |
eventTypeEnumSpec() |
String |
eventTypeEnumValue(MemberModel eventModel) |
boolean |
useLegacyGenerationScheme(MemberModel event) |
String |
visitMethodName(MemberModel event) |
public EventStreamSpecHelper(ShapeModel eventStream, IntermediateModel intermediateModel)
public String visitMethodName(MemberModel event)
public String eventPackageName()
public boolean useLegacyGenerationScheme(MemberModel event)
public com.squareup.javapoet.ClassName eventClassName(MemberModel eventModel)
public com.squareup.javapoet.ClassName eventTypeEnumClassName()
public com.squareup.javapoet.TypeSpec eventTypeEnumSpec()
public String eventTypeEnumValue(MemberModel eventModel)
public String eventBuilderMethodName(MemberModel eventModel)
public String eventConsumerName(MemberModel eventModel)
Copyright © 2023. All rights reserved.