public class MaxBytesLenCobolVisitor extends Object implements CobolVisitor
Variable size arrays are considered to have all occurrences.
Choices are assumed to have the largest alternative selected.
Optionally calculation can stop on a field in the middle of the structure (calculates partial length).
| Constructor and Description |
|---|
MaxBytesLenCobolVisitor() |
MaxBytesLenCobolVisitor(String stopFieldInclusive) |
| Modifier and Type | Method and Description |
|---|---|
long |
getMaxBytesLen() |
void |
visit(CobolArrayType type) |
void |
visit(CobolChoiceType type) |
void |
visit(CobolComplexType type) |
void |
visit(CobolPrimitiveType<?> type) |
public MaxBytesLenCobolVisitor()
public MaxBytesLenCobolVisitor(String stopFieldInclusive)
public void visit(CobolComplexType type)
visit in interface CobolVisitorpublic void visit(CobolChoiceType type)
visit in interface CobolVisitorpublic void visit(CobolArrayType type)
visit in interface CobolVisitorpublic void visit(CobolPrimitiveType<?> type)
visit in interface CobolVisitorpublic long getMaxBytesLen()
Copyright © 2021 LegSem. All rights reserved.