Class HJMPEntityBean
java.lang.Object
de.hybris.platform.persistence.hjmpgen.HJMPEntityBean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected StringgetAccessDefinition(Class c, int pos) protected Listprotected intgetAttributeNumber(String qualifier) protected Stringprotected Listprotected Classprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Classprotected Stringprotected static Stringprotected static Stringprotected static StringgetJDBCValueFor(Class type, String varName) protected static StringgetJDBCValueFor(Class type, String varName, boolean forNullCheck) protected Listprotected Stringprotected Stringprotected Stringprotected Stringprotected intprotected final StringgetValueWriterCode(String statementName, int statementPos, Class type, String name) protected final StringgetValueWriterCode(String statementName, String statementPosExpr, Class type, String name) protected voidinsertAccessDefinitionBlock(int insertPos, String indent, JavaFile fileContent) booleanprotected booleanprotected static booleanprotected ClasstryToResolveClass(String attributeType) voidwriteToFile(File targetDirectory)
-
Constructor Details
-
HJMPEntityBean
-
-
Method Details
-
getHomeClass
-
getEJBClass
-
getFullyQualifiedBaseName
-
isGeneric
protected boolean isGeneric() -
getTypeCode
protected int getTypeCode() -
getSimpleBaseName
-
getFullyQualifiedClassName
-
getFullyQualifiedRemoteClassName
-
getFullyQualifiedHomeClassName
-
getFullyQualifiedSuperClassName
-
getSimpleClassName
-
getEntityStateName
-
getCacheUnitName
-
getPackageName
-
getAllAttributes
- Returns:
- a
ListofItemDeployment.Attributes
-
getNonPKAttributes
- Returns:
- a
ListofItemDeployment.Attributes
-
getAttributeNumber
-
getAccess
-
getAccessDefinition
-
insertAccessDefinitionBlock
-
getCreateMethods
- Returns:
- a
ListofHJMPEntityBean.HJMPCreateMethods
-
getJDBCAccessorFor
-
getJDBCNullTypeFor
-
isJDBCNullAbleType
-
getJDBCValueFor
-
getJDBCValueFor
-
getFileName
-
getRemoteFileName
-
getHomeFileName
-
writeToFile
- Throws:
IOExceptionClassNotFoundException
-
getPKGetter
-
getPKColumnName
-
getPKFieldName
-
isBeanAnItem
public boolean isBeanAnItem() -
tryToResolveClass
-
getFileContent
- Throws:
ClassNotFoundException
-
getValueWriterCode
-
getValueWriterCode
-