Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

AbstractAssociation - Class in ch.rasc.extclassgenerator.association
Base class for the association objects
AbstractAssociation(String, String) - Constructor for class ch.rasc.extclassgenerator.association.AbstractAssociation
Creates an instance of the AbstractAssociation.
AbstractValidation - Class in ch.rasc.extclassgenerator.validation
Base class for the validation objects
AbstractValidation(String, String) - Constructor for class ch.rasc.extclassgenerator.validation.AbstractValidation
 
addAssociation(AbstractAssociation) - Method in class ch.rasc.extclassgenerator.ModelBean
Adds one instance of AbstractAssociation to the internal collection of associations
addAssociations(List<AbstractAssociation>) - Method in class ch.rasc.extclassgenerator.ModelBean
 
addField(ModelFieldBean) - Method in class ch.rasc.extclassgenerator.ModelBean
Adds one instance of ModelFieldBean to the internal collection of fields
addFields(List<ModelFieldBean>) - Method in class ch.rasc.extclassgenerator.ModelBean
Add all provided fields to the collection of fields
addValidation(AbstractValidation) - Method in class ch.rasc.extclassgenerator.ModelBean
Adds one instance of one of the subclasses of AbstractValidation to the internal collection of validations
addValidations(List<AbstractValidation>) - Method in class ch.rasc.extclassgenerator.ModelBean
 
addValidationToModel(ModelBean, ModelFieldBean, Annotation, OutputConfig) - Static method in class ch.rasc.extclassgenerator.validation.AbstractValidation
 
AllDataOptionsBean - Class in ch.rasc.extclassgenerator
 
AllDataOptionsBean() - Constructor for class ch.rasc.extclassgenerator.AllDataOptionsBean
 
AllDataOptionsBean(AllDataOptions) - Constructor for class ch.rasc.extclassgenerator.AllDataOptionsBean
 
ApiObject - Class in ch.rasc.extclassgenerator
 
ApiObject() - Constructor for class ch.rasc.extclassgenerator.ApiObject
 
ApiObjectMixin - Class in ch.rasc.extclassgenerator
 
ApiObjectMixin() - Constructor for class ch.rasc.extclassgenerator.ApiObjectMixin
 

B

BelongsToAssociation - Class in ch.rasc.extclassgenerator.association
A belongsTo association
BelongsToAssociation(String) - Constructor for class ch.rasc.extclassgenerator.association.BelongsToAssociation
Creates an instance of a belongsTo association.
BelongsToAssociation(Class<?>) - Constructor for class ch.rasc.extclassgenerator.association.BelongsToAssociation
Creates an instance of a belongsTo association.

C

ch.rasc.extclassgenerator - package ch.rasc.extclassgenerator
 
ch.rasc.extclassgenerator.association - package ch.rasc.extclassgenerator.association
 
ch.rasc.extclassgenerator.validation - package ch.rasc.extclassgenerator.validation
 
clearCaches() - Static method in class ch.rasc.extclassgenerator.ModelGenerator
Clears the model and Javascript code caches
create - Variable in class ch.rasc.extclassgenerator.ApiObject
 
createAssociation(ModelAssociation) - Static method in class ch.rasc.extclassgenerator.association.AbstractAssociation
 
createAssociation(ModelAssociation, ModelBean, Class<?>, Class<?>, String) - Static method in class ch.rasc.extclassgenerator.association.AbstractAssociation
 
createModel(Class<?>) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
Instrospects the provided class and creates a ModelBean instance.
createModel(Class<?>, IncludeValidation) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
Instrospects the provided class and creates a ModelBean instance.
createModel(Class<?>, OutputConfig) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
 
createValidation(String, ModelValidation, IncludeValidation) - Static method in class ch.rasc.extclassgenerator.validation.AbstractValidation
 
CreditCardNumberValidation - Class in ch.rasc.extclassgenerator.validation
 
CreditCardNumberValidation(String) - Constructor for class ch.rasc.extclassgenerator.validation.CreditCardNumberValidation
 

D

destroy - Variable in class ch.rasc.extclassgenerator.ApiObject
 
DigitsValidation - Class in ch.rasc.extclassgenerator.validation
 
DigitsValidation(String, int, int) - Constructor for class ch.rasc.extclassgenerator.validation.DigitsValidation
 

E

EmailValidation - Class in ch.rasc.extclassgenerator.validation
 
EmailValidation(String) - Constructor for class ch.rasc.extclassgenerator.validation.EmailValidation
 
equals(Object) - Method in class ch.rasc.extclassgenerator.OutputConfig
 
ExclusionValidation - Class in ch.rasc.extclassgenerator.validation
 
ExclusionValidation(String, String) - Constructor for class ch.rasc.extclassgenerator.validation.ExclusionValidation
 
ExclusionValidationArray - Class in ch.rasc.extclassgenerator.validation
 
ExclusionValidationArray(String, List<String>) - Constructor for class ch.rasc.extclassgenerator.validation.ExclusionValidationArray
 
ExtJS4() - Constructor for class ch.rasc.extclassgenerator.JsonViews.ExtJS4
 
ExtJS5() - Constructor for class ch.rasc.extclassgenerator.JsonViews.ExtJS5
 

F

FormatValidation - Class in ch.rasc.extclassgenerator.validation
 
FormatValidation(String, String) - Constructor for class ch.rasc.extclassgenerator.validation.FormatValidation
 
FutureValidation - Class in ch.rasc.extclassgenerator.validation
 
FutureValidation(String) - Constructor for class ch.rasc.extclassgenerator.validation.FutureValidation
 

G

generateJavascript(Class<?>, OutputFormat, boolean) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
Instrospects the provided class, creates a model object (JS code) and returns it.
generateJavascript(Class<?>, OutputConfig) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
 
generateJavascript(Class<?>, OutputFormat, IncludeValidation, boolean) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
Instrospects the provided class, creates a model object (JS code) and returns it.
generateJavascript(ModelBean, OutputFormat, boolean) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
Creates JS code based on the provided ModelBean in the specified OutputFormat.
generateJavascript(ModelBean, OutputConfig) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
 
GenericValidation - Class in ch.rasc.extclassgenerator.validation
 
GenericValidation(String, String, Map<String, Object>) - Constructor for class ch.rasc.extclassgenerator.validation.GenericValidation
 
getAllDataOptions() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getAllowBlank() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getAllowNull() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getAssociated() - Method in class ch.rasc.extclassgenerator.AllDataOptionsBean
 
getAssociated() - Method in class ch.rasc.extclassgenerator.PartialDataOptionsBean
 
getAssociation() - Method in class ch.rasc.extclassgenerator.ReferenceBean
 
getAssociationKey() - Method in class ch.rasc.extclassgenerator.association.AbstractAssociation
 
getAssociations() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getAutoLoad() - Method in class ch.rasc.extclassgenerator.association.HasManyAssociation
 
getCalculate() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getChanges() - Method in class ch.rasc.extclassgenerator.AllDataOptionsBean
 
getChanges() - Method in class ch.rasc.extclassgenerator.PartialDataOptionsBean
 
getChild() - Method in class ch.rasc.extclassgenerator.ReferenceBean
 
getClientIdProperty() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getConvert() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getCreateMethod() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getCritical() - Method in class ch.rasc.extclassgenerator.AllDataOptionsBean
 
getCritical() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getCritical() - Method in class ch.rasc.extclassgenerator.PartialDataOptionsBean
 
getDateFormat() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getDefaultValue() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getDepends() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getDestroyMethod() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getExtend() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getField(String) - Method in class ch.rasc.extclassgenerator.ModelBean
Looks for the ModelFieldBean with the provided name and returns it.
getField() - Method in class ch.rasc.extclassgenerator.validation.AbstractValidation
 
getFields() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getForeignKey() - Method in class ch.rasc.extclassgenerator.association.AbstractAssociation
 
getFraction() - Method in class ch.rasc.extclassgenerator.validation.DigitsValidation
 
getGetterName() - Method in class ch.rasc.extclassgenerator.association.BelongsToAssociation
 
getGetterName() - Method in class ch.rasc.extclassgenerator.association.HasOneAssociation
 
getIdentifier() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getIdProperty() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getIncludeValidation() - Method in class ch.rasc.extclassgenerator.OutputConfig
 
getInstanceName() - Method in class ch.rasc.extclassgenerator.association.AbstractAssociation
 
getInteger() - Method in class ch.rasc.extclassgenerator.validation.DigitsValidation
 
getInverse() - Method in class ch.rasc.extclassgenerator.ReferenceBean
 
getLineEnding() - Method in class ch.rasc.extclassgenerator.OutputConfig
 
getList() - Method in class ch.rasc.extclassgenerator.validation.ExclusionValidation
 
getList() - Method in class ch.rasc.extclassgenerator.validation.ExclusionValidationArray
 
getList() - Method in class ch.rasc.extclassgenerator.validation.InclusionValidation
 
getList() - Method in class ch.rasc.extclassgenerator.validation.InclusionValidationArray
 
getMapping() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getMatcher() - Method in class ch.rasc.extclassgenerator.validation.FormatValidation
 
getMax() - Method in class ch.rasc.extclassgenerator.validation.LengthValidation
 
getMax() - Method in class ch.rasc.extclassgenerator.validation.RangeValidation
 
getMessageProperty() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getMin() - Method in class ch.rasc.extclassgenerator.validation.LengthValidation
 
getMin() - Method in class ch.rasc.extclassgenerator.validation.RangeValidation
 
getModel() - Method in class ch.rasc.extclassgenerator.association.AbstractAssociation
 
getModelName(Class<?>) - Static method in class ch.rasc.extclassgenerator.association.AbstractAssociation
 
getModelType() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getName() - Method in class ch.rasc.extclassgenerator.association.HasManyAssociation
 
getName() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getName() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getOptions() - Method in class ch.rasc.extclassgenerator.validation.GenericValidation
 
getOutputFormat() - Method in class ch.rasc.extclassgenerator.OutputConfig
 
getParent() - Method in class ch.rasc.extclassgenerator.ReferenceBean
 
getPartialDataOptions() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getPersist() - Method in class ch.rasc.extclassgenerator.AllDataOptionsBean
 
getPersist() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getPersist() - Method in class ch.rasc.extclassgenerator.PartialDataOptionsBean
 
getPrimaryKey() - Method in class ch.rasc.extclassgenerator.association.AbstractAssociation
 
getReader() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getReadMethod() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getReference() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getRole() - Method in class ch.rasc.extclassgenerator.ReferenceBean
 
getRootProperty() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getSetterName() - Method in class ch.rasc.extclassgenerator.association.BelongsToAssociation
 
getSetterName() - Method in class ch.rasc.extclassgenerator.association.HasOneAssociation
 
getSuccessProperty() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getTotalProperty() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getType() - Method in class ch.rasc.extclassgenerator.association.AbstractAssociation
 
getType() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getType() - Method in class ch.rasc.extclassgenerator.ReferenceBean
 
getType() - Method in class ch.rasc.extclassgenerator.validation.AbstractValidation
 
getUnique() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getUpdateMethod() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getUseNull() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getValidations() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getValidators() - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
getVersionProperty() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getWriteAllFields() - Method in class ch.rasc.extclassgenerator.ModelBean
 
getWriter() - Method in class ch.rasc.extclassgenerator.ModelBean
 

H

hasAnyProperties() - Method in class ch.rasc.extclassgenerator.AllDataOptionsBean
 
hasAnyProperties() - Method in class ch.rasc.extclassgenerator.PartialDataOptionsBean
 
hasAnyProperties() - Method in class ch.rasc.extclassgenerator.ReferenceBean
 
hasContent() - Method in class ch.rasc.extclassgenerator.ProxyObject
 
hashCode() - Method in class ch.rasc.extclassgenerator.OutputConfig
 
HasManyAssociation - Class in ch.rasc.extclassgenerator.association
A hasMany association
HasManyAssociation(String) - Constructor for class ch.rasc.extclassgenerator.association.HasManyAssociation
Creates an instance of a hasMany association.
HasManyAssociation(Class<?>) - Constructor for class ch.rasc.extclassgenerator.association.HasManyAssociation
Creates an instance of a hasMany association.
HasOneAssociation - Class in ch.rasc.extclassgenerator.association
A hasOne association
HasOneAssociation(String) - Constructor for class ch.rasc.extclassgenerator.association.HasOneAssociation
Creates an instance of a hasOne association.
HasOneAssociation(Class<?>) - Constructor for class ch.rasc.extclassgenerator.association.HasOneAssociation
Creates an instance of a hasOne association.
hasOnlyName(OutputConfig) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
Returns true if only the name property is set

I

IncludeValidation - Enum in ch.rasc.extclassgenerator
 
InclusionValidation - Class in ch.rasc.extclassgenerator.validation
 
InclusionValidation(String, String) - Constructor for class ch.rasc.extclassgenerator.validation.InclusionValidation
 
InclusionValidationArray - Class in ch.rasc.extclassgenerator.validation
 
InclusionValidationArray(String, List<String>) - Constructor for class ch.rasc.extclassgenerator.validation.InclusionValidationArray
 
isAutodetectTypes() - Method in class ch.rasc.extclassgenerator.ModelBean
 
isClientIdPropertyAddToWriter() - Method in class ch.rasc.extclassgenerator.ModelBean
 
isDebug() - Method in class ch.rasc.extclassgenerator.OutputConfig
 
isDisablePagingParameters() - Method in class ch.rasc.extclassgenerator.ModelBean
 
isPaging() - Method in class ch.rasc.extclassgenerator.ModelBean
 
isSurroundApiWithQuotes() - Method in class ch.rasc.extclassgenerator.OutputConfig
 
isUseSingleQuotes() - Method in class ch.rasc.extclassgenerator.OutputConfig
 

J

JsonViews - Class in ch.rasc.extclassgenerator
 
JsonViews() - Constructor for class ch.rasc.extclassgenerator.JsonViews
 
JsonViews.ExtJS4 - Class in ch.rasc.extclassgenerator
 
JsonViews.ExtJS5 - Class in ch.rasc.extclassgenerator
 
JsonViews.Touch2 - Class in ch.rasc.extclassgenerator
 

L

LengthValidation - Class in ch.rasc.extclassgenerator.validation
 
LengthValidation(String, Integer, Integer) - Constructor for class ch.rasc.extclassgenerator.validation.LengthValidation
 
LengthValidation(String, Long, Long) - Constructor for class ch.rasc.extclassgenerator.validation.LengthValidation
 
LineEnding - Enum in ch.rasc.extclassgenerator
Enumeration of all supported line ending styles

M

ModelAnnotationProcessor - Class in ch.rasc.extclassgenerator
 
ModelAnnotationProcessor() - Constructor for class ch.rasc.extclassgenerator.ModelAnnotationProcessor
 
ModelBean - Class in ch.rasc.extclassgenerator
Represents a model.
ModelBean() - Constructor for class ch.rasc.extclassgenerator.ModelBean
 
ModelFieldBean - Class in ch.rasc.extclassgenerator
Represents one field in a ModelBean
ModelFieldBean(String, ModelType) - Constructor for class ch.rasc.extclassgenerator.ModelFieldBean
Creates a new ModelFieldBean with name and type
ModelFieldBean(String, String) - Constructor for class ch.rasc.extclassgenerator.ModelFieldBean
Creates a new ModelFieldBean with name and type
ModelGenerator - Class in ch.rasc.extclassgenerator
Generator for creating ExtJS and Touch Model objects (JS code) based on a provided class or ModelBean.
ModelGenerator() - Constructor for class ch.rasc.extclassgenerator.ModelGenerator
 

N

NotBlankValidation - Class in ch.rasc.extclassgenerator.validation
 
NotBlankValidation(String) - Constructor for class ch.rasc.extclassgenerator.validation.NotBlankValidation
 

O

OutputConfig - Class in ch.rasc.extclassgenerator
Class to configure the output of the ModelGenerator
OutputConfig() - Constructor for class ch.rasc.extclassgenerator.OutputConfig
 
OutputFormat - Enum in ch.rasc.extclassgenerator
Enumeration of all possible output formats for the model generator

P

PartialDataOptionsBean - Class in ch.rasc.extclassgenerator
 
PartialDataOptionsBean() - Constructor for class ch.rasc.extclassgenerator.PartialDataOptionsBean
 
PartialDataOptionsBean(PartialDataOptions) - Constructor for class ch.rasc.extclassgenerator.PartialDataOptionsBean
 
PastValidation - Class in ch.rasc.extclassgenerator.validation
 
PastValidation(String) - Constructor for class ch.rasc.extclassgenerator.validation.PastValidation
 
PresenceValidation - Class in ch.rasc.extclassgenerator.validation
 
PresenceValidation(String) - Constructor for class ch.rasc.extclassgenerator.validation.PresenceValidation
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class ch.rasc.extclassgenerator.ModelAnnotationProcessor
 
ProxyObject - Class in ch.rasc.extclassgenerator
 
ProxyObject(ModelBean, OutputConfig) - Constructor for class ch.rasc.extclassgenerator.ProxyObject
 
ProxyObjectWithApiQuotesMixin - Class in ch.rasc.extclassgenerator
 
ProxyObjectWithApiQuotesMixin() - Constructor for class ch.rasc.extclassgenerator.ProxyObjectWithApiQuotesMixin
 
ProxyObjectWithoutApiQuotesExtJs5Mixin - Class in ch.rasc.extclassgenerator
 
ProxyObjectWithoutApiQuotesExtJs5Mixin() - Constructor for class ch.rasc.extclassgenerator.ProxyObjectWithoutApiQuotesExtJs5Mixin
 
ProxyObjectWithoutApiQuotesMixin - Class in ch.rasc.extclassgenerator
 
ProxyObjectWithoutApiQuotesMixin() - Constructor for class ch.rasc.extclassgenerator.ProxyObjectWithoutApiQuotesMixin
 

R

RangeValidation - Class in ch.rasc.extclassgenerator.validation
 
RangeValidation(String, Long, Long) - Constructor for class ch.rasc.extclassgenerator.validation.RangeValidation
 
RangeValidation(String, BigDecimal, BigDecimal) - Constructor for class ch.rasc.extclassgenerator.validation.RangeValidation
 
read - Variable in class ch.rasc.extclassgenerator.ApiObject
 
ReferenceBean - Class in ch.rasc.extclassgenerator
 
ReferenceBean() - Constructor for class ch.rasc.extclassgenerator.ReferenceBean
 
ReferenceBean(ReferenceConfig) - Constructor for class ch.rasc.extclassgenerator.ReferenceBean
 

S

setAllDataOptions(AllDataOptionsBean) - Method in class ch.rasc.extclassgenerator.ModelBean
Configuration for the writer
setAllowBlank(Boolean) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
Used for validating a model.
setAllowNull(Boolean) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
Use when converting received data into a integer, float/number, boolean or string type.
setAssociated(Boolean) - Method in class ch.rasc.extclassgenerator.AllDataOptionsBean
Set to true to include associated data
setAssociated(Boolean) - Method in class ch.rasc.extclassgenerator.PartialDataOptionsBean
Set to true to include associated data
setAssociation(String) - Method in class ch.rasc.extclassgenerator.ReferenceBean
The name of the association.
setAssociationKey(String) - Method in class ch.rasc.extclassgenerator.association.AbstractAssociation
The name of the property in the data to read the association from.
setAssociations(List<AbstractAssociation>) - Method in class ch.rasc.extclassgenerator.ModelBean
 
setAutodetectTypes(boolean) - Method in class ch.rasc.extclassgenerator.ModelBean
 
setAutoLoad(Boolean) - Method in class ch.rasc.extclassgenerator.association.HasManyAssociation
True to automatically load the related store from a remote source when instantiated.
setCalculate(String) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
This config defines a simple field calculation function.
setChanges(Boolean) - Method in class ch.rasc.extclassgenerator.AllDataOptionsBean
Set to true to only include fields that have been modified
setChanges(Boolean) - Method in class ch.rasc.extclassgenerator.PartialDataOptionsBean
Set to true to only include fields that have been modified
setChild(String) - Method in class ch.rasc.extclassgenerator.ReferenceBean
Set this property instead of reference.type to indicate that the referenced entity is an owned child of this entity.
setClientIdProperty(String) - Method in class ch.rasc.extclassgenerator.ModelBean
The name of the property a server will use to send back a client-generated id in a create or update operation.
setClientIdPropertyAddToWriter(boolean) - Method in class ch.rasc.extclassgenerator.ModelBean
If true configures the clientIdProperty on the proxy's writer config.
setConvert(String) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
Function which coerces string values in raw data into the field's type
Typical use for a virtual field
http://localhost/ext4.1/docs/index.html#!/api/Ext.data.Field-cfg-convert Property ' Ext.data.Field.convert' in JS.
setCreateMethod(String) - Method in class ch.rasc.extclassgenerator.ModelBean
Specifies the create method.
setCritical(Boolean) - Method in class ch.rasc.extclassgenerator.AllDataOptionsBean
Set to true to include fields set as critical.
setCritical(Boolean) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
A critical field is a field that must always be sent to the server even if it has not changed.
setCritical(Boolean) - Method in class ch.rasc.extclassgenerator.PartialDataOptionsBean
Set to true to include fields set as critical.
setDateFormat(String) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
Specifies format of date.
setDebug(boolean) - Method in class ch.rasc.extclassgenerator.OutputConfig
 
setDefaultValue(Object) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
The default value.
setDepends(List<String>) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
The field name or names within the Model on which the value of this field depends, and from which a new value may be calculated.
setDestroyMethod(String) - Method in class ch.rasc.extclassgenerator.ModelBean
Specifies the destroy method.
setDisablePagingParameters(boolean) - Method in class ch.rasc.extclassgenerator.ModelBean
If set to true the pageParam, startParam and limitParam option of the proxy will be set to undefined.
setExtend(String) - Method in class ch.rasc.extclassgenerator.ModelBean
"Superclass" of this model.
setFields(Map<String, ModelFieldBean>) - Method in class ch.rasc.extclassgenerator.ModelBean
Overwrites all field definitions with the provided map.
setForeignKey(String) - Method in class ch.rasc.extclassgenerator.association.AbstractAssociation
The name of the foreign key on the associated model that links it to the owner model.
setGetterName(String) - Method in class ch.rasc.extclassgenerator.association.BelongsToAssociation
The name of the getter function that will be added to the local model's prototype.
setGetterName(String) - Method in class ch.rasc.extclassgenerator.association.HasOneAssociation
The name of the getter function that will be added to the local model's prototype.
setIdentifier(String) - Method in class ch.rasc.extclassgenerator.ModelBean
The id generator to use for this model.
setIdProperty(String) - Method in class ch.rasc.extclassgenerator.ModelBean
Name of the id property.
setIncludeValidation(IncludeValidation) - Method in class ch.rasc.extclassgenerator.OutputConfig
 
setInstanceName(String) - Method in class ch.rasc.extclassgenerator.association.AbstractAssociation
 
setInverse(String) - Method in class ch.rasc.extclassgenerator.ReferenceBean
The name of the inverse role (of this entity with respect to the reference entity).
setLineEnding(LineEnding) - Method in class ch.rasc.extclassgenerator.OutputConfig
 
setMapping(String) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
Typical use for a virtual field to extract field data from the model object
Property ' mapping' in JS.
setMessageProperty(String) - Method in class ch.rasc.extclassgenerator.ModelBean
if set add to reader
setModelType(ModelType) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
Type of the field.
setName(String) - Method in class ch.rasc.extclassgenerator.association.HasManyAssociation
The name of the function to create on the owner model to retrieve the child store.
setName(String) - Method in class ch.rasc.extclassgenerator.ModelBean
"Classname" of the model.
setName(String) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
Name of the field.
setOutputFormat(OutputFormat) - Method in class ch.rasc.extclassgenerator.OutputConfig
 
setPaging(boolean) - Method in class ch.rasc.extclassgenerator.ModelBean
If true a reader config with root : 'records' will be added to the model object.
setParent(String) - Method in class ch.rasc.extclassgenerator.ReferenceBean
Set this property instead of reference.type to indicate that the referenced entity is the owning parent of this entity.
setPartialDataOptions(PartialDataOptionsBean) - Method in class ch.rasc.extclassgenerator.ModelBean
Configuration for the writer
setPersist(Boolean) - Method in class ch.rasc.extclassgenerator.AllDataOptionsBean
Set to true to only return persistent fields
setPersist(Boolean) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
Prevent the value of this field to be serialized or written with Ext.data.writer.Writer
Typical use for a virtual field
Property ' persist' in JS.
setPersist(Boolean) - Method in class ch.rasc.extclassgenerator.PartialDataOptionsBean
Set to true to only return persistent fields
setPrimaryKey(String) - Method in class ch.rasc.extclassgenerator.association.AbstractAssociation
The name of the primary key on the associated model.
setReader(String) - Method in class ch.rasc.extclassgenerator.ModelBean
If set adds a reader config to the proxy object.
setReadMethod(String) - Method in class ch.rasc.extclassgenerator.ModelBean
Specifies the read method.
setReference(Object) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
Defines a relationship to another model.
setRole(String) - Method in class ch.rasc.extclassgenerator.ReferenceBean
The name of the role played by the referenced entity.
setRootProperty(String) - Method in class ch.rasc.extclassgenerator.ModelBean
If set a reader config with root : 'rootProperty' (Ext JS 4) or rootProperty : 'rootProperty' (Sencha Touch 2 and Ext JS 5) will be added to the model object.
setSetterName(String) - Method in class ch.rasc.extclassgenerator.association.BelongsToAssociation
The name of the setter function that will be added to the local model's prototype.
setSetterName(String) - Method in class ch.rasc.extclassgenerator.association.HasOneAssociation
The name of the setter function that will be added to the local model's prototype.
setSuccessProperty(String) - Method in class ch.rasc.extclassgenerator.ModelBean
If set add to reader
setSurroundApiWithQuotes(boolean) - Method in class ch.rasc.extclassgenerator.OutputConfig
 
setTotalProperty(String) - Method in class ch.rasc.extclassgenerator.ModelBean
If set add to reader
setType(String) - Method in class ch.rasc.extclassgenerator.ReferenceBean
The type which this field references.
setUnique(Boolean) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
true if the value of this field is unique amongst all instances.
setUpdateMethod(String) - Method in class ch.rasc.extclassgenerator.ModelBean
Specifies the update method.
setUseNull(Boolean) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
If true null value is used if value cannot be parsed.
setUseSingleQuotes(boolean) - Method in class ch.rasc.extclassgenerator.OutputConfig
 
setValidations(List<AbstractValidation>) - Method in class ch.rasc.extclassgenerator.ModelBean
 
setValidators(List<AbstractValidation>) - Method in class ch.rasc.extclassgenerator.ModelFieldBean
 
setVersionProperty(String) - Method in class ch.rasc.extclassgenerator.ModelBean
If specified, this is the name of the property that contains the entity "version".
setWriteAllFields(Boolean) - Method in class ch.rasc.extclassgenerator.ModelBean
If specified the generator adds a writer config object to the proxy with writeAllFields.
setWriter(String) - Method in class ch.rasc.extclassgenerator.ModelBean
If set adds a writer config to the proxy object.

T

Touch2() - Constructor for class ch.rasc.extclassgenerator.JsonViews.Touch2
 
typeOnly() - Method in class ch.rasc.extclassgenerator.ReferenceBean
 

U

update - Variable in class ch.rasc.extclassgenerator.ApiObject
 
UTF8_CHARSET - Static variable in class ch.rasc.extclassgenerator.ModelGenerator
 

V

valueOf(String) - Static method in enum ch.rasc.extclassgenerator.IncludeValidation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.rasc.extclassgenerator.LineEnding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.rasc.extclassgenerator.OutputFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.rasc.extclassgenerator.IncludeValidation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.rasc.extclassgenerator.LineEnding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.rasc.extclassgenerator.OutputFormat
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeModel(HttpServletRequest, HttpServletResponse, Class<?>, OutputFormat) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
Instrospects the provided class, creates a model object (JS code) and writes it into the response.
writeModel(HttpServletRequest, HttpServletResponse, Class<?>, OutputFormat, boolean) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
Instrospects the provided class, creates a model object (JS code) and writes it into the response.
writeModel(HttpServletRequest, HttpServletResponse, Class<?>, OutputFormat, IncludeValidation, boolean) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
Instrospects the provided class, creates a model object (JS code) and writes it into the response.
writeModel(HttpServletRequest, HttpServletResponse, Class<?>, OutputConfig) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
 
writeModel(HttpServletRequest, HttpServletResponse, ModelBean, OutputFormat) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
Creates a model object (JS code) based on the provided ModelBean and writes it into the response.
writeModel(HttpServletRequest, HttpServletResponse, ModelBean, OutputFormat, boolean) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
Creates a model object (JS code) based on the provided ModelBean and writes it into the response.
writeModel(HttpServletRequest, HttpServletResponse, ModelBean, OutputConfig) - Static method in class ch.rasc.extclassgenerator.ModelGenerator
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2013–2015. All rights reserved.