com.legstar.coxb.gen
Class UnmarshalChoiceStrategy

java.lang.Object
  extended by com.legstar.coxb.gen.UnmarshalChoiceStrategy

public class UnmarshalChoiceStrategy
extends Object

Represents a custom choice strategy class name and the associated COBOL redefined item.

A COBOL redefined item is one which is the object of one or more COBOL REDEFINES clause.


Constructor Summary
UnmarshalChoiceStrategy()
          No-arg constructor.
UnmarshalChoiceStrategy(String fromString)
          Deserialize from string.
UnmarshalChoiceStrategy(String redefinedCobolItem, String unmarshalChoiceStrategyClassName)
           
 
Method Summary
 String getRedefinedCobolItem()
           
 String getUnmarshalChoiceStrategyClassName()
           
 void setRedefinedCobolItem(String redefinedCobolItem)
           
 void setUnmarshalChoiceStrategyClassName(String unmarshalChoiceStrategyClassName)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnmarshalChoiceStrategy

public UnmarshalChoiceStrategy()
No-arg constructor.


UnmarshalChoiceStrategy

public UnmarshalChoiceStrategy(String fromString)
Deserialize from string.


UnmarshalChoiceStrategy

public UnmarshalChoiceStrategy(String redefinedCobolItem,
                               String unmarshalChoiceStrategyClassName)
Parameters:
redefinedCobolItem - the redefined COBOL item
unmarshalChoiceStrategyClassName - the unmarshal strategy class name
Method Detail

getRedefinedCobolItem

public String getRedefinedCobolItem()
Returns:
the redefined COBOL item

setRedefinedCobolItem

public void setRedefinedCobolItem(String redefinedCobolItem)
Parameters:
redefinedCobolItem - the redefined COBOL item to set

getUnmarshalChoiceStrategyClassName

public String getUnmarshalChoiceStrategyClassName()
Returns:
the unmarshal strategy class name

setUnmarshalChoiceStrategyClassName

public void setUnmarshalChoiceStrategyClassName(String unmarshalChoiceStrategyClassName)
Parameters:
unmarshalChoiceStrategyClassName - the unmarshal strategy class name to set

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2015 LegSem. All Rights Reserved.