public class PackedTypesCollector extends ZserioAstWalker
| Constructor and Description |
|---|
PackedTypesCollector() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isUsedInPackedArray(ZserioType baseType)
Checks if the give zserio base type is used within a packed array.
|
void |
visitChoiceType(ChoiceType choiceType)
Visits choice type declaration.
|
void |
visitStructureType(StructureType structureType)
Visits structure type declaration.
|
void |
visitUnionType(UnionType unionType)
Visits union type declaration.
|
visitArrayType, visitBitmaskType, visitBitmaskValue, visitBooleanType, visitBytesType, visitChoiceCase, visitChoiceCaseExpression, visitChoiceDefault, visitCompatibilityVersion, visitConstant, visitDocCommentClassic, visitDocCommentMarkdown, visitDocElement, visitDocLine, visitDocLineElement, visitDocMultiline, visitDocParagraph, visitDocTagDeprecated, visitDocTagParam, visitDocTagSee, visitDocTagTodo, visitDocText, visitDynamicBitFieldType, visitEnumItem, visitEnumType, visitExpression, visitExternType, visitField, visitFixedBitFieldType, visitFloatType, visitFunction, visitImport, visitInstantiateType, visitPackage, visitParameter, visitPubsubMessage, visitPubsubType, visitRoot, visitRule, visitRuleGroup, visitServiceMethod, visitServiceType, visitSqlConstraint, visitSqlDatabaseType, visitSqlTableType, visitStdIntegerType, visitStringType, visitSubtype, visitTemplateArgument, visitTemplateParameter, visitTypeInstantiation, visitTypeReference, visitVarIntegerTypepublic void visitStructureType(StructureType structureType)
ZserioAstVisitorvisitStructureType in interface ZserioAstVisitorvisitStructureType in class ZserioAstWalkerstructureType - Structure AST node.public void visitChoiceType(ChoiceType choiceType)
ZserioAstVisitorvisitChoiceType in interface ZserioAstVisitorvisitChoiceType in class ZserioAstWalkerchoiceType - Choice AST node.public void visitUnionType(UnionType unionType)
ZserioAstVisitorvisitUnionType in interface ZserioAstVisitorvisitUnionType in class ZserioAstWalkerunionType - Union AST node.public boolean isUsedInPackedArray(ZserioType baseType)
baseType - Zserio base type to check.Last updated 2024-07-18 11:27:53