|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FieldDefinition | |
---|---|
org.makumba | Public API for makumba application programmers. |
org.makumba.commons.tags | |
org.makumba.db.hibernate | |
org.makumba.db.makumba | |
org.makumba.devel | the makumba developer support, such as MDD, JSP and Java viewers. |
org.makumba.forms.responder | |
org.makumba.forms.tags | |
org.makumba.forms.validation | |
org.makumba.list | |
org.makumba.list.engine.valuecomputer | |
org.makumba.providers | |
org.makumba.providers.datadefinition.makumba | Handles abstract part of makumba (data type handling and MDD parsing). |
org.makumba.providers.datadefinition.makumba.validation | |
org.makumba.providers.datadefinition.mdd | |
org.makumba.providers.query.hql | |
org.makumba.providers.query.mql |
Uses of FieldDefinition in org.makumba |
---|
Methods in org.makumba that return FieldDefinition | |
---|---|
FieldDefinition |
FieldValueDiff.getFieldDefinition()
|
FieldDefinition |
ValidationRule.getFieldDefinition()
Gets the FieldDefinition this rule applies to. |
FieldDefinition |
DataDefinition.getFieldDefinition(int n)
the field with the respective index, null if such a field doesn't exist |
FieldDefinition |
DataDefinition.getFieldDefinition(String name)
the field with the respective name, null if such a field doesn't exist |
FieldDefinition |
DataDefinition.getFieldOrPointedFieldDefinition(String name)
Returns a field definition that is either contained in this data definition, or in a pointed type. |
FieldDefinition |
FieldDefinition.getOriginalFieldDefinition()
The original field definition this field definition was made of, used e.g. in form responders. |
FieldDefinition |
DataDefinition.getParentField()
If this type is the data pointed to by a 1-1 pointer or subset, return the field definition in the main record, otherwise return null |
static FieldDefinition |
MakumbaSystem.makeFieldDefinition(String name,
String definition)
Deprecated. |
static FieldDefinition |
MakumbaSystem.makeFieldOfType(String name,
String type)
Deprecated. |
static FieldDefinition |
MakumbaSystem.makeFieldOfType(String name,
String type,
String description)
Deprecated. |
static FieldDefinition |
MakumbaSystem.makeFieldWithName(String name,
FieldDefinition type)
Deprecated. |
static FieldDefinition |
MakumbaSystem.makeFieldWithName(String name,
FieldDefinition type,
String description)
Deprecated. |
Methods in org.makumba that return types with arguments of type FieldDefinition | |
---|---|
ArrayList<FieldDefinition> |
DataDefinition.getReferenceFields()
Gets all the fields that are references to other tables, i.e. pointers and some types of sets. |
ArrayList<FieldDefinition> |
DataDefinition.getUniqueFields()
Gets all the fields that have the unique modifier. |
Methods in org.makumba with parameters of type FieldDefinition | |
---|---|
void |
DataDefinition.addField(FieldDefinition fd)
Add a new field definition. |
boolean |
FieldDefinition.isAssignableFrom(FieldDefinition fd)
check compatibility with the given type |
static FieldDefinition |
MakumbaSystem.makeFieldWithName(String name,
FieldDefinition type)
Deprecated. |
static FieldDefinition |
MakumbaSystem.makeFieldWithName(String name,
FieldDefinition type,
String description)
Deprecated. |
Constructors in org.makumba with parameters of type FieldDefinition | |
---|---|
FieldValueDiff(String fieldName,
FieldDefinition fieldDefinition,
Object oldValue,
Object newValue)
|
|
InvalidFieldTypeException(FieldDefinition f,
String expectedType)
|
|
InvalidValueException(FieldDefinition fi,
Class<?> requiredClass,
Object value)
form an exception message from the required type and the pointer that doesn't respect it |
|
InvalidValueException(FieldDefinition fi,
String message)
|
|
InvalidValueException(FieldDefinition fi,
String requiredType,
Pointer wrongPointer)
form an exception message from the required type and the pointer that doesn't respect it |
|
NotUniqueException(FieldDefinition fd,
Object value)
Uniqueness violation for a single field. |
Uses of FieldDefinition in org.makumba.commons.tags |
---|
Methods in org.makumba.commons.tags with parameters of type FieldDefinition | |
---|---|
protected void |
GenericMakumbaTag.setType(PageCache pc,
String key,
FieldDefinition value)
Sets the type identified by the key of a tag |
Uses of FieldDefinition in org.makumba.db.hibernate |
---|
Methods in org.makumba.db.hibernate with parameters of type FieldDefinition | |
---|---|
void |
MddToClass.appendClass(String classname,
FieldDefinition fd)
Creates a bytecode .class file for the given DataDefinition |
void |
HibernateCRUDOperationProvider.deleteSet(Transaction t,
Pointer base,
FieldDefinition fi)
|
void |
HibernateCRUDOperationProvider.updateSet1(Transaction t,
Pointer base,
FieldDefinition fi,
Object val)
|
Uses of FieldDefinition in org.makumba.db.makumba |
---|
Methods in org.makumba.db.makumba that return FieldDefinition | |
---|---|
FieldDefinition |
Table.getFieldDefinition(String fieldName)
|
Uses of FieldDefinition in org.makumba.devel |
---|
Methods in org.makumba.devel that return types with arguments of type FieldDefinition | |
---|---|
static Vector<FieldDefinition> |
CodeGenerator.extractSetComplex(DataDefinition dd)
Extracts all complex sets from a given DataDefinition. |
static Vector<FieldDefinition> |
DataServlet.getAllFieldDefinitions(DataDefinition dd)
|
Uses of FieldDefinition in org.makumba.forms.responder |
---|
Methods in org.makumba.forms.responder with parameters of type FieldDefinition | |
---|---|
String |
FormResponder.format(String fname,
FieldDefinition ftype,
Object fval,
Hashtable<String,Object> formatParams,
String extraFormatting,
Object formIdentifier)
Format a field using the editor, and grow the editor as needed |
Uses of FieldDefinition in org.makumba.forms.tags |
---|
Methods in org.makumba.forms.tags that return FieldDefinition | |
---|---|
FieldDefinition |
CriterionTag.getFieldDefinition(PageCache pageCache)
|
FieldDefinition |
CriterionTag.getTypeFromContext(PageCache pageCache)
|
(package private) FieldDefinition |
OptionTag.getTypeFromContext(PageCache pageCache)
|
(package private) FieldDefinition |
InputTag.getTypeFromContext(PageCache pageCache)
|
(package private) abstract FieldDefinition |
BasicValueTag.getTypeFromContext(PageCache pageCache)
|
Methods in org.makumba.forms.tags with parameters of type FieldDefinition | |
---|---|
(package private) int |
OptionTag.computedValue(Object val,
FieldDefinition type)
A value was computed, do what's needed with it, cleanup and return the result of doMakumbaEndTag() |
(package private) int |
InputTag.computedValue(Object val,
FieldDefinition type)
A value was computed, do what's needed with it, cleanup and return the result of doMakumbaEndTag() |
(package private) abstract int |
BasicValueTag.computedValue(Object o,
FieldDefinition type)
A value was computed, do what's needed with it, cleanup and return the result of doMakumbaEndTag() |
static Hashtable<String,String> |
MatchModeTag.getValidMatchmodes(boolean isRange,
FieldDefinition fd)
|
Uses of FieldDefinition in org.makumba.forms.validation |
---|
Methods in org.makumba.forms.validation with parameters of type FieldDefinition | |
---|---|
void |
LiveValidationProvider.initField(String inputName,
String formIdentifier,
FieldDefinition fieldDefinition,
boolean validateLive)
Initialises a field, basically does create the variables and calls for this field. |
void |
ClientsideValidationProvider.initField(String inputName,
String formIdentifier,
FieldDefinition fieldDefinition,
boolean liveValidation)
This method shall initialise the client side validations for the given field. |
Uses of FieldDefinition in org.makumba.list |
---|
Methods in org.makumba.list that return FieldDefinition | |
---|---|
FieldDefinition |
ListFormDataProvider.getInputTypeAtAnalysis(AnalysableTag tag,
DataDefinition dd,
String fieldName,
PageCache pageCache)
|
FieldDefinition |
ListFormDataProvider.getTypeOnEndAnalyze(MultipleKey tagKey,
PageCache pageCache)
|
FieldDefinition |
ListFormDataProvider.onBasicValueEndAnalyze(MultipleKey tagKey,
PageCache pageCache)
|
Uses of FieldDefinition in org.makumba.list.engine.valuecomputer |
---|
Fields in org.makumba.list.engine.valuecomputer declared as FieldDefinition | |
---|---|
protected FieldDefinition |
ValueComputer.type
The queryProjection type |
Methods in org.makumba.list.engine.valuecomputer that return FieldDefinition | |
---|---|
FieldDefinition |
ValueComputer.getType()
|
Constructors in org.makumba.list.engine.valuecomputer with parameters of type FieldDefinition | |
---|---|
SetValueComputer(boolean isValue,
MultipleKey parentListKey,
FieldDefinition set,
String setExpr,
PageCache pageCache)
Makes a query that has an extra FROM: the set requested. |
Uses of FieldDefinition in org.makumba.providers |
---|
Methods in org.makumba.providers that return FieldDefinition | |
---|---|
abstract FieldDefinition |
QueryAnalysisProvider.getAlternativeField(DataDefinition dd,
String fn)
Returns a possible alternative field to the one indicated. |
static FieldDefinition |
DataDefinitionProvider.getFieldDefinition(DataDefinition dd,
String fieldName,
String lineWithDefinition)
This method finds a field definition with the given name within the given data definition. |
FieldDefinition |
FormDataProvider.getInputTypeAtAnalysis(AnalysableTag tag,
DataDefinition dd,
String fieldName,
PageCache pageCache)
Gets the type of an input tag |
FieldDefinition |
FormDataProvider.getTypeOnEndAnalyze(MultipleKey tagKey,
PageCache pageCache)
Computes the type of the field based on the information collected at analysis. |
abstract FieldDefinition |
DataDefinitionProvider.makeFieldDefinition(String name,
String definition)
makes a field definition from the indicated string |
abstract FieldDefinition |
DataDefinitionProvider.makeFieldOfType(String name,
String type)
makes a field definition with the elementary type |
abstract FieldDefinition |
DataDefinitionProvider.makeFieldOfType(String name,
String type,
String description)
makes a field definition identical with the given one, except for the name |
abstract FieldDefinition |
DataDefinitionProvider.makeFieldWithName(String name,
FieldDefinition type)
makes a field definition with the elementary type |
abstract FieldDefinition |
DataDefinitionProvider.makeFieldWithName(String name,
FieldDefinition type,
String description)
makes a field definition identical with the given one, except for the name and the description |
FieldDefinition |
FormDataProvider.onBasicValueEndAnalyze(MultipleKey tagKey,
PageCache pageCache)
Computes data at the end of BasicValueTag analysis (InputTag, OptionTag) |
Methods in org.makumba.providers with parameters of type FieldDefinition | |
---|---|
void |
CRUDOperationProvider.deleteSet(Transaction t,
Pointer base,
FieldDefinition fi)
Deletes a set |
abstract FieldDefinition |
DataDefinitionProvider.makeFieldWithName(String name,
FieldDefinition type)
makes a field definition with the elementary type |
abstract FieldDefinition |
DataDefinitionProvider.makeFieldWithName(String name,
FieldDefinition type,
String description)
makes a field definition identical with the given one, except for the name and the description |
void |
CRUDOperationProvider.updateSet(Transaction t,
Pointer base,
FieldDefinition fi,
Object val)
Updates a set of values |
void |
CRUDOperationProvider.updateSet1(Transaction t,
Pointer base,
FieldDefinition fi,
Object val)
|
Uses of FieldDefinition in org.makumba.providers.datadefinition.makumba |
---|
Classes in org.makumba.providers.datadefinition.makumba that implement FieldDefinition | |
---|---|
class |
FieldInfo
This is a structure containing the elementary data about a field: name, type, attributes, description, and other type-specific extra info. |
Fields in org.makumba.providers.datadefinition.makumba with type parameters of type FieldDefinition | |
---|---|
(package private) LinkedHashMap<String,FieldDefinition> |
RecordInfo.fields
|
Methods in org.makumba.providers.datadefinition.makumba that return FieldDefinition | |
---|---|
FieldDefinition |
RecordInfo.getFieldDefinition(int n)
the field with the respective index, null if such a field doesn't exist |
FieldDefinition |
RecordInfo.getFieldDefinition(String nm)
returns the field info associated with a name |
FieldDefinition |
RecordInfo.getFieldOrPointedFieldDefinition(String nm)
returns the field info associated with a name |
FieldDefinition |
FieldInfo.getOriginalFieldDefinition()
|
FieldDefinition |
RecordInfo.getParentField()
If this type is the data pointed by a 1-1 pointer or subset, return the type of the main record, otherwise return null |
FieldDefinition |
MakumbaDataDefinitionFactory.makeFieldDefinition(String name,
String definition)
|
FieldDefinition |
MakumbaDataDefinitionFactory.makeFieldOfType(String name,
String type)
|
FieldDefinition |
MakumbaDataDefinitionFactory.makeFieldOfType(String name,
String type,
String description)
|
FieldDefinition |
MakumbaDataDefinitionFactory.makeFieldWithName(String name,
FieldDefinition type)
|
FieldDefinition |
MakumbaDataDefinitionFactory.makeFieldWithName(String name,
FieldDefinition type,
String description)
|
(package private) FieldDefinition |
FieldInfo.pointerToForeign()
|
Methods in org.makumba.providers.datadefinition.makumba that return types with arguments of type FieldDefinition | |
---|---|
ArrayList<FieldDefinition> |
RecordInfo.getReferenceFields()
|
ArrayList<FieldDefinition> |
RecordInfo.getUniqueFields()
|
Methods in org.makumba.providers.datadefinition.makumba with parameters of type FieldDefinition | |
---|---|
void |
RecordInfo.addField(FieldDefinition fi)
only meant for building of temporary types |
protected void |
RecordInfo.addField1(FieldDefinition fi)
|
boolean |
FieldInfo.base_isAssignableFrom(FieldDefinition fi)
|
boolean |
FieldInfo.is_int_AssignableFrom(FieldDefinition fi)
|
boolean |
FieldInfo.is_intEnum_AssignableFrom(FieldDefinition fi)
|
boolean |
FieldInfo.is_ptrRel_AssignableFrom(FieldDefinition fi)
|
boolean |
FieldInfo.is_real_AssignableFrom(FieldDefinition fi)
|
boolean |
FieldInfo.is_set_AssignableFrom(FieldDefinition fi)
|
boolean |
FieldInfo.isAssignableFrom(FieldDefinition fi)
|
FieldDefinition |
MakumbaDataDefinitionFactory.makeFieldWithName(String name,
FieldDefinition type)
|
FieldDefinition |
MakumbaDataDefinitionFactory.makeFieldWithName(String name,
FieldDefinition type,
String description)
|
Uses of FieldDefinition in org.makumba.providers.datadefinition.makumba.validation |
---|
Fields in org.makumba.providers.datadefinition.makumba.validation declared as FieldDefinition | |
---|---|
protected FieldDefinition |
BasicValidationRule.fd
The field definition this rule applies to. |
Methods in org.makumba.providers.datadefinition.makumba.validation that return FieldDefinition | |
---|---|
FieldDefinition |
BasicValidationRule.getFieldDefinition()
|
FieldDefinition |
ComparisonValidationRule.getOtherFd()
|
Constructors in org.makumba.providers.datadefinition.makumba.validation with parameters of type FieldDefinition | |
---|---|
BasicValidationRule(FieldDefinition fd,
String fieldName,
String errorMessage,
String ruleName,
int[] allowedTypes)
|
|
ComparisonValidationRule(FieldDefinition fd,
String fieldName,
String functionName,
FieldDefinition otherFd,
String otherFieldName,
String ruleName,
String errorMessage,
String compareOperator)
|
|
ComparisonValidationRule(FieldDefinition fd,
String fieldName,
String compareToExpression,
String ruleName,
String errorMessage,
String compareOperator)
|
|
NumberRangeValidationRule(FieldDefinition fd,
String fieldName,
String ruleName,
String errorMessage,
String lowerLimitString,
String upperLimitString)
|
|
RangeValidationRule(FieldDefinition fd,
String fieldName,
String errorMessage,
String ruleName,
int[] allowedTypes,
String lowerLimitString,
String upperLimitString)
|
|
RegExpValidationRule(FieldDefinition fd,
String fieldName,
String ruleName,
String errorMessage,
String regExp)
|
|
SingleFieldValidationRule(FieldDefinition fd,
String fieldName,
String errorMessage,
String ruleName,
int[] allowedTypes)
|
|
StringLengthValidationRule(FieldDefinition fd,
String fieldName,
String ruleName,
String errorMessage,
String lowerLimitString,
String upperLimitString)
|
Uses of FieldDefinition in org.makumba.providers.datadefinition.mdd |
---|
Classes in org.makumba.providers.datadefinition.mdd that implement FieldDefinition | |
---|---|
class |
FieldDefinitionImpl
|
Fields in org.makumba.providers.datadefinition.mdd with type parameters of type FieldDefinition | |
---|---|
protected LinkedHashMap<String,FieldDefinition> |
DataDefinitionImpl.fields
|
Methods in org.makumba.providers.datadefinition.mdd that return types with arguments of type FieldDefinition | |
---|---|
ArrayList<FieldDefinition> |
DataDefinitionImpl.getReferenceFields()
|
ArrayList<FieldDefinition> |
DataDefinitionImpl.getUniqueFields()
|
Methods in org.makumba.providers.datadefinition.mdd with parameters of type FieldDefinition | |
---|---|
void |
DataDefinitionImpl.addField(FieldDefinition fd)
methods related to fields |
boolean |
FieldDefinitionImpl.base_isAssignableFrom(FieldDefinition fi)
|
boolean |
FieldDefinitionImpl.is_int_AssignableFrom(FieldDefinition fi)
|
boolean |
FieldDefinitionImpl.is_intEnum_AssignableFrom(FieldDefinition fi)
|
boolean |
FieldDefinitionImpl.is_ptrRel_AssignableFrom(FieldDefinition fi)
|
boolean |
FieldDefinitionImpl.is_real_AssignableFrom(FieldDefinition fi)
|
boolean |
FieldDefinitionImpl.is_set_AssignableFrom(FieldDefinition fi)
|
boolean |
FieldDefinitionImpl.isAssignableFrom(FieldDefinition fi)
|
FieldDefinition |
MDDProvider.makeFieldWithName(String name,
FieldDefinition type)
|
FieldDefinition |
MDDProvider.makeFieldWithName(String name,
FieldDefinition type,
String description)
|
Constructors in org.makumba.providers.datadefinition.mdd with parameters of type FieldDefinition | |
---|---|
FieldDefinitionImpl(String name,
FieldDefinition fi)
for virtual FieldDefinition |
|
FieldDefinitionImpl(String name,
FieldDefinition field,
String description)
for virtual field definitions |
Uses of FieldDefinition in org.makumba.providers.query.hql |
---|
Methods in org.makumba.providers.query.hql that return FieldDefinition | |
---|---|
FieldDefinition |
HQLQueryAnalysisProvider.getAlternativeField(DataDefinition dd,
String fn)
|
Uses of FieldDefinition in org.makumba.providers.query.mql |
---|
Methods in org.makumba.providers.query.mql that return FieldDefinition | |
---|---|
protected FieldDefinition |
MqlNode.findMakType(MqlNode child)
|
FieldDefinition |
MqlQueryAnalysisProvider.getAlternativeField(DataDefinition dd,
String fn)
|
(package private) FieldDefinition |
MqlSqlWalker.getFunctionType(MqlNode child)
Computes the type of function, based on their path. |
FieldDefinition |
MqlNode.getMakType()
|
protected FieldDefinition |
MqlNode.makeBooleanFieldDefinition()
|
Methods in org.makumba.providers.query.mql with parameters of type FieldDefinition | |
---|---|
void |
MqlNode.setMakType(FieldDefinition fd)
|
(package private) void |
MqlSqlWalker.setParameterType(MqlNode param,
FieldDefinition likewise)
|
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |