| java.lang.Object biz.hammurapi.sqlc.NamedStatement biz.hammurapi.sqlc.NamedInterfaceGeneratingStatement biz.hammurapi.sqlc.NamedQuery
Constructor Summary | |
public | NamedQuery(String name, String description, boolean isSingleRow, String sql, SQLProcessor processor, GenerationPolicy policy, boolean hasNullableParameters, boolean generateMutators) | public | NamedQuery(String name, String description, boolean isSingleRow, String sql, Collection parameterDescriptors, Collection parameterDescriptors2, Collection columnDescriptors, boolean generateMutators) |
dumpCollection | public static void dumpCollection(String name, Set collection)(Code) | | Parameters: collection - |
Methods inherited from biz.hammurapi.sqlc.NamedInterfaceGeneratingStatement | protected void appendImplementationClassFieldInit(Class c, String packageName, InstructionList target) throws GenerationException(Code)(Java Doc) public void generate(String packageName, Consumer consumer, Class masterEngine) throws GenerationException(Code)(Java Doc) protected void generateImplementationClassField(Class c, String packageName) throws GenerationException(Code)(Java Doc) protected void generateInterface(String packageName, Consumer consumer) throws GenerationException(Code)(Java Doc) protected void generateInterfaceImpl(String packageName, Consumer consumer) throws GenerationException(Code)(Java Doc) protected void generateSmartInterfaceImpl(String packageName, Consumer consumer) throws GenerationException(Code)(Java Doc) protected String getColumnType(ColumnDescriptor cd, String defaultType)(Code)(Java Doc) protected String getImplClassFieldName(String packageName)(Code)(Java Doc) public String getInterfaceImplVisibility()(Code)(Java Doc) protected String getInterfaceName(String packageName)(Code)(Java Doc) abstract protected Collection getInterfaceProperties()(Code)(Java Doc) public byte getMode()(Code)(Java Doc) protected boolean isSkipColumn(ColumnDescriptor cd)(Code)(Java Doc) public void setColumnType(String name, String type)(Code)(Java Doc) public void setInterfaceImplVisibility(String interfaceImplVisibility)(Code)(Java Doc) protected void setInterfacePool(InterfacePool pool)(Code)(Java Doc) public void setMode(byte mode)(Code)(Java Doc) public void setSkipColumn(String name)(Code)(Java Doc) public void setSmartBaseName(String smartBaseName)(Code)(Java Doc)
|
Methods inherited from biz.hammurapi.sqlc.NamedStatement | protected void appendImplementationClassFieldInit(Class c, String packageName, InstructionList target) throws GenerationException(Code)(Java Doc) abstract public void generate(String packageName, Consumer consumer, Class masterEngine) throws GenerationException(Code)(Java Doc) public static void generate(String packageName, String masterEngineName, String engineVisibility, String engineMethodsVisibility, Collection statements, Collection interfaces, Consumer consumer) throws GenerationException(Code)(Java Doc) protected void generateEngine(String packageName, Consumer consumer) throws GenerationException(Code)(Java Doc) abstract protected void generateEngineMethods(String packageName, Class c) throws GenerationException(Code)(Java Doc) protected String generateEngineName()(Code)(Java Doc) protected void generateImplementationClassField(Class c, String packageName) throws GenerationException(Code)(Java Doc) protected void generateParameterizer(String packageName, Consumer consumer, Class engine) throws GenerationException(Code)(Java Doc) protected String generateParameterizerName(String engineName)(Code)(Java Doc) protected String getDescription()(Code)(Java Doc) public String getEngineMethodsVisibility()(Code)(Java Doc) public String getEngineVisibility()(Code)(Java Doc) protected String getInterfaceName(String packageName)(Code)(Java Doc) protected String getParameterType(int position, String defaultType)(Code)(Java Doc) protected String getSql()(Code)(Java Doc) protected boolean isSkipColumn(ColumnDescriptor cd)(Code)(Java Doc) protected boolean isToBeGenerated()(Code)(Java Doc) protected Collection parametersWithProperTypes()(Code)(Java Doc) protected void processPreparedStatement(GenerationPolicy policy, boolean hasNullableParameters, PreparedStatement ps) throws SQLException(Code)(Java Doc) public void setEngineMethodsVisibility(String engineMethodsVisibility)(Code)(Java Doc) public void setEngineVisibility(String engineVisibility)(Code)(Java Doc) public void setParamType(int position, String type) throws GenerationException(Code)(Java Doc) public void setParameters(String specification) throws GenerationException(Code)(Java Doc) public void setUseSqlTypes(boolean useSqlTypes)(Code)(Java Doc)
|
|
|