T - the type of Object producedpublic abstract class AbstractCob2ObjectConverter<T> extends Object implements Cob2ObjectConverter<T>
Implementation classes must be immutable and Thread safe.
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractCob2ObjectConverter.Builder<T,B extends AbstractCob2ObjectConverter.Builder<T,B>> |
| Constructor and Description |
|---|
AbstractCob2ObjectConverter(AbstractCob2ObjectConverter.Builder<T,?> builder) |
| Modifier and Type | Method and Description |
|---|---|
FromHostResult<T> |
convert(byte[] hostData)
Converts the mainframe data into an object.
|
CobolComplexType |
getCobolComplexType() |
CobolContext |
getCobolContext() |
FromCobolChoiceStrategy |
getCustomChoiceStrategy() |
Set<String> |
getCustomVariables() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconvertpublic AbstractCob2ObjectConverter(AbstractCob2ObjectConverter.Builder<T,?> builder)
public FromHostResult<T> convert(byte[] hostData)
Cob2ObjectConverterconvert in interface Cob2ObjectConverter<T>hostData - a byte array holding mainframe datapublic CobolComplexType getCobolComplexType()
public CobolContext getCobolContext()
public FromCobolChoiceStrategy getCustomChoiceStrategy()
Copyright © 2021 LegSem. All rights reserved.