Package org.tentackle.wurblet
Class ColumnLengths
java.lang.Object
org.wurbelizer.wurblet.AbstractWurblet
org.wurbelizer.wurblet.AbstractJavaWurblet
org.tentackle.wurblet.ModelWurblet
org.tentackle.wurblet.ColumnLengths
- All Implemented Interfaces:
org.wurbelizer.wurblet.Wurblet
(
@wurblet
) Generate code to define the column lengths.
usage:
@wurblet <tag> ColumnLengths [--noif]
arguments:
- --noif: if not part of an interface (adds "public static final")
ModelWurblet
.-
Field Summary
Fields inherited from class org.wurbelizer.wurblet.AbstractWurblet
configuration, container, out, phase, source
-
Constructor Summary
-
Method Summary
Methods inherited from class org.tentackle.wurblet.ModelWurblet
appendCommaSeparated, assertSupportedByBackends, createAccessorCode, createComponentInfo, createDeclaredArgsForSelectOrDeleteMethod, createListRelationDeleteMethodName, createRelationSelectMethodName, deriveClassNameForEntity, determinePackageName, getAnnotationOptions, getArgs, getBackends, getColumnName, getColumnNameConstant, getEffectiveDataType, getEmbeddedTableAttributes, getEntity, getMethodName, getModelDefaults, getModelDirName, getModelName, getNonPrimitiveJavaType, getOption, getOptionArgs, getPdoClassName, getWurbletArgs, isAttributeDerived, isGenerified, isIdAttribute, isIdOrSerialAttribute, isInterface, isMuteOptionSet, isOperation, isPartOfInheritanceHierarchy, isPdo, isRemote, isSerialAttribute, orderByInheritanceLevelAndClassId, prependCommaSeparated, setRemote
Methods inherited from class org.wurbelizer.wurblet.AbstractJavaWurblet
getClassName, getPackageName, getSuperClassName, isAbstract, isClass, isFinal, isPrivate, isProtected, isPublic, isRecord, toString
Methods inherited from class org.wurbelizer.wurblet.AbstractWurblet
cleanup, getConfiguration, getContainer, getGuardName, getPhase, process, setConfiguration, setContainer, setPhase
-
Constructor Details
-
ColumnLengths
public ColumnLengths()
-
-
Method Details
-
run
public void run() throws org.wurbelizer.wurbel.WurbelExceptionDescription copied from class:ModelWurblet
Overridden to load the map file.
- Specified by:
run
in interfaceorg.wurbelizer.wurblet.Wurblet
- Overrides:
run
in classModelWurblet
- Throws:
org.wurbelizer.wurbel.WurbelException
- if running the wurblet failed
-