Module org.eclipse.persistence.sdo
Class SDOClassGenerator
- java.lang.Object
-
- org.eclipse.persistence.sdo.helper.SDOClassGenerator
-
public class SDOClassGenerator extends Object
Purpose: Generate Java interfaces and implementation classes from a list of SDO Type objects.
- This class can be run standalone - logging will default to level FINER when run from the command line.
-
-
Constructor Summary
Constructors Constructor Description SDOClassGenerator()SDOClassGenerator(HelperContext aContext)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Mapgenerate(Reader xsdReader)Mapgenerate(Reader xsdReader, String sourceDir)Mapgenerate(Reader xsdReader, String sourceDir, SchemaResolver schemaResolver)Mapgenerate(Reader xsdReader, CodeWriter aCodeWriter)Mapgenerate(Reader xsdReader, CodeWriter aCodeWriter, SchemaResolver schemaResolver)Mapgenerate(Reader xsdReader, CodeWriter aCodeWriter, SchemaResolver schemaResolver, boolean bProcessImports)Mapgenerate(Reader xsdReader, SchemaResolver schemaResolver)Mapgenerate(Source xsdSource, String sourceDir)Mapgenerate(Source xsdSource, String sourceDir, SchemaResolver schemaResolver)Mapgenerate(Source xsdSource, CodeWriter aCodeWriter)Mapgenerate(Source xsdSource, CodeWriter aCodeWriter, SchemaResolver schemaResolver)Mapgenerate(Source xsdSource, CodeWriter aCodeWriter, SchemaResolver schemaResolver, boolean bProcessImports)Mapgenerate(Source xsdSource, SchemaResolver schemaResolver)Mapgenerate(CodeWriter aCodeWriter, List types)CodeWritergetCodeWriter()MapgetGeneratedBuffers()SDOClassGeneratorListenergetSDOClassGeneratorListener()static voidmain(String[] args)voidsetCodeWriter(CodeWriter theCodeWriter)voidsetGeneratedBuffers(Map generatedBuffersMap)voidsetImplGenerator(boolean genImpls)voidsetInterfaceGenerator(boolean genIterfaces)voidsetSDOClassGeneratorListener(SDOClassGeneratorListener listener)
-
-
-
Constructor Detail
-
SDOClassGenerator
public SDOClassGenerator()
-
SDOClassGenerator
public SDOClassGenerator(HelperContext aContext)
-
-
Method Detail
-
setInterfaceGenerator
public void setInterfaceGenerator(boolean genIterfaces)
-
setImplGenerator
public void setImplGenerator(boolean genImpls)
-
main
public static void main(String[] args)
-
generate
public Map generate(Reader xsdReader, String sourceDir, SchemaResolver schemaResolver)
-
generate
public Map generate(Reader xsdReader, SchemaResolver schemaResolver)
-
generate
public Map generate(Reader xsdReader, CodeWriter aCodeWriter)
-
generate
public Map generate(Reader xsdReader, CodeWriter aCodeWriter, SchemaResolver schemaResolver)
-
generate
public Map generate(Reader xsdReader, CodeWriter aCodeWriter, SchemaResolver schemaResolver, boolean bProcessImports)
-
generate
public Map generate(Source xsdSource, String sourceDir, SchemaResolver schemaResolver)
-
generate
public Map generate(Source xsdSource, SchemaResolver schemaResolver)
-
generate
public Map generate(Source xsdSource, CodeWriter aCodeWriter)
-
generate
public Map generate(Source xsdSource, CodeWriter aCodeWriter, SchemaResolver schemaResolver)
-
generate
public Map generate(Source xsdSource, CodeWriter aCodeWriter, SchemaResolver schemaResolver, boolean bProcessImports)
-
generate
public Map generate(CodeWriter aCodeWriter, List types)
-
setGeneratedBuffers
public void setGeneratedBuffers(Map generatedBuffersMap)
-
getGeneratedBuffers
public Map getGeneratedBuffers()
-
setCodeWriter
public void setCodeWriter(CodeWriter theCodeWriter)
-
getCodeWriter
public CodeWriter getCodeWriter()
-
setSDOClassGeneratorListener
public void setSDOClassGeneratorListener(SDOClassGeneratorListener listener)
-
getSDOClassGeneratorListener
public SDOClassGeneratorListener getSDOClassGeneratorListener()
-
-