Uses of Class
com.caucho.java.JavaWriter

Packages that use JavaWriter
com.caucho.amber.field   
com.caucho.amber.gen   
com.caucho.amber.table   
com.caucho.amber.type   
com.caucho.config.gen   
com.caucho.ejb.gen   
com.caucho.java Java compilation and auto-compile classloader 
com.caucho.java.gen   
com.caucho.jsp.java   
com.caucho.xsl The XSLT transformation package. 
com.caucho.xsl.java   
 

Uses of JavaWriter in com.caucho.amber.field
 

Methods in com.caucho.amber.field with parameters of type JavaWriter
 void StubMethod.generate(JavaWriter out)
          Generates the stub
 void ElementCollectionField.generateAmberAdd(JavaWriter out)
          Generates the set property.
 void ManyToManyField.generateAmberAdd(JavaWriter out)
          Generates the set property.
 void ElementCollectionField.generateAmberRemove(JavaWriter out)
          Generates the remove property.
 void ManyToManyField.generateAmberRemove(JavaWriter out)
          Generates the remove property.
 void ElementCollectionField.generateAmberRemoveTargetAll(JavaWriter out)
          Generates the remove property.
 void ManyToManyField.generateAmberRemoveTargetAll(JavaWriter out)
          Generates the remove property.
 void CompositeId.generateCheckCreateKey(JavaWriter out)
          Generates the set clause.
 void EmbeddedIdField.generateCheckCreateKey(JavaWriter out)
          Generates the set clause.
 void Id.generateCheckCreateKey(JavaWriter out)
          Generates the set clause.
 void IdField.generateCheckCreateKey(JavaWriter out)
          Generates the set for an insert.
 void KeyEmbeddedSubField.generateCheckCreateKey(JavaWriter out)
          Generates the set for an insert.
 void KeyManyToOneField.generateCheckCreateKey(JavaWriter out)
          Generates the set clause.
 void KeyPropertyField.generateCheckCreateKey(JavaWriter out)
          Generates the set clause.
 void SubId.generateCheckCreateKey(JavaWriter out)
          Generates the set clause.
 void EmbeddedId.generateCopy(JavaWriter out, java.lang.String dest, java.lang.String source)
          Generates code to copy to an object.
 void EntityEmbeddedField.generateCopy(JavaWriter out, java.lang.String dest, java.lang.String source)
          Generates code to copy to an object.
 void Id.generateCopy(JavaWriter out, java.lang.String dest, java.lang.String source)
          Generates code to copy to an object.
 void IdField.generateCopy(JavaWriter out, java.lang.String dest, java.lang.String source)
          Generates code to copy to an object.
 void KeyEmbeddedSubField.generateCopy(JavaWriter out, java.lang.String dest, java.lang.String source)
          Generates code to copy to an object.
 void KeyManyToOneField.generateCopy(JavaWriter out, java.lang.String dest, java.lang.String source)
          Generates code to copy to an object.
 void KeyPropertyField.generateCopy(JavaWriter out, java.lang.String dest, java.lang.String source)
          Generates code to copy to an object.
 void AbstractField.generateCopyLoadObject(JavaWriter out, java.lang.String dst, java.lang.String src, int loadIndex)
          Updates the cached copy.
 void AmberField.generateCopyLoadObject(JavaWriter out, java.lang.String dst, java.lang.String src, int loadIndex)
          Updates the cached copy.
 void ElementCollectionField.generateCopyLoadObject(JavaWriter out, java.lang.String dst, java.lang.String src, int loadIndex)
          Updates from the cached copy.
 void EmbeddedSubField.generateCopyLoadObject(JavaWriter out, java.lang.String dst, java.lang.String src, int loadIndex)
          Updates the cached copy.
 void EntityMapField.generateCopyLoadObject(JavaWriter out, java.lang.String dst, java.lang.String src, int loadIndex)
          Updates the cached copy.
 void ManyToManyField.generateCopyLoadObject(JavaWriter out, java.lang.String dst, java.lang.String src, int loadIndex)
          Updates from the cached copy.
 void ManyToOneField.generateCopyLoadObject(JavaWriter out, java.lang.String dst, java.lang.String src, int updateIndex)
          Updates the cached copy.
 void OneToManyField.generateCopyLoadObject(JavaWriter out, java.lang.String dst, java.lang.String src, int loadIndex)
          Updates from the cached copy.
 void AbstractField.generateCopyUpdateObject(JavaWriter out, java.lang.String dst, java.lang.String src, int updateIndex)
          Updates the cached copy.
 void AmberField.generateCopyUpdateObject(JavaWriter out, java.lang.String dst, java.lang.String src, int updateIndex)
          Updates the cached copy.
 void CollectionField.generateCopyUpdateObject(JavaWriter out, java.lang.String dst, java.lang.String src, int updateIndex)
          Updates the cached copy.
 void DependentEntityOneToOneField.generateCopyUpdateObject(JavaWriter out, java.lang.String dst, java.lang.String src, int updateIndex)
          Updates the cached copy.
 void EmbeddedSubField.generateCopyUpdateObject(JavaWriter out, java.lang.String dst, java.lang.String src, int updateIndex)
          Updates the cached copy.
 void EntityMapField.generateCopyUpdateObject(JavaWriter out, java.lang.String dst, java.lang.String src, int updateIndex)
          Updates the cached copy.
 void ManyToOneField.generateCopyUpdateObject(JavaWriter out, java.lang.String dst, java.lang.String src, int updateIndex)
          Updates the cached copy.
 void AbstractField.generateDetach(JavaWriter out)
          Generates the detachment code
 void AmberField.generateDetach(JavaWriter out)
          Generates detachment code
 void ElementCollectionField.generateDetach(JavaWriter out)
          Generates the detach property.
 void EmbeddedSubField.generateDetach(JavaWriter out)
          Generates any code needed for detachment
 void AbstractField.generateDumpRelationships(JavaWriter out, int updateIndex)
          Checks entity-relationships from an object.
 void AmberField.generateDumpRelationships(JavaWriter out, int updateIndex)
          Checks entity-relationships from an object.
 void EmbeddedSubField.generateDumpRelationships(JavaWriter out, int updateIndex)
          Checks entity-relationships from an object.
 void AbstractField.generateExpire(JavaWriter out)
          Generates the expire code
 void AmberField.generateExpire(JavaWriter out)
          Generates the expire code.
 void ElementCollectionField.generateExpire(JavaWriter out)
          Generates code for the object expire
 void EmbeddedSubField.generateExpire(JavaWriter out)
          Generates the expire code.
 void ManyToManyField.generateExpire(JavaWriter out)
          Generates code for the object expire
 void OneToManyField.generateExpire(JavaWriter out)
          Generates the expire code ejb/06hi
 boolean CascadableField.generateFlushCheck(JavaWriter out)
          Generates the flush check for this child.
 void AbstractField.generateGet(JavaWriter out, java.lang.String objThis)
          Generates the field getter.
 void AmberField.generateGet(JavaWriter out, java.lang.String objThis)
          Generates the field getter.
 void EmbeddedSubField.generateGet(JavaWriter out, java.lang.String value)
          Generates the field getter.
 void AbstractField.generateGetterMethod(JavaWriter out)
          Generates the getter method implementation.
 void AmberField.generateGetterMethod(JavaWriter out)
          Generates the get property implementation.
 void DependentEntityOneToOneField.generateGetterMethod(JavaWriter out)
          Generates the set property.
 void ElementCollectionField.generateGetterMethod(JavaWriter out)
          Generates the set property.
 void EmbeddedSubField.generateGetterMethod(JavaWriter out)
          Generates the get property.
 void EntityEmbeddedField.generateGetterMethod(JavaWriter out)
          Generates the set property.
 void EntityMapField.generateGetterMethod(JavaWriter out)
          Generates the set property.
 void ManyToManyField.generateGetterMethod(JavaWriter out)
          Generates the set property.
 void ManyToOneField.generateGetterMethod(JavaWriter out)
          Generates the get property.
 void MapElementField.generateGetterMethod(JavaWriter out)
          Generates the set property.
 void MapManyToManyField.generateGetterMethod(JavaWriter out)
          Generates the set property.
 void OneToManyField.generateGetterMethod(JavaWriter out)
          Generates the set property.
 void PropertyField.generateGetterMethod(JavaWriter out)
          Generates the set property.
 void VersionField.generateIncrementVersion(JavaWriter out)
          Generates the increment version.
 void AbstractField.generateInsertSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause for the insert clause.
 void AmberField.generateInsertSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause for the insert clause.
 void EmbeddedSubField.generateInsertSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause for the insert clause.
 void EntityEmbeddedField.generateInsertSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause for the insert clause.
 void PropertyField.generateInsertSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause for the insert clause.
protected  void CascadableField.generateInternalCascade(JavaWriter out, java.lang.String aConn, CascadeType cascadeType)
           
protected  void OneToManyField.generateInternalCascade(JavaWriter out, java.lang.String aConn, CascadeType cascadeType)
           
 void AbstractField.generateInvalidateForeign(JavaWriter out)
          Generates code for foreign entity create/delete
 void AmberField.generateInvalidateForeign(JavaWriter out)
          Generates code for foreign entity create/delete
 void DependentEntityOneToOneField.generateInvalidateForeign(JavaWriter out)
          Generates code for foreign entity create/delete
 void ElementCollectionField.generateInvalidateForeign(JavaWriter out)
          Generates code for foreign entity create/delete
 void EmbeddedSubField.generateInvalidateForeign(JavaWriter out)
          Generates code for foreign entity create/delete
 void ManyToManyField.generateInvalidateForeign(JavaWriter out)
          Generates code for foreign entity create/delete
 void ManyToOneField.generateInvalidateForeign(JavaWriter out)
          Generates code for foreign entity create/delete
 void OneToManyField.generateInvalidateForeign(JavaWriter out)
          Generates code for foreign entity create/delete
 int AbstractField.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates loading code
 int AmberField.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int loadGroupIndex)
          Generates loading code
 int DependentEntityOneToOneField.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates loading code
 int EmbeddedIdField.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates loading code
 int EmbeddedSubField.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int loadGroupIndex)
          Generates loading code
 int EntityEmbeddedField.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates loading code
 int ManyToOneField.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates loading code
 int PropertyField.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates loading code
 int CompositeId.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Returns the foreign type.
 int EmbeddedIdField.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Returns the foreign type.
 int Id.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Returns the foreign type.
 int IdField.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Returns the foreign type.
 int KeyEmbeddedSubField.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Returns the foreign type.
 int KeyManyToOneField.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Returns the foreign type.
 int KeyPropertyField.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Returns the foreign type.
 int SubId.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Returns the foreign type.
 int CompositeId.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index, java.lang.String name)
          Returns the foreign type.
 int EmbeddedId.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index, java.lang.String name)
          Returns the foreign type.
 int EmbeddedIdField.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index, java.lang.String name)
          Returns the foreign type.
 int Id.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index, java.lang.String name)
          Returns the foreign type.
 int IdField.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index, java.lang.String name)
          Returns the foreign type.
 int KeyEmbeddedSubField.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index, java.lang.String name)
          Returns the foreign type.
 int KeyManyToOneField.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index, java.lang.String name)
          Returns the foreign type.
 int KeyPropertyField.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index, java.lang.String name)
          Returns the foreign type.
 int SubId.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index, java.lang.String name)
          Returns the foreign type.
 void AbstractField.generateLoadFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void AmberField.generateLoadFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void CompositeId.generateLoadFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void EmbeddedIdField.generateLoadFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void EmbeddedSubField.generateLoadFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void EntityMapField.generateLoadFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void Id.generateLoadFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void KeyPropertyField.generateLoadFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void SubId.generateLoadFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 int AbstractField.generateLoadNative(JavaWriter out, int index)
          Generates loading for a native query
 int AmberField.generateLoadNative(JavaWriter out, int index)
          Generates loading code
 int EmbeddedSubField.generateLoadNative(JavaWriter out, int index)
          Generates loading for a native query
 int PropertyField.generateLoadNative(JavaWriter out, int index)
          Generates loading code
 void DependentEntityOneToOneField.generateLoadProperty(JavaWriter out, java.lang.String index, java.lang.String session)
          Generates the set property.
 java.lang.String ManyToOneField.generateLoadProperty(JavaWriter out, java.lang.String index, java.lang.String session)
          Generates the set property.
 void CompositeId.generateMatch(JavaWriter out, java.lang.String key)
          Generates code for a match.
 void EmbeddedIdField.generateMatch(JavaWriter out, java.lang.String key)
          Generates code for a match.
 void Id.generateMatch(JavaWriter out, java.lang.String key)
          Generates code for a match.
 void KeyPropertyField.generateMatch(JavaWriter out, java.lang.String key)
          Generates code for a match.
 void SubId.generateMatch(JavaWriter out, java.lang.String key)
          Generates code for a match.
 void AbstractField.generateMergeFrom(JavaWriter out, java.lang.String dst, java.lang.String src)
          Updates the cached copy.
 void AmberField.generateMergeFrom(JavaWriter out, java.lang.String dst, java.lang.String src)
          Updates the cached copy.
 void DependentEntityOneToOneField.generateMergeFrom(JavaWriter out, java.lang.String dst, java.lang.String src)
          Updates the cached copy.
 void ElementCollectionField.generateMergeFrom(JavaWriter out, java.lang.String dst, java.lang.String src)
          Updates the cached copy.
 void EmbeddedSubField.generateMergeFrom(JavaWriter out, java.lang.String dst, java.lang.String src)
          Updates the cached copy.
 void KeyPropertyField.generateMergeFrom(JavaWriter out, java.lang.String dst, java.lang.String src)
          Keys are not merged
 void ManyToManyField.generateMergeFrom(JavaWriter out, java.lang.String dst, java.lang.String src)
          Updates the cached copy.
 void ManyToOneField.generateMergeFrom(JavaWriter out, java.lang.String dst, java.lang.String src)
          Updates the cached copy.
 void CascadableField.generatePostCascade(JavaWriter out, java.lang.String aConn, CascadeType cascadeType)
          Generates the (post) cascade operation from parent to this child.
 void CollectionField.generatePostCascade(JavaWriter out, java.lang.String aConn, CascadeType cascadeType)
          Generates the (post) cascade operation from parent to this child.
 void DependentEntityOneToOneField.generatePostCascade(JavaWriter out, java.lang.String aConn, CascadeType cascadeType)
           
 void ElementCollectionField.generatePostCascade(JavaWriter out, java.lang.String aConn, CascadeType cascadeType)
          Generates the (post) cascade operation from parent to this child.
 void ManyToManyField.generatePostCascade(JavaWriter out, java.lang.String aConn, CascadeType cascadeType)
          Generates the (post) cascade operation from parent to this child.
 void OneToManyField.generatePostCascade(JavaWriter out, java.lang.String aConn, CascadeType cascadeType)
          Generates the (post) cascade operation from parent to this child.
 void AbstractField.generatePostConstructor(JavaWriter out)
          Generates the post constructor initialization.
 void AmberField.generatePostConstructor(JavaWriter out)
          Generates the post constructor fixup
 void EmbeddedSubField.generatePostConstructor(JavaWriter out)
          Generates the post constructor fixup
 void ManyToOneField.generatePostConstructor(JavaWriter out)
          Generates the post constructor initialization.
 void VersionField.generatePostConstructor(JavaWriter out)
          Generates the post constructor initialization.
 void AbstractField.generatePostDelete(JavaWriter out)
          Generates the delete foreign
 void AmberField.generatePostDelete(JavaWriter out)
          Generates the delete foreign
 void EmbeddedSubField.generatePostDelete(JavaWriter out)
          Generates the delete foreign
 void ManyToOneField.generatePostDelete(JavaWriter out)
          Generates any pre-delete code
 int AbstractField.generatePostLoadSelect(JavaWriter out, int index)
          Generates loading code after the basic fields.
 int AmberField.generatePostLoadSelect(JavaWriter out, int index)
          Generates loading code after the basic fields.
 int DependentEntityOneToOneField.generatePostLoadSelect(JavaWriter out, int index)
          Generates loading code after the basic fields.
 int ElementCollectionField.generatePostLoadSelect(JavaWriter out, int index)
          Generates loading code after the basic fields.
 int EmbeddedSubField.generatePostLoadSelect(JavaWriter out, int index)
          Generates loading code after the basic fields.
 int ManyToManyField.generatePostLoadSelect(JavaWriter out, int index)
          Generates loading code after the basic fields.
 int ManyToOneField.generatePostLoadSelect(JavaWriter out, int index)
          Generates loading code after the basic fields.
 int OneToManyField.generatePostLoadSelect(JavaWriter out, int index)
          Generates loading code after the basic fields.
 void CascadableField.generatePreCascade(JavaWriter out, java.lang.String aConn, CascadeType cascadeType)
          Generates the (pre) cascade operation from parent to this child.
 void CollectionField.generatePreCascade(JavaWriter out, java.lang.String aConn, CascadeType cascadeType)
          Generates the (pre) cascade operation from parent to this child.
 void DependentEntityOneToOneField.generatePreCascade(JavaWriter out, java.lang.String aConn, CascadeType cascadeType)
           
 void OneToManyField.generatePreCascade(JavaWriter out, java.lang.String aConn, CascadeType cascadeType)
          Generates the (pre) cascade operation from parent to this child.
 void AbstractField.generatePreDelete(JavaWriter out)
          Generates the pre-delete code
 void AmberField.generatePreDelete(JavaWriter out)
          Generates the delete foreign
 void EmbeddedSubField.generatePreDelete(JavaWriter out)
          Generates the delete foreign
 void ManyToOneField.generatePreDelete(JavaWriter out)
          Generates any pre-delete code
 void AbstractField.generatePrePersist(JavaWriter out)
          Generates any code needed before a persist occurs
 void AmberField.generatePrePersist(JavaWriter out)
          Generates any code needed before a persist occurs
 void EmbeddedSubField.generatePrePersist(JavaWriter out)
          Generates any code needed before a persist occurs
 void ManyToOneField.generatePrePersist(JavaWriter out)
          Updates the cached copy.
 void AbstractField.generatePrologue(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any prologue.
 void AmberField.generatePrologue(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any prologue.
 void CompositeId.generatePrologue(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any prologue.
 void DependentEntityOneToOneField.generatePrologue(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any prologue.
 void EmbeddedId.generatePrologue(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any class prologue.
 void EmbeddedIdField.generatePrologue(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any prologue.
 void EmbeddedSubField.generatePrologue(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any prologue.
 void Id.generatePrologue(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any prologue.
 void KeyManyToOneField.generatePrologue(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any prologue.
 void KeyPropertyField.generatePrologue(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any prologue.
 void ManyToOneField.generatePrologue(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any prologue.
 void SubId.generatePrologue(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any prologue.
 void CompositeId.generatePrologue(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet, java.lang.String name)
          Generates any prologue.
 void Id.generatePrologue(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet, java.lang.String name)
          Generates any prologue.
 void CompositeId.generatePrologueLoad(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any prologue.
 void CompositeId.generatePrologueMake(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any prologue.
 void EmbeddedId.generatePrologueMake(JavaWriter out, java.util.HashSet<java.lang.Object> completedSet)
          Generates any prologue.
 void AbstractField.generateSet(JavaWriter out, java.lang.String obj, java.lang.String value)
          Generates set code, which goes through the active calls, i.e.
 void AmberField.generateSet(JavaWriter out, java.lang.String objThis, java.lang.String value)
          Generates loading cache
 void CompositeId.generateSet(JavaWriter out, java.lang.String objThis, java.lang.String value)
          Generates loading cache
 void EmbeddedSubField.generateSet(JavaWriter out, java.lang.String objThis, java.lang.String value)
          Generates loading cache
 void Id.generateSet(JavaWriter out, java.lang.String obj, java.lang.String value)
          Generates loading cache
 void SubId.generateSet(JavaWriter out, java.lang.String objThis, java.lang.String value)
          Generates loading cache
 void Id.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates the set clause.
 void SubId.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String obj, java.lang.String index)
          Generates the set clause.
 void EmbeddedIdField.generateSetGeneratedKeys(JavaWriter out, java.lang.String pstmt)
          Generates the set clause.
 void Id.generateSetGeneratedKeys(JavaWriter out, java.lang.String pstmt)
          Generates the set clause.
 void IdField.generateSetGeneratedKeys(JavaWriter out, java.lang.String pstmt)
          Generates the set clause.
 void KeyEmbeddedSubField.generateSetGeneratedKeys(JavaWriter out, java.lang.String pstmt)
          Generates the set clause.
 void KeyManyToOneField.generateSetGeneratedKeys(JavaWriter out, java.lang.String pstmt)
          Generates the set clause.
 void KeyPropertyField.generateSetGeneratedKeys(JavaWriter out, java.lang.String pstmt)
          Generates the set clause.
 void EmbeddedIdField.generateSetInsert(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the set clause.
 void Id.generateSetInsert(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the set clause.
 void IdField.generateSetInsert(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the set for an insert.
 void KeyEmbeddedSubField.generateSetInsert(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the set for an insert.
 void KeyManyToOneField.generateSetInsert(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the set clause.
 void KeyPropertyField.generateSetInsert(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the set clause.
 void SubId.generateSetInsert(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the set clause.
 void CompositeId.generateSetKey(JavaWriter out, java.lang.String pstmt, java.lang.String obj, java.lang.String index)
          Generates the set clause.
 void Id.generateSetKey(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String keyObject)
          Generates the set clause.
 void SubId.generateSetKey(JavaWriter out, java.lang.String pstmt, java.lang.String obj, java.lang.String index)
          Generates the set clause.
 void AbstractField.generateSetterMethod(JavaWriter out)
          Generates the setter method implementation.
 void AmberField.generateSetterMethod(JavaWriter out)
          Generates the set property implementation.
 void DependentEntityOneToOneField.generateSetterMethod(JavaWriter out)
          Generates the set property.
 void ElementCollectionField.generateSetterMethod(JavaWriter out)
          Generates the set property.
 void EmbeddedSubField.generateSetterMethod(JavaWriter out)
          Generates the set property.
 void EntityEmbeddedField.generateSetterMethod(JavaWriter out)
          Generates the set property.
 void ManyToManyField.generateSetterMethod(JavaWriter out)
          Generates the set property.
 void ManyToOneField.generateSetterMethod(JavaWriter out)
          Generates the set property.
 void OneToManyField.generateSetterMethod(JavaWriter out)
          Generates the set property.
 void PropertyField.generateSetterMethod(JavaWriter out)
          Generates the set property.
 void VersionField.generateSetVersion(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the set version clause.
 void AbstractField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the set clause.
 void AmberField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the set clause.
 void DependentEntityOneToOneField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the set clause.
 void EmbeddedSubField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the JDBC preparedStatement set clause.
 void Id.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the set clause.
 void KeyManyToOneField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the set clause.
 void SubId.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates the set clause.
 void AbstractField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause.
 void AmberField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause.
 void CollectionField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String obj, java.lang.String index)
          Generates the set clause.
 void ElementCollectionField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String obj, java.lang.String index)
          Generates the set clause.
 void EmbeddedIdField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates the set clause.
 void EmbeddedSubField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause.
 void EntityEmbeddedField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause.
 void KeyManyToOneField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates the set clause.
 void KeyPropertyField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates the set clause.
 void ManyToManyField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String obj, java.lang.String index)
          Generates the set clause.
 void ManyToOneField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String source)
          Generates the set clause.
 void OneToManyField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String obj, java.lang.String index)
          Generates the set clause.
 void PropertyField.generateStatementSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause.
 void AbstractField.generateSuperGetterMethod(JavaWriter out)
          Generates the super getter method implementation
 void AmberField.generateSuperGetterMethod(JavaWriter out)
          Generates the get property
 void EmbeddedSubField.generateSuperGetterMethod(JavaWriter out)
          Generates the get property.
 void EntityMapField.generateSuperGetterMethod(JavaWriter out)
          Generates the get property.
 void AbstractField.generateSuperSetterMethod(JavaWriter out)
          Generates the super setter method implementation
 void AmberField.generateSuperSetterMethod(JavaWriter out)
          Generates the get property
 void EmbeddedSubField.generateSuperSetterMethod(JavaWriter out)
          Generates the get property.
 void EntityMapField.generateSuperSetterMethod(JavaWriter out)
          Generates the get property.
 void AbstractField.generateUpdate(JavaWriter out, java.lang.String maskVar, java.lang.String pstmt, java.lang.String index)
          Generates loading cache
 void AmberField.generateUpdate(JavaWriter out, java.lang.String mask, java.lang.String pstmt, java.lang.String index)
          Generates loading cache
 void CollectionField.generateUpdate(JavaWriter out, java.lang.String mask, java.lang.String pstmt, java.lang.String index)
          Generates loading cache
 void EmbeddedSubField.generateUpdate(JavaWriter out, java.lang.String mask, java.lang.String pstmt, java.lang.String index)
          Generates loading cache
 void EntityMapField.generateUpdate(JavaWriter out, java.lang.String mask, java.lang.String pstmt, java.lang.String index)
          Generates loading cache
 void VersionField.generateUpdate(JavaWriter out, java.lang.String maskVar, java.lang.String pstmt, java.lang.String index)
          Generates loading cache
 void AbstractField.generateUpdateFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void AmberField.generateUpdateFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void CompositeId.generateUpdateFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void DependentEntityOneToOneField.generateUpdateFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void EmbeddedSubField.generateUpdateFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void EntityMapField.generateUpdateFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void Id.generateUpdateFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void ManyToOneField.generateUpdateFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void SubId.generateUpdateFromObject(JavaWriter out, java.lang.String obj)
          Generates loading cache
 void AbstractField.generateUpdateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause for the insert clause.
 void AmberField.generateUpdateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause for the insert clause.
 void EmbeddedSubField.generateUpdateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause for the insert clause.
 void EntityEmbeddedField.generateUpdateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause for the insert clause.
 void PropertyField.generateUpdateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String obj)
          Generates the set clause for the insert clause.
 

Uses of JavaWriter in com.caucho.amber.gen
 

Methods in com.caucho.amber.gen with parameters of type JavaWriter
 void AmberMappedComponent.generate(JavaWriter out)
          Starts generation of the Java code
 void EmbeddableComponent.generate(JavaWriter out)
          Starts generation of the Java code
 void ListenerComponent.generate(JavaWriter out)
          Starts generation of the Java code
 void LoadGroupGenerator.generate(JavaWriter out)
          Generates the load group.
protected  void AmberMappedComponent.generateLogFine(JavaWriter out, java.lang.String msg)
           
protected  void AmberMappedComponent.generateLogFinest(JavaWriter out, java.lang.String msg)
           
 

Uses of JavaWriter in com.caucho.amber.table
 

Methods in com.caucho.amber.table with parameters of type JavaWriter
 int AmberColumn.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the type as a property.
 int AmberColumn.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the type as a property.
 void AmberColumn.generatePrologue(JavaWriter out)
          Generates the prologue.
 void AmberColumn.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to load the type as a property.
 void AmberColumn.generateSetVersion(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to load the type as a property.
 

Uses of JavaWriter in com.caucho.amber.type
 

Methods in com.caucho.amber.type with parameters of type JavaWriter
 void EntityType.generateCopyLoadObject(JavaWriter out, java.lang.String dst, java.lang.String src, int loadGroup)
          Copy from an object.
 void EntityType.generateCopyUpdateObject(JavaWriter out, java.lang.String dst, java.lang.String src, int updateIndex)
          Copy from an object.
 void EntityType.generateDumpRelationships(JavaWriter out, int updateIndex)
          Checks entity-relationships from an object.
 void AmberBeanType.generateExpire(JavaWriter out)
          Generates any expiration code.
 void EntityType.generateInsertSet(JavaWriter out, AmberTable table, java.lang.String pstmt, java.lang.String query, java.lang.String obj)
          Generates the update sql.
 void AmberBeanType.generateInvalidateForeign(JavaWriter out)
          Generates the foreign delete
 int AmberType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the type as a property.
 int BigDecimalType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int BigIntegerType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int BlobType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int BooleanType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int ByteArrayType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int ByteType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int CalendarType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int CharacterArrayType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int CharacterType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int ClassType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int ClobType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int DoubleType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int EntityType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the field.
 int EnumType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int FloatType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int IntegerType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int LongType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int ObjectType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int PrimitiveBooleanType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int PrimitiveByteArrayType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int PrimitiveByteType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int PrimitiveCharArrayType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int PrimitiveCharType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int PrimitiveDoubleType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int PrimitiveFloatType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int PrimitiveIntType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int PrimitiveLongType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int PrimitiveShortType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int ShortType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int SqlDateType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int SqlTimeType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int SqlTimestampType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int StringType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int TrueFalseType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int UtilDateType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int YesNoType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int AmberType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index, java.lang.Class targetType)
          Generates a string to load the type as a property.
 int AmberBeanType.generateLoad(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index, int loadGroupIndex)
          Generates a string to load the field.
 int AmberType.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the type as a property.
 int EnumType.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int PrimitiveIntType.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 int PrimitiveLongType.generateLoadForeign(JavaWriter out, java.lang.String rs, java.lang.String indexVar, int index)
          Generates a string to load the property.
 void EntityType.generateLoadFromObject(JavaWriter out, java.lang.String obj)
          Loads from an object.
 void EntityType.generateLoadNative(JavaWriter out)
          Generates the load code for native fields
 int AmberType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the type as a property.
 int BigDecimalType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int BigIntegerType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int BooleanType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int ByteArrayType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int ByteType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int CalendarType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int CharacterArrayType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int CharacterType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int DoubleType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int EnumType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int FloatType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int IntegerType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int LongType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int PrimitiveBooleanType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int PrimitiveByteArrayType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int PrimitiveByteType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int PrimitiveCharArrayType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int PrimitiveCharType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int PrimitiveDoubleType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int PrimitiveFloatType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int PrimitiveIntType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int PrimitiveLongType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int PrimitiveShortType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int ShortType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int SqlDateType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int SqlTimeType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int SqlTimestampType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int StringType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 int UtilDateType.generateLoadNative(JavaWriter out, int index)
          Generates a string to load the property.
 void EntityType.generateMergeFrom(JavaWriter out, java.lang.String dst, java.lang.String src)
          Copy from an object.
 void EntityType.generatePostDelete(JavaWriter out)
          Generates code after the remove.
 int EntityType.generatePostLoadSelect(JavaWriter out, int index, int loadGroupIndex)
          Generates loading code after the basic fields.
 void EntityType.generatePreDelete(JavaWriter out)
          Generates code after the remove.
 void AmberBeanType.generatePrePersist(JavaWriter out)
          Returns the load mask generated on create.
 void AmberType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the type as a property.
 void BigDecimalType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void BigIntegerType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void BlobType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void BooleanType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void ByteArrayType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void ByteType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void CalendarType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void CharacterArrayType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void CharacterType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void ClassType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void ClobType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void DoubleType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void EntityType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the field.
 void EnumType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void FloatType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void IntegerType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void LongType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void ObjectType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void PrimitiveBooleanType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void PrimitiveByteArrayType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void PrimitiveByteType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void PrimitiveCharArrayType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void PrimitiveCharType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void PrimitiveDoubleType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void PrimitiveFloatType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void PrimitiveIntType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void PrimitiveLongType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void PrimitiveShortType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void ShortType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void SqlDateType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void SqlTimeType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void SqlTimestampType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void StringType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void TrueFalseType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void UtilDateType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void YesNoType.generateSet(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void AmberType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void BooleanType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void ByteType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void CharacterType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void ClassType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void DoubleType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void FloatType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void IntegerType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void LongType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void PrimitiveBooleanType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void PrimitiveByteType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void PrimitiveCharType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void PrimitiveDoubleType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void PrimitiveFloatType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void PrimitiveIntType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void PrimitiveLongType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void PrimitiveShortType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void ShortType.generateSetNull(JavaWriter out, java.lang.String pstmt, java.lang.String index)
          Generates a string to set the property.
 void AmberType.generateSetVersion(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the type as a property.
 void IntegerType.generateSetVersion(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void LongType.generateSetVersion(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void PrimitiveIntType.generateSetVersion(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void PrimitiveLongType.generateSetVersion(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void PrimitiveShortType.generateSetVersion(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void ShortType.generateSetVersion(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 void SqlTimestampType.generateSetVersion(JavaWriter out, java.lang.String pstmt, java.lang.String index, java.lang.String value)
          Generates a string to set the property.
 

Uses of JavaWriter in com.caucho.config.gen
 

Methods in com.caucho.config.gen with parameters of type JavaWriter
 void AbstractAspectGenerator.generate(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> prologueMap)
          Top-level generator.
 void AspectGenerator.generate(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> prologueMap)
          Top-level generator.
 void AsyncHeadGenerator.generate(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> prologueMap)
          Generates the overridden method.
 void AsynchronousGenerator.generate(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> prologueMap)
           
 void MethodHeadGenerator.generate(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> prologueMap)
          Generates the overridden method.
 void NullGenerator.generate(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> prologueMap)
           
 void AbstractAspectGenerator.generateApplicationException(JavaWriter out, java.lang.Class<?> exn)
          Generates application (checked) exception code for the method.
 void AspectGenerator.generateApplicationException(JavaWriter out, java.lang.Class<?> exn)
          Generates application (checked) exception code for the method.
 void NullGenerator.generateApplicationException(JavaWriter out, java.lang.Class<?> exn)
          Generates application (checked) exception code for the method.
 void XaGenerator.generateApplicationException(JavaWriter out, java.lang.Class<?> exception)
          Generates aspect code for an application exception
 void AbstractAspectGenerator.generateAsync(JavaWriter out)
          Generates pre-async dispatch code.
 void AspectGenerator.generateAsync(JavaWriter out)
           
 void NullGenerator.generateAsync(JavaWriter out)
           
 void BeanGenerator.generateBeanConstructor(JavaWriter out)
          Generates constructor additions
 void AbstractAspectGenerator.generateBeanConstructor(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates initialization in the constructor
 void AspectGenerator.generateBeanConstructor(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates initialization in the constructor
 void BeanGenerator.generateBeanConstructor(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates constructor additions
 void InterceptorGenerator.generateBeanConstructor(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void NullGenerator.generateBeanConstructor(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates bean instance interception
 void InterceptorFactory.generateBeanInfo(JavaWriter out)
           
 void AbstractAspectGenerator.generateBeanPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the static class prologue
 void AspectGenerator.generateBeanPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the static class prologue
 void BeanGenerator.generateBeanPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates prologue additions
 void InterceptorGenerator.generateBeanPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the prologue for the bean instance.
 void NullGenerator.generateBeanPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the bean instance class prologue
 void BeanGenerator.generateBusinessMethods(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates view's business methods
 void AbstractAspectGenerator.generateCall(JavaWriter out)
          Generates the method interception code
 void AspectGenerator.generateCall(JavaWriter out)
          Generates the method interception code
 void AsynchronousGenerator.generateCall(JavaWriter out)
           
 void InterceptorGenerator.generateCall(JavaWriter out)
           
 void LifecycleInterceptor.generateCall(JavaWriter out)
           
 void LifecycleMethodTailGenerator.generateCall(JavaWriter out)
           
 void MethodTailGenerator.generateCall(JavaWriter out)
          Generates the call to the implementation bean.
 void NullGenerator.generateCall(JavaWriter out)
          Generates the method interception code
protected  void CandiBeanGenerator.generateClassContent(JavaWriter out)
           
 void InterceptorGenerator.generateClassPostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void InterceptorGenerator.generateClassPreDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void BeanGenerator.generateClassStaticFields(JavaWriter out)
           
protected  void CandiBeanGenerator.generateConstructor(JavaWriter out, java.lang.reflect.Constructor<?> ctor)
           
 void LifecycleInterceptor.generateConstructor(JavaWriter out, java.util.HashMap map)
           
protected  void AbstractAspectGenerator.generateContent(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the body of the method.
 void BeanGenerator.generateContextObjectConstructor(JavaWriter out)
          Generates context object's constructor
protected  void BeanGenerator.generateDelegate(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
protected  void BeanGenerator.generateDependency(JavaWriter out)
           
 void AbstractAspectGenerator.generateDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates destroy code
 void AspectGenerator.generateDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates any destroy lifecycle code.
 void BeanGenerator.generateDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates any global destroy
 void NullGenerator.generateDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
protected  void BeanGenerator.generateDestroyImpl(JavaWriter out)
           
 void BeanGenerator.generateDestroyViews(JavaWriter out)
          Generates the view contents
 void AbstractAspectFactory.generateEpilogue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void AbstractAspectGenerator.generateEpilogue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates epilogue
 void AspectBeanFactory.generateEpilogue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> hashMap)
          Generates final closing information.
 void AspectFactory.generateEpilogue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void AspectGenerator.generateEpilogue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates epilogue
protected  void BeanGenerator.generateEpilogue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void CandiAspectBeanFactory.generateEpilogue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void InterceptorFactory.generateEpilogue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void InterceptorGenerator.generateEpilogue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void LifecycleAspectBeanFactory.generateEpilogue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void MethodTailFactory.generateEpilogue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void NullGenerator.generateEpilogue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void AbstractAspectGenerator.generateFinally(JavaWriter out)
          Generates finally code for the method
 void AspectGenerator.generateFinally(JavaWriter out)
          Generates finally code for the method
 void InterceptorGenerator.generateFinally(JavaWriter out)
           
 void NullGenerator.generateFinally(JavaWriter out)
          Generates finally code for the method
 void SecurityGenerator.generateFinally(JavaWriter out)
          Generates the method interceptor code
 void XaGenerator.generateFinally(JavaWriter out)
          Generates the aspect code in the finally block.
 void BeanGenerator.generateFreeInstance(JavaWriter out, java.lang.String name)
          Frees a bean instance.
protected  void LifecycleInterceptor.generateGetMethod(JavaWriter out, java.lang.reflect.Method method)
           
protected  void LifecycleInterceptor.generateGetMethod(JavaWriter out, java.lang.String className, java.lang.String methodName, java.lang.Class[] paramTypes)
           
protected  void CandiBeanGenerator.generateHeader(JavaWriter out)
          Generates header and prologue data.
static void AspectGeneratorUtil.generateHeader(JavaWriter out, boolean isOverride, java.lang.String accessModifier, java.lang.String methodName, AnnotatedMethod<?> method, java.util.Set<VarType<?>> typeVariables, java.lang.Class<?>[] exnList)
          Generates the method's signature before the call:
 void AbstractAspectFactory.generateInject(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void AbstractAspectGenerator.generateInject(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates extra inject code
 void AspectBeanFactory.generateInject(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> hashMap)
          Generates final closing information.
 void AspectFactory.generateInject(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void AspectGenerator.generateInject(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates inject code after the constructor
protected  void BeanGenerator.generateInject(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void CandiAspectBeanFactory.generateInject(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void InterceptorFactory.generateInject(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void InterceptorGenerator.generateInject(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void LifecycleAspectBeanFactory.generateInject(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void MethodTailFactory.generateInject(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void NullGenerator.generateInject(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates bean injection
protected  void BeanGenerator.generateInjectContent(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
protected  void BeanGenerator.generateLifecycleMethod(JavaWriter out, int i, java.lang.reflect.Method method, java.lang.String lifecycleType)
           
protected  void BeanGenerator.generateLifecycleMethodReflection(JavaWriter out, java.util.ArrayList<java.lang.reflect.Method> methods, java.lang.String lifecycleType)
           
protected  void BeanGenerator.generateLifecycleMethods(JavaWriter out, java.util.ArrayList<java.lang.reflect.Method> methods, java.lang.String lifecycleType)
           
protected  void LifecycleInterceptor.generateMethodChain(JavaWriter out)
           
 void AbstractAspectGenerator.generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the static class prologue
 void AspectGenerator.generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the static class prologue
 void AsynchronousGenerator.generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void CacheGenerator.generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the static class prologue
 void InterceptorGenerator.generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the prologue for a method.
 void LifecycleMethodTailGenerator.generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void LockGenerator.generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the class prologue.
 void NullGenerator.generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the static class prologue
 void SecurityGenerator.generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the static class prologue
 void XaGenerator.generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the static class prologue
protected  void LifecycleInterceptor.generateObjectChain(JavaWriter out)
           
 void AbstractAspectGenerator.generatePostCall(JavaWriter out)
          Generates code after the call, before the return.
 void AspectGenerator.generatePostCall(JavaWriter out)
          Generates code after the call, before the return.
 void CacheGenerator.generatePostCall(JavaWriter out)
          Generates the interceptor code after invocation and before the call.
 void NullGenerator.generatePostCall(JavaWriter out)
          Generates code after the call, before the return.
 void XaGenerator.generatePostCall(JavaWriter out)
          Generates the interceptor code after invocation and before the call.
 void AbstractAspectFactory.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void AbstractAspectGenerator.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates @PostConstruct code
 void AspectBeanFactory.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> hashMap)
          Generates final initialization information.
 void AspectFactory.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void AspectGenerator.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates @PostConstruct code
protected  void BeanGenerator.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void CandiAspectBeanFactory.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void InterceptorFactory.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void LifecycleAspectBeanFactory.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void LifecycleMethodHeadGenerator.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void MethodTailFactory.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void NullGenerator.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates bean post construct interception
protected  void BeanGenerator.generatePostConstructImpl(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void AbstractAspectGenerator.generatePostFinally(JavaWriter out)
           
 void AspectGenerator.generatePostFinally(JavaWriter out)
          Generates finally code for the method
 void LockGenerator.generatePostFinally(JavaWriter out)
          Generates the method interception code.
 void NullGenerator.generatePostFinally(JavaWriter out)
          Generates finally code for the method
 void AbstractAspectGenerator.generatePreCall(JavaWriter out)
          Generates code before the call, in the try block.
 void AspectGenerator.generatePreCall(JavaWriter out)
          Generates code before the call, in the try block.
 void CacheGenerator.generatePreCall(JavaWriter out)
          Generates the interceptor code after the try-block and before the call.
 void InterceptorGenerator.generatePreCall(JavaWriter out)
           
 void NullGenerator.generatePreCall(JavaWriter out)
          Generates code before the call, in the try block.
 void XaGenerator.generatePreCall(JavaWriter out)
          Generates the interceptor code after the try-block and before the call.
 void AbstractAspectFactory.generatePreDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void AbstractAspectGenerator.generatePreDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates @PreDestroy code
 void AspectBeanFactory.generatePreDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> hashMap)
          Generates final closing information.
 void AspectFactory.generatePreDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void AspectGenerator.generatePreDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates @PreDestroy code
 void CandiAspectBeanFactory.generatePreDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void InterceptorFactory.generatePreDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void LifecycleAspectBeanFactory.generatePreDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> hashMap)
           
 void MethodTailFactory.generatePreDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void NullGenerator.generatePreDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void AbstractAspectGenerator.generatePreTry(JavaWriter out)
          Generates code before the try block
 void AspectGenerator.generatePreTry(JavaWriter out)
          Generates code before the try block
 void CandiMethodHeadGenerator.generatePreTry(JavaWriter out)
          Generates code before the "try" block
 void InterceptorGenerator.generatePreTry(JavaWriter out)
           
 void LockGenerator.generatePreTry(JavaWriter out)
          Generates the method interception code.
 void NullGenerator.generatePreTry(JavaWriter out)
          Generates code before the try block
 void SecurityGenerator.generatePreTry(JavaWriter out)
          Generates the method interceptor code
 void XaGenerator.generatePreTry(JavaWriter out)
          Generates code before the "try" block
 void LifecycleInterceptor.generatePrologue(JavaWriter out, java.util.HashMap map)
           
 void BeanGenerator.generateProxyConstructor(JavaWriter out)
          Generates constructor additions
 void AbstractAspectGenerator.generateProxyConstructor(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates initialization in the proxy constructor
 void AspectGenerator.generateProxyConstructor(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates initialization in the proxy constructor
 void BeanGenerator.generateProxyConstructor(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates constructor additions
 void InterceptorGenerator.generateProxyConstructor(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void NullGenerator.generateProxyConstructor(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates bean instance interception
protected  void CandiBeanGenerator.generateReadResolve(JavaWriter out)
           
protected  void CandiBeanGenerator.generateSerialize(JavaWriter out)
           
protected  void CandiBeanGenerator.generateSerialize(JavaWriter out, java.lang.String var)
           
protected  void CandiBeanGenerator.generateSerializeHandle(JavaWriter out)
           
 void AbstractAspectGenerator.generateSystemException(JavaWriter out, java.lang.Class<?> exn)
          Generates system (runtime) exception code for the method.
 void AspectGenerator.generateSystemException(JavaWriter out, java.lang.Class<?> exn)
          Generates system (runtime) exception code for the method.
 void NullGenerator.generateSystemException(JavaWriter out, java.lang.Class<?> exn)
          Generates system (runtime) exception code for the method.
 void XaGenerator.generateSystemException(JavaWriter out, java.lang.Class<?> exn)
           
 void InterceptorGenerator.generateTailCall(JavaWriter out, java.lang.String superVar)
          Generates the call to the implementation bean.
 void InterceptorFactory.generateThis(JavaWriter out)
           
protected static void AspectGeneratorUtil.generateThrows(JavaWriter out, java.lang.Class<?>[] exnCls)
          Generates the method's "throws" declaration in the method signature.
protected  void CandiBeanGenerator.generateThrows(JavaWriter out, java.lang.Class<?>[] exnCls)
           
 void BeanGenerator.generateTimer(JavaWriter out)
          Generates timer code
protected  void CandiBeanGenerator.generateWriteReplace(JavaWriter out)
           
protected  void LifecycleInterceptor.printCastClass(JavaWriter out, java.lang.Class type)
           
protected  void InterceptorGenerator.printCastClass(JavaWriter out, java.lang.reflect.Type type)
           
 

Uses of JavaWriter in com.caucho.ejb.gen
 

Methods in com.caucho.ejb.gen with parameters of type JavaWriter
 void MessageGenerator.generate(JavaWriter out)
          Generates the message session bean
 void SingletonGenerator.generate(JavaWriter out)
          Generates the singleton session bean
 void StatefulGenerator.generate(JavaWriter out)
          Generates the stateful session bean
 void StatelessGenerator.generate(JavaWriter out)
          Generates the stateful session bean
 void NonBusinessMethodGenerator.generate(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> prologueMap)
          Top-level generator.
 void StatelessScheduledMethodHeadGenerator.generate(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> prologueMap)
          Generates the overridden method.
 void NonBusinessMethodGenerator.generateApplicationException(JavaWriter out, java.lang.Class<?> exn)
          Generates code for an application (checked) exception.
 void StatefulMethodHeadGenerator.generateApplicationException(JavaWriter out, java.lang.Class<?> exn)
          Generates the underlying bean instance
 void StatelessMethodHeadGenerator.generateApplicationException(JavaWriter out, java.lang.Class<?> exn)
          Generates code for an application (checked) exception.
 void StatelessMethodTailGenerator.generateApplicationException(JavaWriter out, java.lang.Class<?> exn)
          Generates code for an application (checked) exception.
 void StatelessScheduledMethodHeadGenerator.generateApplicationException(JavaWriter out, java.lang.Class<?> exn)
           
 void NonBusinessMethodGenerator.generateAsync(JavaWriter out)
           
 void NonBusinessMethodGenerator.generateBeanConstructor(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates initialization in the constructor
 void NonBusinessMethodGenerator.generateBeanPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the static class prologue
 void NonBusinessMethodGenerator.generateCall(JavaWriter out)
          Generates code for the invocation itself.
 void StatefulMethodHeadGenerator.generateCall(JavaWriter out)
           
 void StatelessScheduledMethodTailGenerator.generateCall(JavaWriter out)
           
protected  void SingletonGenerator.generateClassContent(JavaWriter out)
           
protected  void StatefulGenerator.generateClassContent(JavaWriter out)
           
protected  void SessionGenerator.generateContentImpl(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
protected  void StatefulGenerator.generateContentImpl(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void NonBusinessMethodGenerator.generateDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates destroy code
 void StatefulGenerator.generateDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
protected  void StatefulGenerator.generateDestroyImpl(JavaWriter out)
           
 void NonBusinessAspectBeanFactory.generateEpilogue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> hashMap)
           
 void NonBusinessMethodGenerator.generateEpilogue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
protected  void StatelessGenerator.generateExtends(JavaWriter out)
           
 void NonBusinessMethodGenerator.generateFinally(JavaWriter out)
          Generates the code in the finally block
 void SingletonMethodHeadGenerator.generateFinally(JavaWriter out)
          Generates the underlying bean instance
 void StatefulMethodHeadGenerator.generateFinally(JavaWriter out)
           
 void StatelessMethodHeadGenerator.generateFinally(JavaWriter out)
          Generates the code in the finally block
 void StatelessMethodTailGenerator.generateFinally(JavaWriter out)
          Generates the code in the finally block
 void StatelessGenerator.generateHeader(JavaWriter out)
          Generates the local/remote proxy.
 void NonBusinessAspectBeanFactory.generateInject(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> hashMap)
           
 void NonBusinessMethodGenerator.generateInject(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates initialization in the constructor
protected  void SingletonGenerator.generateInjectContent(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void NonBusinessMethodGenerator.generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the static class prologue
 void StatefulMethodHeadGenerator.generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the class prologue.
 void StatelessMethodHeadGenerator.generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates the static class prologue
 void StatelessScheduledMethodTailGenerator.generateMethodPrologue(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void NonBusinessMethodGenerator.generatePostCall(JavaWriter out)
          Generates aspect code after the invocation.
 void StatefulMethodHeadGenerator.generatePostCall(JavaWriter out)
          Generates the underlying bean instance
 void StatelessMethodHeadGenerator.generatePostCall(JavaWriter out)
          Generates aspect code after the invocation.
 void StatelessMethodTailGenerator.generatePostCall(JavaWriter out)
          Generates aspect code after the invocation.
 void NonBusinessAspectBeanFactory.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> hashMap)
           
 void NonBusinessMethodGenerator.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates @PostConstruct code
protected  void SessionGenerator.generatePostConstruct(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void NonBusinessMethodGenerator.generatePostFinally(JavaWriter out)
           
 void MessageMethodTailGenerator.generatePreCall(JavaWriter out)
          Generates code in the "try" block before the call
 void MessageXaCallChain.generatePreCall(JavaWriter out)
           
 void NonBusinessMethodGenerator.generatePreCall(JavaWriter out)
          Generates code in the "try" block before the call
 void SingletonMethodHeadGenerator.generatePreCall(JavaWriter out)
           
 void StatefulMethodHeadGenerator.generatePreCall(JavaWriter out)
           
 void StatelessMethodHeadGenerator.generatePreCall(JavaWriter out)
          Generates code in the "try" block before the call
 void StatelessMethodTailGenerator.generatePreCall(JavaWriter out)
          Generates code in the "try" block before the call
 void NonBusinessAspectBeanFactory.generatePreDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> hashMap)
           
 void NonBusinessMethodGenerator.generatePreDestroy(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void NonBusinessMethodGenerator.generatePreTry(JavaWriter out)
          Generates code before the "try" block
 void SingletonMethodHeadGenerator.generatePreTry(JavaWriter out)
           
 void StatefulMethodHeadGenerator.generatePreTry(JavaWriter out)
           
 void StatelessMethodHeadGenerator.generatePreTry(JavaWriter out)
          Generates code before the "try" block
 void StatelessMethodTailGenerator.generatePreTry(JavaWriter out)
          Generates code before the "try" block
 void StatelessGenerator.generateProxy(JavaWriter out)
          Generates the local/remote proxy.
 void StatelessGenerator.generateProxyCall(JavaWriter out, java.lang.reflect.Method implMethod)
           
 void NonBusinessMethodGenerator.generateProxyConstructor(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
          Generates initialization in the proxy constructor
 void StatelessScheduledMethodTailGenerator.generateProxyConstructor(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void StatelessGenerator.generateProxyPool(JavaWriter out)
           
protected  void StatelessGenerator.generateSuper(JavaWriter out, java.lang.String serverVar)
           
 void NonBusinessMethodGenerator.generateSystemException(JavaWriter out, java.lang.Class<?> exn)
          Generates system (runtime) exception code for the method.
protected  void StatelessGenerator.generateTimeoutCallback(JavaWriter out)
           
 void StatelessGenerator.generateTimer(JavaWriter out)
           
 void StatefulGenerator.generateValidate(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 void StatefulGenerator.generateXa(JavaWriter out, java.util.HashMap<java.lang.String,java.lang.Object> map)
           
 

Uses of JavaWriter in com.caucho.java
 

Fields in com.caucho.java declared as JavaWriter
protected  JavaWriter AbstractGenerator._out
           
 

Methods in com.caucho.java that return JavaWriter
 JavaWriter AbstractGenerator.getOut()
          Returns the java writer.
 

Uses of JavaWriter in com.caucho.java.gen
 

Subclasses of JavaWriter in com.caucho.java.gen
 class JavaWriterWrapper
          Wrapper
 

Methods in com.caucho.java.gen with parameters of type JavaWriter
 void BaseClass.generate(JavaWriter out)
          Generates the code for the class.
 void BaseMethod.generate(JavaWriter out)
          Generates the code for the class.
protected  void ClassComponent.generate(JavaWriter out)
          Generates the code for the class component.
 void DependencyComponent.generate(JavaWriter out)
          Generates the code for the dependencies.
 void GenClass.generate(JavaWriter out)
          Generates the class.
protected  void BaseMethod.generateCall(JavaWriter out, java.lang.String[] args)
          Generates the code for the call.
 void CallChain.generateCall(JavaWriter out, java.lang.String retVar, java.lang.String var, java.lang.String[] args)
          Generates the code for the method call.
 void FilterCallChain.generateCall(JavaWriter out, java.lang.String retVar, java.lang.String var, java.lang.String[] args)
          Generates the code for the method call.
 void MethodCallChain.generateCall(JavaWriter out, java.lang.String retVar, java.lang.String var, java.lang.String[] args)
          Generates the code for the method call.
 void SuperMethodCallChain.generateCall(JavaWriter out, java.lang.String retVar, java.lang.String var, java.lang.String[] args)
          Generates the code for the method call.
protected  void BaseClass.generateClassContent(JavaWriter out)
          Generates the class content.
protected  void BaseClass.generateComponents(JavaWriter out)
          Generates the class components.
 java.lang.String[] BaseMethod.generateMethodHeader(JavaWriter out)
          Generates the method header
protected  void GenClass.generateTopComment(JavaWriter out)
          Generates the top comment.
protected  void DependencyComponent.printVersionChange(JavaWriter out)
          Prints code to detect a version change.
 

Constructors in com.caucho.java.gen with parameters of type JavaWriter
JavaWriterWrapper(JavaWriter writer)
           
 

Uses of JavaWriter in com.caucho.jsp.java
 

Subclasses of JavaWriter in com.caucho.jsp.java
 class JspJavaWriter
          Writing class for generated Java code.
 

Uses of JavaWriter in com.caucho.xsl
 

Methods in com.caucho.xsl that return JavaWriter
protected  JavaWriter JavaGenerator.getOut()
           
 

Uses of JavaWriter in com.caucho.xsl.java
 

Methods in com.caucho.xsl.java with parameters of type JavaWriter
 void TextNode.generate(JavaWriter out)
          Generates the code for the tag
 void XslApplyImports.generate(JavaWriter out)
          Generates the code for the tag
 void XslApplyTemplates.generate(JavaWriter out)
          Generates the code for the tag
 void XslAttribute.generate(JavaWriter out)
          Generates the code for the tag
 void XslAttributeNode.generate(JavaWriter out)
          Generates the code for the attribute
 void XslAttributeSet.generate(JavaWriter out)
          Generates the code for the tag
 void XslCallTemplate.generate(JavaWriter out)
          Generates the code for the tag
 void XslChoose.generate(JavaWriter out)
          Generates the code for the tag
 void XslComment.generate(JavaWriter out)
          Generates the code for the tag
 void XslCopy.generate(JavaWriter out)
          Generates the code for the tag
 void XslCopyOf.generate(JavaWriter out)
          Generates the code for the tag
 void XslDecimalFormat.generate(JavaWriter out)
          Generates the code for the tag
 void XslElement.generate(JavaWriter out)
          Generates the code for the tag
 void XslElementNode.generate(JavaWriter out)
          Generates the code for the tag
 void XslForEach.generate(JavaWriter out)
          Generates the code for the tag
 void XslIf.generate(JavaWriter out)
          Generates the code for the tag
 void XslImport.generate(JavaWriter out)
          Generates the code for the tag
 void XslInclude.generate(JavaWriter out)
          Generates the code for the tag
 void XslKey.generate(JavaWriter out)
          Generates the code for the tag
 void XslMessage.generate(JavaWriter out)
          Generates the code for the tag
 void XslNamespaceAlias.generate(JavaWriter out)
          Generates the code for the tag
 void XslNamespaceNode.generate(JavaWriter out)
          Generates the code for the attribute
abstract  void XslNode.generate(JavaWriter out)
          Generates the code for the tag
 void XslNumber.generate(JavaWriter out)
          Generates the code for the tag
 void XslOtherwise.generate(JavaWriter out)
          Generates the code for the tag
 void XslOutput.generate(JavaWriter out)
          Generates the code for the tag
 void XslParam.generate(JavaWriter out)
          Generates the code for the tag
 void XslPreserveSpace.generate(JavaWriter out)
          Generates the code for the tag
 void XslProcessingInstruction.generate(JavaWriter out)
          Generates the code for the tag
 void XslResultDocument.generate(JavaWriter out)
          Generates the code for the tag
 void XslSort.generate(JavaWriter out)
          Generates the code for the tag
 void XslStripSpace.generate(JavaWriter out)
          Generates the code for the tag
 void XslStylesheet.generate(JavaWriter out)
          Generates the code for the tag
 void XslTemplate.generate(JavaWriter out)
          Generates the code for the tag
 void XslText.generate(JavaWriter out)
          Generates the code for the tag
 void XslTransform.generate(JavaWriter out)
          Generates the code for the tag
 void XslUseAttributeSets.generate(JavaWriter out)
          Generates the code for the attribute
 void XslValueOf.generate(JavaWriter out)
          Generates the code for the tag
 void XslVariable.generate(JavaWriter out)
          Generates the code for the tag
 void XslWhen.generate(JavaWriter out)
          Generates the code for the tag
 void XslWithParam.generate(JavaWriter out)
          Generates the code for the tag
 void XslWrapperNode.generate(JavaWriter out)
          Generates the code for the tag
 void XtpDeclaration.generate(JavaWriter out)
          Generates the code for the tag
 void XtpDirectiveCache.generate(JavaWriter out)
          Generates the code for the tag
 void XtpDirectivePage.generate(JavaWriter out)
          Generates the code for the tag
 void XtpExpression.generate(JavaWriter out)
          Generates the code for the tag
 void XtpScriptlet.generate(JavaWriter out)
          Generates the code for the tag
 void XslNode.generateChildren(JavaWriter out)
          Generates the code for the children.
 void XslNode.generateDeclaration(JavaWriter out)
          Generates the prelude code for the tag
 void XslStylesheet.generateDeclaration(JavaWriter out)
          Generates the code for the tag
 void XtpDeclaration.generateDeclaration(JavaWriter out)
          Generates the prelude code for the tag
 void XtpDirectiveCache.generateDeclaration(JavaWriter out)
          Generates the prelude code for the tag
 void XtpDirectivePage.generateDeclaration(JavaWriter out)
          Generates the prelude code for the tag
 void XslNode.generateDeclarationChildren(JavaWriter out)
          Generates the declaration code for the children.
protected  void XslNode.popCall(JavaWriter out)
           
protected  void XslApplyTemplates.popScope(JavaWriter out)
           
protected  void XslCallTemplate.popScope(JavaWriter out)
           
protected  void XslNode.popScope(JavaWriter out)
           
protected  void XslNode.printAttributeValue(JavaWriter out, java.lang.String value)
          Prints an attribute value.
protected  void XslNode.printAttributeValue(JavaWriter out, java.lang.String name, java.lang.String value)
          Prints an attribute value.
protected  void XslNode.printExprTest(JavaWriter out, int id, java.lang.String node)
          Prints a test expr.
 void XslForEach.printForEachSort(JavaWriter out)
           
protected  void XslNode.printFragmentString(JavaWriter out, java.lang.String id)
          Prints the children as a fragment stored in a variable.
protected  void XslNode.printFragmentValue(JavaWriter out, java.lang.String id)
          Prints the children as a fragment stored in a variable.
protected  void XslNode.printNamespace(JavaWriter out, NamespaceContext namespace)
           
protected  void XslNode.printPopScope(JavaWriter out)
           
protected  void XslStylesheet.printPopScope(JavaWriter out)
           
protected  void XslVariable.printPopScope(JavaWriter out)
           
protected  java.lang.String XslNode.printSelectBegin(JavaWriter out, AbstractPattern select, boolean isForEach, java.lang.String loopVar)
          Prints iterator code to start a select.
protected  void XslNode.printStringExpr(JavaWriter out, java.lang.String exprString)
          Prints a value-of expression
protected  void XslNode.pushCall(JavaWriter out)
           
protected  void XslNode.stringExpr(JavaWriter out, java.lang.String exprString)