oracle.toplink.tools.codegen
Class CodeDefinition
java.lang.Object
oracle.toplink.tools.codegen.CodeDefinition
- Direct Known Subclasses:
- AttributeDefinition, ClassDefinition, MethodDefinition
- public abstract class CodeDefinition
- extends java.lang.Object
Purpose: Model a element of code generation purposes.
- Since:
- TopLink 3.0
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CodeDefinition
public CodeDefinition()
getAccessLevel
public AccessLevel getAccessLevel()
getComment
public java.lang.String getComment()
getName
public java.lang.String getName()
setAccessLevel
public void setAccessLevel(AccessLevel accessLevel)
setComment
public void setComment(java.lang.String comment)
setName
public void setName(java.lang.String name)
toString
public java.lang.String toString()
write
public void write(CodeGenerator generator)
- Write the code out to the generator's stream.
writeBody
public abstract void writeBody(CodeGenerator generator)
- Write the code out to the generator's stream.