public class EJB3EntityAttributeFacadeLogicImpl extends EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacade,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_ENUM_LITERAL_COLUMN_LENGTH
The property that stores the default enumeration string literal column length.
|
static String |
ENTITY_DEFAULT_GENERATOR_ALLOCATION_SIZE
The property that stores the default generator allocation size for incrementing ids
|
static String |
ENTITY_DEFAULT_GENERATOR_INITIAL_VALUE
The property that stores the default generator initial value
|
static String |
ENTITY_DEFAULT_GENERATOR_TYPE
The property that stores the default entity ID generator type
|
static String |
ENTITY_DEFAULT_TEMPORAL_TYPE
The property that stores the default temporal type for date based attributes
|
static String |
GENERATOR
Generator
|
static char |
UNDERSCORE
_
|
metaObjectcontextRoot, logger| Constructor and Description |
|---|
EJB3EntityAttributeFacadeLogicImpl(Object metaObject,
String context) |
copyTaggedValues, findTaggedValue, findTaggedValue, findTaggedValues, getBindedFullyQualifiedName, getColumnDefinition, getColumnIndex, getColumnPrecision, getColumnScale, getConstraints, getConstraints, getDefaultValue, getDocumentation, getDocumentation, getDocumentation, getEnumeration, getEnumerationLiteralParameters, getEnumerationType, getEnumerationValue, getFetchType, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getGeneratorAllocationSize, getGeneratorGenericStrategy, getGeneratorInitialValue, getGeneratorName, getGeneratorPkColumnValue, getGeneratorSourceName, getGeneratorType, getGetterName, getGetterSetterTypeName, getId, getJdbcMappings, getJdbcType, getKeywords, getLabel, getLanguageMappings, getLobType, getLower, getModel, getName, getOverrideType, getOwner, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSetterName, getSourceDependencies, getSqlMappings, getSqlType, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getTemporalType, getType, getUniqueGroup, getUpper, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isAddOnly, isAttributeFacadeMetaType, isBindingDependenciesPresent, isChangeable, isColumnNullable, isConstraintsPresent, isContainsEmbeddedObject, isDefaultValuePresent, isDerived, isDocumentationPresent, isEager, isEJB3EntityAttributeFacadeMetaType, isEntityAttributeMetaType, isEnumerationLiteral, isEnumerationLiteralParametersExist, isEnumerationMember, isGeneratorTypeAuto, isGeneratorTypeGeneric, isGeneratorTypeIdentity, isGeneratorTypeNone, isGeneratorTypeSequence, isGeneratorTypeTable, isIdentifier, isInsertEnabled, isLazy, isLeaf, isLob, isMany, isModelElementFacadeMetaType, isOrdered, isReadOnly, isReservedWord, isStatic, isTemplateParametersPresent, isTransient, isUnique, isUpdateEnabled, isValidIdentifierName, isVersion, resetMetafacadeContext, toString, translateConstraint, translateConstraints, translateConstraints, validateInvariantscompareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validatepublic static final String ENTITY_DEFAULT_GENERATOR_TYPE
public static final String ENTITY_DEFAULT_GENERATOR_INITIAL_VALUE
public static final String ENTITY_DEFAULT_GENERATOR_ALLOCATION_SIZE
public static final String DEFAULT_ENUM_LITERAL_COLUMN_LENGTH
public static final String ENTITY_DEFAULT_TEMPORAL_TYPE
public static final String GENERATOR
public static final char UNDERSCORE
public EJB3EntityAttributeFacadeLogicImpl(Object metaObject, String context)
metaObject - UML object used to create the EJB3EntityAttributeFacadecontext - Context for creation of the EJB3EntityAttributeFacadepublic boolean isRequired()
isRequired in interface AttributeFacadeisRequired in class EJB3EntityAttributeFacadeLogicAttributeFacade.isRequired()protected String handleGetFetchType()
handleGetFetchType in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacade.getFetchType()protected boolean handleIsEager()
handleIsEager in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleIsEager()protected boolean handleIsLazy()
handleIsLazy in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleIsLazy()protected boolean handleIsVersion()
handleIsVersion in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacade.isVersion()protected boolean handleIsLob()
handleIsLob in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacade.isLob()protected String handleGetLobType()
handleGetLobType in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleGetLobType()protected String handleGetGeneratorType()
handleGetGeneratorType in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacade.getGeneratorType()protected boolean handleIsGeneratorTypeSequence()
handleIsGeneratorTypeSequence in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleIsGeneratorTypeSequence()protected boolean handleIsGeneratorTypeTable()
handleIsGeneratorTypeTable in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleIsGeneratorTypeTable()protected boolean handleIsGeneratorTypeAuto()
handleIsGeneratorTypeAuto in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleIsGeneratorTypeAuto()protected boolean handleIsGeneratorTypeGeneric()
handleIsGeneratorTypeGeneric in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleIsGeneratorTypeGeneric()protected boolean handleIsGeneratorTypeNone()
handleIsGeneratorTypeNone in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleIsGeneratorTypeNone()protected boolean handleIsGeneratorTypeIdentity()
handleIsGeneratorTypeIdentity in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleIsGeneratorTypeIdentity()protected String handleGetGeneratorName()
handleGetGeneratorName in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleGetGeneratorName()protected String handleGetGeneratorSourceName()
handleGetGeneratorSourceName in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleGetGeneratorSourceName()protected String handleGetGeneratorGenericStrategy()
handleGetGeneratorGenericStrategy in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.getGeneratorGenericStrategy()protected String handleGetGeneratorPkColumnValue()
handleGetGeneratorPkColumnValue in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleGetGeneratorPkColumnValue()protected int handleGetGeneratorInitialValue()
handleGetGeneratorInitialValue in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleGetGeneratorInitialValue()protected int handleGetGeneratorAllocationSize()
handleGetGeneratorAllocationSize in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleGetGeneratorAllocationSize()public String getColumnLength()
getColumnLength in interface EntityAttributegetColumnLength in class EJB3EntityAttributeFacadeLogicEntityAttribute.getColumnLength()public String getColumnName()
getColumnName in interface EntityAttributegetColumnName in class EJB3EntityAttributeFacadeLogicEntityAttribute.getColumnName()protected String handleGetColumnDefinition()
handleGetColumnDefinition in class EJB3EntityAttributeFacadeLogicIf the column definition has not manually been set and the attribute
type is an enumeration, work out the schema from the length and type
of the enumeration literals. The definition is only set for if the
literal types are String.protected String handleGetColumnPrecision()
handleGetColumnPrecision in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleGetColumnPrecision()protected String handleGetColumnScale()
handleGetColumnScale in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleGetColumnScale()protected boolean handleIsColumnNullable()
handleIsColumnNullable in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleIsColumnNullable()protected String handleGetTemporalType()
handleGetTemporalType in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleGetTemporalType()protected String handleGetEnumerationType()
handleGetEnumerationType in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleGetEnumerationType()protected boolean handleIsInsertEnabled()
handleIsInsertEnabled in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleIsInsertEnabled()protected boolean handleIsUpdateEnabled()
handleIsUpdateEnabled in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleIsUpdateEnabled()protected boolean handleIsContainsEmbeddedObject()
handleIsContainsEmbeddedObject in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacadeLogic.handleIsContainsEmbeddedObject()protected String handleGetOverrideType()
handleGetOverrideType in class EJB3EntityAttributeFacadeLogicEJB3EntityAttributeFacade.getOverrideType()Copyright © 2006–2014 AndroMDA.org. All rights reserved.