com.legstar.coxb
Interface ICobolArrayOctetStreamBinding

All Superinterfaces:
ICobolArrayBinding, ICobolBinding, ICobolElement

public interface ICobolArrayOctetStreamBinding
extends ICobolArrayBinding

This interface groups methods that are common to all cobol array octet stream elements.

Author:
Fady Moussallam

Method Summary
 List<byte[]> getByteArrayList()
           
 void setByteArrayList(List<byte[]> iArray)
          Sets a list of byte arrays.
 
Methods inherited from interface com.legstar.coxb.ICobolArrayBinding
calcItemByteLength, getCurrentOccurs, getItemByteLength, setItemByteLength
 
Methods inherited from interface com.legstar.coxb.ICobolBinding
accept, calcByteLength, getBindingName, getJaxbName, getJaxbType, getObjectValue, getParentBinding, isBound, isSet, setObjectValue
 
Methods inherited from interface com.legstar.coxb.ICobolElement
getByteLength, getCobolName, getCobolType, getDefaultValue, getDependingOn, getFractionDigits, getLevelNumber, getMarshalChoiceStrategyClassName, getMaxOccurs, getMinOccurs, getPicture, getRedefines, getSrceLine, getTotalDigits, getUnmarshalChoiceStrategyClassName, getUsage, isCustomVariable, isJustifiedRight, isODOObject, isRedefined, isSigned, isSignLeading, isSignSeparate, setByteLength, setCobolName, setCobolType, setDefaultValue, setDependingOn, setFractionDigits, setIsCustomVariable, setIsJustifiedRight, setIsODOObject, setIsRedefined, setIsSigned, setIsSignLeading, setIsSignSeparate, setLevelNumber, setMarshalChoiceStrategyClassName, setMaxOccurs, setMinOccurs, setPicture, setRedefines, setSrceLine, setTotalDigits, setUnmarshalChoiceStrategyClassName, setUsage
 

Method Detail

getByteArrayList

List<byte[]> getByteArrayList()
                              throws HostException
Returns:
Returns an ArrayList of byte arrays
Throws:
HostException - list cannot be created

setByteArrayList

void setByteArrayList(List<byte[]> iArray)
                      throws HostException
Sets a list of byte arrays.

Parameters:
iArray - set array to set
Throws:
HostException - list cannot be set


Copyright © 2015 LegSem. All Rights Reserved.