org.hydrateframework.gen
Class CodeWriterIdProxies
java.lang.Object
org.hydrateframework.gen.CodeWriterBase
org.hydrateframework.gen.CodeWriterIndexes
org.hydrateframework.gen.CodeWriterIdProxies
public class CodeWriterIdProxies
- extends CodeWriterIndexes
- Version:
- @(#)$Revision: 1.2 $
- Author:
- David Chamberlin
Method Summary |
protected java.lang.String |
getVarName(java.lang.String keyType,
Member keyFld,
Key key,
int i)
|
static void |
main(java.lang.String[] argv)
|
boolean |
shouldWriteCode(Key key)
|
protected void |
writeClassDef(LangWriter out,
ClassDef classDef,
Key key,
java.lang.String keyType)
|
protected void |
writeConstructors(LangWriter out,
ClassDef clasSdef,
Key key,
java.lang.String keyType,
Member[] keyFlds)
|
protected void |
writeEquals(LangWriter out,
ClassDef classDef,
Key key,
java.lang.String keyType,
Member[] keyFlds)
|
protected void |
writeFinders(LangWriter out,
ClassDef classDef,
Key key,
java.lang.String keyType,
Member[] keyFlds)
|
protected void |
writeGetters(LangWriter out,
ClassDef classDef,
Key key,
java.lang.String keyType,
Member[] keyFlds)
|
protected void |
writeImplementation(LangWriter out,
ClassDef classDef,
Key key,
java.lang.String keyType,
Member[] keyFlds)
|
Methods inherited from class org.hydrateframework.gen.CodeWriterBase |
failed, getTemplate, makeDirFromPackage, makeFile, makeProxiedPackageName, openFile, readSchema, run, setProperty, shouldWriteCode, sqlName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CodeWriterIdProxies
public CodeWriterIdProxies(java.lang.String[] argv,
java.lang.Class familyClass)
main
public static void main(java.lang.String[] argv)
writeClassDef
protected void writeClassDef(LangWriter out,
ClassDef classDef,
Key key,
java.lang.String keyType)
- Overrides:
writeClassDef
in class CodeWriterIndexes
writeConstructors
protected void writeConstructors(LangWriter out,
ClassDef clasSdef,
Key key,
java.lang.String keyType,
Member[] keyFlds)
- Overrides:
writeConstructors
in class CodeWriterIndexes
writeFinders
protected void writeFinders(LangWriter out,
ClassDef classDef,
Key key,
java.lang.String keyType,
Member[] keyFlds)
- Overrides:
writeFinders
in class CodeWriterIndexes
writeGetters
protected void writeGetters(LangWriter out,
ClassDef classDef,
Key key,
java.lang.String keyType,
Member[] keyFlds)
- Overrides:
writeGetters
in class CodeWriterIndexes
getVarName
protected java.lang.String getVarName(java.lang.String keyType,
Member keyFld,
Key key,
int i)
- Overrides:
getVarName
in class CodeWriterIndexes
writeEquals
protected void writeEquals(LangWriter out,
ClassDef classDef,
Key key,
java.lang.String keyType,
Member[] keyFlds)
- Overrides:
writeEquals
in class CodeWriterIndexes
shouldWriteCode
public boolean shouldWriteCode(Key key)
- Overrides:
shouldWriteCode
in class CodeWriterIndexes
writeImplementation
protected void writeImplementation(LangWriter out,
ClassDef classDef,
Key key,
java.lang.String keyType,
Member[] keyFlds)
- Overrides:
writeImplementation
in class CodeWriterIndexes
Copyright © 2000 The Hydrate Project. All Rights Reserved.