xdoclet.modules.jboss.ejb
public class JBossRelationTagsHandler extends RelationTagsHandler
RelationTagsHandler.RelationHolder
currentRelation, relationMap
ALL, LOCAL_SUFFIX, SERVICE_ENDPOINT, SERVICE_ENDPOINT_SUFFIX
FOR_CLASS, FOR_CONSTRUCTOR, FOR_FIELD, FOR_METHOD, PARAMETER_DELIMITER
Constructor and Description |
---|
JBossRelationTagsHandler() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
fkColumn()
Describe what the method does
|
void |
forAllLeftForeignKeys(java.lang.String template)
Describe what the method does
|
void |
forAllRightForeignKeys(java.lang.String template)
Describe what the method does
|
void |
ifHasJdbcType(java.lang.String template,
java.util.Properties attributes) |
void |
ifHasRelationTableAttribute(java.lang.String template,
java.util.Properties attributes) |
void |
ifHasSqlType(java.lang.String template,
java.util.Properties attributes) |
void |
ifIsForeignKeyMapping(java.lang.String template) |
void |
ifIsLeftBatchCascadeDelete(java.lang.String template) |
void |
ifIsRelationTableMapping(java.lang.String template) |
void |
ifIsRightBatchCascadeDelete(java.lang.String template) |
void |
ifLeftHasFK(java.lang.String template)
Describe what the method does
|
void |
ifLeftHasFKConstraint(java.lang.String template)
Describe what the method does
|
void |
ifLeftHasReadAhead(java.lang.String template) |
void |
ifLeftHasReadAheadEagerLoadGroup(java.lang.String template) |
void |
ifLeftHasReadAheadPageSize(java.lang.String template) |
void |
ifNotIsForeignKeyMapping(java.lang.String template) |
void |
ifNotIsRelationTableMapping(java.lang.String template) |
void |
ifNotLeftHasFK(java.lang.String template)
Describe what the method does
|
void |
ifNotRightHasFK(java.lang.String template)
Describe what the method does
|
void |
ifRightHasFK(java.lang.String template)
Describe what the method does
|
void |
ifRightHasFKConstraint(java.lang.String template)
Describe what the method does
|
void |
ifRightHasReadAhead(java.lang.String template) |
void |
ifRightHasReadAheadEagerLoadGroup(java.lang.String template) |
void |
ifRightHasReadAheadPageSize(java.lang.String template) |
java.lang.String |
jdbcType() |
java.lang.String |
leftFKConstraint()
Describe what the method does
|
java.lang.String |
leftReadAheadEagerLoadGroup() |
java.lang.String |
leftReadAheadPageSize() |
java.lang.String |
leftReadAheadStrategy() |
java.lang.String |
relatedPKField()
Describe what the method does
|
java.lang.String |
relationTableAttribute(java.util.Properties attributes) |
java.lang.String |
rightFKConstraint()
Describe what the method does
|
java.lang.String |
rightReadAheadEagerLoadGroup() |
java.lang.String |
rightReadAheadPageSize() |
java.lang.String |
rightReadAheadStrategy() |
java.lang.String |
sqlType() |
forAllRelationships, hasRelationships, ifHasLeftRoleName, ifHasRelationships, ifHasRightRoleName, ifIsBidirectional, ifIsLeftMany, ifIsMany2Many, ifIsNotACollection, ifIsOne2Many, ifIsOne2One, ifIsRightMany, ifIsUnidirectional, ifLeftCascadeDelete, ifLeftNavigable, ifNotHasRelationships, ifNotIsMany2Many, ifNotIsOne2Many, ifNotIsOne2One, ifRightCascadeDelete, ifRightNavigable, isSetOrCollection, leftEJBName, leftFieldName, leftFieldType, leftMultiplicity, leftRoleName, relationComment, relationName, rightEJBName, rightFieldName, rightFieldType, rightMultiplicity, rightRoleName
beanType, choosePackage, concreteFullClassName, ejbExternalRefName, ejbName, ejbRefName, ejbRefName, extendsFromFor, forAllBeans, getDependentClassFor, getDependentClassTagName, getEjb, getEjbIdFor, getEjbNameFor, getEjbSpec, getShortEjbNameFor, hasTransaction, id, ifIsAConcreteEJBean, ifLocalEjb, ifNotLocalEjb, ifNotRemoteEjb, ifNotServiceEndpointEjb, ifRemoteEjb, ifServiceEndpointEjb, isAConcreteEJBean, isEjb, isLocalEjb, isOnlyLocalEjb, isOnlyRemoteEjb, isOnlyServiceEndpointEjb, isRemoteEjb, isServiceEndpointEjb, prefixWithEjbSlash, shortEjbName, shouldTraverseSuperclassForDependentClass, symbolicClassName
delimit, expandClassName, generate, getCurrentClass, getCurrentClassTag, getCurrentConstructor, getCurrentField, getCurrentFieldTag, getCurrentMethod, getCurrentMethodTag, getCurrentPackage, getDocletContext, getEngine, getExpandedDelimitedTagValue, getTagValue, getTagValue, getTagValue, hasHavingClassTag, hasTag, isTagValueEqual, mandatoryParamNotFound, mandatoryTemplateTagParamNotFound, modifiers, popCurrentClass, pushCurrentClass, setCurrentClass, setCurrentClassTag, setCurrentConstructor, setCurrentField, setCurrentFieldTag, setCurrentMethod, setCurrentMethodTag, setCurrentPackage
getXJavaDoc, setXJavaDoc
public java.lang.String relationTableAttribute(java.util.Properties attributes) throws XDocletException
XDocletException
public void ifHasRelationTableAttribute(java.lang.String template, java.util.Properties attributes) throws XDocletException
XDocletException
public void ifNotLeftHasFK(java.lang.String template) throws XDocletException
template
- Describe what the parameter doesXDocletException
- Describe the exceptionpublic void ifNotRightHasFK(java.lang.String template) throws XDocletException
template
- Describe what the parameter doesXDocletException
- Describe the exceptionpublic void ifLeftHasFK(java.lang.String template) throws XDocletException
template
- Describe what the parameter doesXDocletException
- Describe the exceptionpublic void ifRightHasFK(java.lang.String template) throws XDocletException
template
- Describe what the parameter doesXDocletException
- Describe the exceptionpublic void ifLeftHasReadAhead(java.lang.String template) throws XDocletException
XDocletException
public void ifRightHasReadAhead(java.lang.String template) throws XDocletException
XDocletException
public void ifLeftHasReadAheadPageSize(java.lang.String template) throws XDocletException
XDocletException
public void ifRightHasReadAheadPageSize(java.lang.String template) throws XDocletException
XDocletException
public void ifLeftHasReadAheadEagerLoadGroup(java.lang.String template) throws XDocletException
XDocletException
public void ifRightHasReadAheadEagerLoadGroup(java.lang.String template) throws XDocletException
XDocletException
public void forAllLeftForeignKeys(java.lang.String template) throws XDocletException
template
- Describe what the parameter doesXDocletException
- Describe the exceptionpublic void forAllRightForeignKeys(java.lang.String template) throws XDocletException
template
- Describe what the parameter doesXDocletException
- Describe the exceptionpublic java.lang.String relatedPKField()
public java.lang.String fkColumn()
public void ifLeftHasFKConstraint(java.lang.String template) throws XDocletException
template
- Describe what the parameter doesXDocletException
- Describe the exceptionpublic void ifRightHasFKConstraint(java.lang.String template) throws XDocletException
template
- Describe what the parameter doesXDocletException
- Describe the exceptionpublic java.lang.String leftFKConstraint() throws XDocletException
XDocletException
- Describe the exceptionpublic java.lang.String rightFKConstraint() throws XDocletException
XDocletException
- Describe the exceptionpublic java.lang.String leftReadAheadStrategy() throws XDocletException
XDocletException
public java.lang.String rightReadAheadStrategy() throws XDocletException
XDocletException
public java.lang.String leftReadAheadPageSize() throws XDocletException
XDocletException
public java.lang.String rightReadAheadPageSize() throws XDocletException
XDocletException
public java.lang.String leftReadAheadEagerLoadGroup() throws XDocletException
XDocletException
public java.lang.String rightReadAheadEagerLoadGroup() throws XDocletException
XDocletException
public void ifIsRelationTableMapping(java.lang.String template) throws XDocletException
XDocletException
public void ifNotIsRelationTableMapping(java.lang.String template) throws XDocletException
XDocletException
public void ifIsRightBatchCascadeDelete(java.lang.String template) throws XDocletException
XDocletException
public void ifIsLeftBatchCascadeDelete(java.lang.String template) throws XDocletException
XDocletException
public void ifIsForeignKeyMapping(java.lang.String template) throws XDocletException
XDocletException
public void ifNotIsForeignKeyMapping(java.lang.String template) throws XDocletException
XDocletException
public void ifHasJdbcType(java.lang.String template, java.util.Properties attributes) throws XDocletException
XDocletException
public java.lang.String jdbcType()
public void ifHasSqlType(java.lang.String template, java.util.Properties attributes) throws XDocletException
XDocletException
public java.lang.String sqlType()