org.springframework.roo.classpath.operations
Class FieldCommands
java.lang.Object
org.springframework.roo.classpath.operations.FieldCommands
- All Implemented Interfaces:
- org.springframework.roo.shell.CommandMarker
@Service
public class FieldCommands
- extends Object
- implements org.springframework.roo.shell.CommandMarker
Additional shell commands for ClasspathOperationsImpl
.
- Since:
- 1.0
- Author:
- Ben Alex, Alan Stewart
Method Summary |
protected void |
activate(org.osgi.service.component.ComponentContext context)
|
void |
addFieldBoolean(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType typeName,
Boolean notNull,
Boolean nullRequired,
Boolean assertFalse,
Boolean assertTrue,
String column,
String comment,
boolean primitive,
boolean transientModifier,
boolean permitReservedWords)
|
void |
addFieldDateJpa(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType fieldType,
DateFieldPersistenceType persistenceType,
org.springframework.roo.model.JavaType typeName,
Boolean notNull,
Boolean nullRequired,
Boolean future,
Boolean past,
String column,
String comment,
boolean transientModifier,
boolean permitReservedWords,
DateTime dateFormat,
DateTime timeFormat)
|
void |
addFieldEnum(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType fieldType,
org.springframework.roo.model.JavaType typeName,
Boolean notNull,
Boolean nullRequired,
EnumType enumType,
String comment,
boolean transientModifier,
boolean permitReservedWords)
|
void |
addFieldNumber(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType fieldType,
org.springframework.roo.model.JavaType typeName,
Boolean notNull,
Boolean nullRequired,
String decimalMin,
String decimalMax,
Integer digitsInteger,
Integer digitsFraction,
Long min,
Long max,
String column,
String comment,
boolean transientModifier,
boolean primitive,
boolean permitReservedWords)
|
void |
addFieldReferenceJpa(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType fieldType,
org.springframework.roo.model.JavaType typeName,
Boolean notNull,
Boolean nullRequired,
String joinColumnName,
Cardinality cardinality,
Fetch fetch,
String comment,
boolean transientModifier,
boolean permitReservedWords)
|
void |
addFieldSetJpa(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType element,
org.springframework.roo.model.JavaType typeName,
org.springframework.roo.model.JavaSymbolName mappedBy,
Boolean notNull,
Boolean nullRequired,
Integer sizeMin,
Integer sizeMax,
Cardinality cardinality,
Fetch fetch,
String comment,
boolean transientModifier,
boolean permitReservedWords)
|
void |
addFieldString(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType typeName,
Boolean notNull,
Boolean nullRequired,
String decimalMin,
String decimalMax,
Integer sizeMin,
Integer sizeMax,
String regexp,
String column,
String comment,
boolean transientModifier,
boolean permitReservedWords)
|
protected void |
deactivate(org.osgi.service.component.ComponentContext context)
|
void |
insertField(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType fieldType,
org.springframework.roo.model.JavaType typeName,
Boolean notNull,
Boolean nullRequired,
String comment,
boolean transientModifier,
boolean permitReservedWords)
|
boolean |
isJdkFieldManagementAvailable()
|
boolean |
isJpaFieldManagementAvailable()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldCommands
public FieldCommands()
activate
protected void activate(org.osgi.service.component.ComponentContext context)
deactivate
protected void deactivate(org.osgi.service.component.ComponentContext context)
isJdkFieldManagementAvailable
public boolean isJdkFieldManagementAvailable()
isJpaFieldManagementAvailable
public boolean isJpaFieldManagementAvailable()
insertField
public void insertField(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType fieldType,
org.springframework.roo.model.JavaType typeName,
Boolean notNull,
Boolean nullRequired,
String comment,
boolean transientModifier,
boolean permitReservedWords)
addFieldNumber
public void addFieldNumber(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType fieldType,
org.springframework.roo.model.JavaType typeName,
Boolean notNull,
Boolean nullRequired,
String decimalMin,
String decimalMax,
Integer digitsInteger,
Integer digitsFraction,
Long min,
Long max,
String column,
String comment,
boolean transientModifier,
boolean primitive,
boolean permitReservedWords)
addFieldString
public void addFieldString(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType typeName,
Boolean notNull,
Boolean nullRequired,
String decimalMin,
String decimalMax,
Integer sizeMin,
Integer sizeMax,
String regexp,
String column,
String comment,
boolean transientModifier,
boolean permitReservedWords)
addFieldDateJpa
public void addFieldDateJpa(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType fieldType,
DateFieldPersistenceType persistenceType,
org.springframework.roo.model.JavaType typeName,
Boolean notNull,
Boolean nullRequired,
Boolean future,
Boolean past,
String column,
String comment,
boolean transientModifier,
boolean permitReservedWords,
DateTime dateFormat,
DateTime timeFormat)
addFieldBoolean
public void addFieldBoolean(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType typeName,
Boolean notNull,
Boolean nullRequired,
Boolean assertFalse,
Boolean assertTrue,
String column,
String comment,
boolean primitive,
boolean transientModifier,
boolean permitReservedWords)
addFieldReferenceJpa
public void addFieldReferenceJpa(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType fieldType,
org.springframework.roo.model.JavaType typeName,
Boolean notNull,
Boolean nullRequired,
String joinColumnName,
Cardinality cardinality,
Fetch fetch,
String comment,
boolean transientModifier,
boolean permitReservedWords)
addFieldSetJpa
public void addFieldSetJpa(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType element,
org.springframework.roo.model.JavaType typeName,
org.springframework.roo.model.JavaSymbolName mappedBy,
Boolean notNull,
Boolean nullRequired,
Integer sizeMin,
Integer sizeMax,
Cardinality cardinality,
Fetch fetch,
String comment,
boolean transientModifier,
boolean permitReservedWords)
addFieldEnum
public void addFieldEnum(org.springframework.roo.model.JavaSymbolName fieldName,
org.springframework.roo.model.JavaType fieldType,
org.springframework.roo.model.JavaType typeName,
Boolean notNull,
Boolean nullRequired,
EnumType enumType,
String comment,
boolean transientModifier,
boolean permitReservedWords)
Copyright © 2009-2010 VMware, Inc. All Rights Reserved.