Class BeanSourceFileProcessor
java.lang.Object
de.hybris.bootstrap.beangenerator.BeanSourceFileProcessor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<MemberVariable>createMemberVariables(BeanPrototype bean, Collection<PropertyPrototype> properties) protected org.apache.velocity.VelocityContextcreateVelocityContext(ClassNameAware beanPrototype) protected org.apache.velocity.VelocityContextdecorateVelocityContext(org.apache.velocity.VelocityContext ctx, BeanPrototype bean) protected org.apache.velocity.VelocityContextdecorateVelocityContext(org.apache.velocity.VelocityContext ctx, EnumPrototype bean) voidgenerateBeanSourceFile(ClassNameAware bean, File velocityTemplateFile) protected FilegetFileFromClassName(String className)
-
Field Details
-
LOG
protected static final org.apache.log4j.Logger LOG
-
-
Constructor Details
-
BeanSourceFileProcessor
-
-
Method Details
-
generateBeanSourceFile
-
getFileFromClassName
-
createVelocityContext
-
decorateVelocityContext
protected org.apache.velocity.VelocityContext decorateVelocityContext(org.apache.velocity.VelocityContext ctx, EnumPrototype bean) -
decorateVelocityContext
protected org.apache.velocity.VelocityContext decorateVelocityContext(org.apache.velocity.VelocityContext ctx, BeanPrototype bean) -
createMemberVariables
protected List<MemberVariable> createMemberVariables(BeanPrototype bean, Collection<PropertyPrototype> properties) -
createEnumValues
-
createImportList
-