public class EJB3EntityAttributeFacadeLogicImpl extends EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacade
,
Serialized FormModifier 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
_
|
metaObject
contextRoot, 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, validateInvariants
compareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validate
public 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 AttributeFacade
isRequired
in class EJB3EntityAttributeFacadeLogic
AttributeFacade.isRequired()
protected String handleGetFetchType()
handleGetFetchType
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacade.getFetchType()
protected boolean handleIsEager()
handleIsEager
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleIsEager()
protected boolean handleIsLazy()
handleIsLazy
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleIsLazy()
protected boolean handleIsVersion()
handleIsVersion
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacade.isVersion()
protected boolean handleIsLob()
handleIsLob
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacade.isLob()
protected String handleGetLobType()
handleGetLobType
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleGetLobType()
protected String handleGetGeneratorType()
handleGetGeneratorType
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacade.getGeneratorType()
protected boolean handleIsGeneratorTypeSequence()
handleIsGeneratorTypeSequence
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleIsGeneratorTypeSequence()
protected boolean handleIsGeneratorTypeTable()
handleIsGeneratorTypeTable
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleIsGeneratorTypeTable()
protected boolean handleIsGeneratorTypeAuto()
handleIsGeneratorTypeAuto
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleIsGeneratorTypeAuto()
protected boolean handleIsGeneratorTypeGeneric()
handleIsGeneratorTypeGeneric
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleIsGeneratorTypeGeneric()
protected boolean handleIsGeneratorTypeNone()
handleIsGeneratorTypeNone
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleIsGeneratorTypeNone()
protected boolean handleIsGeneratorTypeIdentity()
handleIsGeneratorTypeIdentity
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleIsGeneratorTypeIdentity()
protected String handleGetGeneratorName()
handleGetGeneratorName
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleGetGeneratorName()
protected String handleGetGeneratorSourceName()
handleGetGeneratorSourceName
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleGetGeneratorSourceName()
protected String handleGetGeneratorGenericStrategy()
handleGetGeneratorGenericStrategy
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.getGeneratorGenericStrategy()
protected String handleGetGeneratorPkColumnValue()
handleGetGeneratorPkColumnValue
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleGetGeneratorPkColumnValue()
protected int handleGetGeneratorInitialValue()
handleGetGeneratorInitialValue
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleGetGeneratorInitialValue()
protected int handleGetGeneratorAllocationSize()
handleGetGeneratorAllocationSize
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleGetGeneratorAllocationSize()
public String getColumnLength()
getColumnLength
in interface EntityAttribute
getColumnLength
in class EJB3EntityAttributeFacadeLogic
EntityAttribute.getColumnLength()
public String getColumnName()
getColumnName
in interface EntityAttribute
getColumnName
in class EJB3EntityAttributeFacadeLogic
EntityAttribute.getColumnName()
protected String handleGetColumnDefinition()
handleGetColumnDefinition
in class EJB3EntityAttributeFacadeLogic
If 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 EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleGetColumnPrecision()
protected String handleGetColumnScale()
handleGetColumnScale
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleGetColumnScale()
protected boolean handleIsColumnNullable()
handleIsColumnNullable
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleIsColumnNullable()
protected String handleGetTemporalType()
handleGetTemporalType
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleGetTemporalType()
protected String handleGetEnumerationType()
handleGetEnumerationType
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleGetEnumerationType()
protected boolean handleIsInsertEnabled()
handleIsInsertEnabled
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleIsInsertEnabled()
protected boolean handleIsUpdateEnabled()
handleIsUpdateEnabled
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleIsUpdateEnabled()
protected boolean handleIsContainsEmbeddedObject()
handleIsContainsEmbeddedObject
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacadeLogic.handleIsContainsEmbeddedObject()
protected String handleGetOverrideType()
handleGetOverrideType
in class EJB3EntityAttributeFacadeLogic
EJB3EntityAttributeFacade.getOverrideType()
Copyright © 2006–2014 AndroMDA.org. All rights reserved.