|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICobolBindingFactory
This is an abstract representation of a binding factory used to shield users from a particular binding implementation.
| Method Summary | |
|---|---|
ICobolArrayBinaryBinding |
createArrayBinaryBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolArrayBinaryBinding |
createArrayBinaryBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolArrayDbcsBinding |
createArrayDbcsBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolArrayDbcsBinding |
createArrayDbcsBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolArrayDoubleBinding |
createArrayDoubleBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolArrayDoubleBinding |
createArrayDoubleBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolArrayFloatBinding |
createArrayFloatBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolArrayFloatBinding |
createArrayFloatBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolArrayNationalBinding |
createArrayNationalBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolArrayNationalBinding |
createArrayNationalBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolArrayOctetStreamBinding |
createArrayOctetStreamBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolArrayOctetStreamBinding |
createArrayOctetStreamBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolArrayPackedDecimalBinding |
createArrayPackedDecimalBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolArrayPackedDecimalBinding |
createArrayPackedDecimalBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolArrayStringBinding |
createArrayStringBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolArrayStringBinding |
createArrayStringBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolArrayZonedDecimalBinding |
createArrayZonedDecimalBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolArrayZonedDecimalBinding |
createArrayZonedDecimalBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolBinaryBinding |
createBinaryBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolBinaryBinding |
createBinaryBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolDbcsBinding |
createDbcsBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolDbcsBinding |
createDbcsBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolDoubleBinding |
createDoubleBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolDoubleBinding |
createDoubleBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolFloatBinding |
createFloatBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolFloatBinding |
createFloatBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolNationalBinding |
createNationalBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolNationalBinding |
createNationalBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolOctetStreamBinding |
createOctetStreamBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolOctetStreamBinding |
createOctetStreamBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolPackedDecimalBinding |
createPackedDecimalBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolPackedDecimalBinding |
createPackedDecimalBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolStringBinding |
createStringBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolStringBinding |
createStringBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
ICobolZonedDecimalBinding |
createZonedDecimalBinding(String bindingName,
ICobolComplexBinding parentBinding)
Create a cobol binding without a bound jaxb object. |
ICobolZonedDecimalBinding |
createZonedDecimalBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
Create a cobol binding with a bound jaxb object. |
| Method Detail |
|---|
ICobolStringBinding createStringBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolStringBinding createStringBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolOctetStreamBinding createOctetStreamBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolOctetStreamBinding createOctetStreamBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolNationalBinding createNationalBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolNationalBinding createNationalBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolDbcsBinding createDbcsBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolDbcsBinding createDbcsBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolZonedDecimalBinding createZonedDecimalBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolZonedDecimalBinding createZonedDecimalBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolPackedDecimalBinding createPackedDecimalBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolPackedDecimalBinding createPackedDecimalBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolBinaryBinding createBinaryBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolBinaryBinding createBinaryBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolFloatBinding createFloatBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolFloatBinding createFloatBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolDoubleBinding createDoubleBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolDoubleBinding createDoubleBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolArrayStringBinding createArrayStringBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolArrayStringBinding createArrayStringBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolArrayOctetStreamBinding createArrayOctetStreamBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolArrayOctetStreamBinding createArrayOctetStreamBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolArrayNationalBinding createArrayNationalBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolArrayNationalBinding createArrayNationalBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolArrayDbcsBinding createArrayDbcsBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolArrayDbcsBinding createArrayDbcsBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolArrayZonedDecimalBinding createArrayZonedDecimalBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolArrayZonedDecimalBinding createArrayZonedDecimalBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolArrayPackedDecimalBinding createArrayPackedDecimalBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolArrayPackedDecimalBinding createArrayPackedDecimalBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolArrayBinaryBinding createArrayBinaryBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolArrayBinaryBinding createArrayBinaryBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolArrayFloatBinding createArrayFloatBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolArrayFloatBinding createArrayFloatBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
ICobolArrayDoubleBinding createArrayDoubleBinding(String bindingName,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingparentBinding - a reference to the parent binding (null if none)
ICobolArrayDoubleBinding createArrayDoubleBinding(String bindingName,
String jaxbName,
Class<?> jaxbType,
ICobolComplexBinding parentBinding)
bindingName - the identifier for this bindingjaxbName - the name of the bound java propertyjaxbType - the type of the bound java propertyparentBinding - a reference to the parent binding (null if none)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||