Serialized Form


Package org.makumba

Class org.makumba.AttributeNotFoundException extends LogicException implements Serializable

serialVersionUID: 1L

Class org.makumba.CompositeValidationException extends RuntimeException implements Serializable

serialVersionUID: 1L

Serialized Fields

exceptionsHash

SerializedGenericMultiValueMap<T> exceptionsHash

Class org.makumba.ConfigurationError extends MakumbaError implements Serializable

serialVersionUID: 1L

Class org.makumba.DataDefinition.MultipleUniqueKeyDefinition extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

fields

String[] fields

line

String line

errorMessage

String errorMessage

keyOverSubfield

boolean keyOverSubfield
indicates whether this key spans over subfields (internal or external sets, or pointer).

Class org.makumba.DataDefinition.QueryFragmentFunction extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

sessionVariableName

String sessionVariableName

queryFragment

String queryFragment

parameters

DataDefinition parameters

errorMessage

String errorMessage

Class org.makumba.DataDefinitionNotFoundError extends DataDefinitionParseError implements Serializable

serialVersionUID: 1L

Class org.makumba.DataDefinitionParseError extends DefinitionParseError implements Serializable

serialVersionUID: 1L

Class org.makumba.DBError extends MakumbaError implements Serializable

serialVersionUID: 1L

Class org.makumba.DefinitionParseError extends MakumbaError implements Serializable

serialVersionUID: 1L

Serialized Fields

column

int column

components

Vector<E> components

line

String line

lines

Hashtable<K,V> lines

typeName

String typeName

Class org.makumba.ForeignKeyError extends DBError implements Serializable

serialVersionUID: 1L

Class org.makumba.InvalidFieldTypeException extends RuntimeException implements Serializable

serialVersionUID: 1L

Class org.makumba.InvalidValueException extends RuntimeException implements Serializable

serialVersionUID: 1L

Serialized Fields

field

String field

fieldDefinition

FieldDefinition fieldDefinition

shortMessage

String shortMessage

Class org.makumba.LogicException extends WrappedException implements Serializable

serialVersionUID: 1L

Class org.makumba.LogicInvocationError extends Error implements Serializable

serialVersionUID: 1L

Serialized Fields

t

Throwable t

Class org.makumba.LogicNotFoundException extends LogicException implements Serializable

serialVersionUID: 1L

Class org.makumba.MakumbaError extends Error implements Serializable

serialVersionUID: 1L

Serialized Fields

explanation

String explanation

Class org.makumba.NoSuchFieldException extends RuntimeException implements Serializable

serialVersionUID: 1L

Class org.makumba.NoSuchLabelException extends RuntimeException implements Serializable

serialVersionUID: 1L

Class org.makumba.NotUniqueError extends DBError implements Serializable

serialVersionUID: 1L

Class org.makumba.NotUniqueException extends InvalidValueException implements Serializable

serialVersionUID: 1L

Class org.makumba.NullObject extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

s

String s

Class org.makumba.OQLParseError extends MakumbaError implements Serializable

serialVersionUID: 1L

Class org.makumba.Pointer extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

n

long n

type

String type

Class org.makumba.ProgrammerError extends MakumbaError implements Serializable

serialVersionUID: 1L

Class org.makumba.UnauthenticatedException extends UnauthorizedException implements Serializable

serialVersionUID: 1L

Serialized Fields

attName

String attName

Class org.makumba.UnauthorizedException extends LogicException implements Serializable

serialVersionUID: 1L

Class org.makumba.ValidationDefinitionParseError extends DefinitionParseError implements Serializable

serialVersionUID: 1L


Package org.makumba.analyser

Class org.makumba.analyser.AnalysableTag extends TagSupport implements Serializable

serialVersionUID: 1L

Serialized Fields

tagData

TagData tagData
The TagData object holding the composite data collected by the analysis. It is set by the tag parser at analysis time. It is set at runtime after the key is computed


tagKey

MultipleKey tagKey
A tag key, used to find cached resources. Computed by some tags, both at analysis and at runtime

Class org.makumba.analyser.TagData extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name
Name of the tag


nodeNumber

int nodeNumber
Number of the node in the graph of tags of the page *


attributes

Map<K,V> attributes
Tag attributes


tagObject

Object tagObject
Tag object, if one is created by the analyzer


startLine

int startLine

startColumn

int startColumn

endLine

int endLine

endColumn

int endColumn

sourceSyntaxPoints

SourceSyntaxPoints sourceSyntaxPoints

Package org.makumba.commons

Class org.makumba.commons.AutoCompleteServlet extends HttpServlet implements Serializable

serialVersionUID: 1L

Class org.makumba.commons.MakumbaResourceServlet extends HttpServlet implements Serializable

serialVersionUID: 1L

Class org.makumba.commons.MultipleKey extends Vector<Object> implements Serializable

serialVersionUID: 1L

Class org.makumba.commons.NamedResourceFactory extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

supplementary

Object supplementary

Class org.makumba.commons.NamedResources extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

f

NamedResourceFactory f

name

String name

values

Map<K,V> values

hits

int hits

misses

int misses

Class org.makumba.commons.RuntimeWrappedException extends RuntimeException implements Serializable

serialVersionUID: 1L

Class org.makumba.commons.SerializedGenericMultiValueMap extends org.apache.commons.collections.map.MultiValueMap implements Serializable

serialVersionUID: 1L

Class org.makumba.commons.SoftNamedResources extends NamedResources implements Serializable

serialVersionUID: 1L

Class org.makumba.commons.SQLPointer extends Pointer implements Serializable

serialVersionUID: 1L

Class org.makumba.commons.WrappedException extends Exception implements Serializable

serialVersionUID: 1L

Serialized Fields

t

Throwable t

controllerOriginated

boolean controllerOriginated

Package org.makumba.commons.formatters

Class org.makumba.commons.formatters.InvalidValueException extends InvalidValueException implements Serializable

serialVersionUID: 1L

Class org.makumba.commons.formatters.RecordFormatter extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

dd

DataDefinition dd

expr

String[] expr

isSearchForm

boolean isSearchForm

formIdentifier

Object formIdentifier

Package org.makumba.commons.tags

Class org.makumba.commons.tags.GenericMakumbaTag extends AnalysableTag implements Serializable

serialVersionUID: 1L

Serialized Fields

params

Hashtable<K,V> params
Tag parameters


extraFormattingParams

Map<K,V> extraFormattingParams

extraFormatting

StringBuffer extraFormatting
Extra html formatting, copied verbatim to the output

Class org.makumba.commons.tags.MakumbaInfoTag extends TagSupport implements Serializable

serialVersionUID: 1L

Serialized Fields

line

int line

applicationProperties

String applicationProperties

sysprops

Properties sysprops

Class org.makumba.commons.tags.MakumbaVersionTag extends TagSupport implements Serializable

serialVersionUID: 1L


Package org.makumba.controller

Class org.makumba.controller.MakumbaActorHashMap extends HashMap<String,Object> implements Serializable

serialVersionUID: 1L


Package org.makumba.controller.jsp

Class org.makumba.controller.jsp.LoginTag extends BodyTagSupport implements Serializable

serialVersionUID: 1L

Class org.makumba.controller.jsp.LogoutTag extends TagSupport implements Serializable

serialVersionUID: 1L

Serialized Fields

attr

String attr

Package org.makumba.db.hibernate

Class org.makumba.db.hibernate.HibernatePointer extends Pointer implements Serializable

serialVersionUID: 1L


Package org.makumba.db.makumba

Class org.makumba.db.makumba.UniquenessServlet extends HttpServlet implements Serializable

serialVersionUID: 1L


Package org.makumba.db.makumba.sql

Class org.makumba.db.makumba.sql.ReconnectedException extends RuntimeWrappedException implements Serializable

serialVersionUID: 1L


Package org.makumba.devel

Class org.makumba.devel.DataObjectViewerServlet extends DataServlet implements Serializable

serialVersionUID: 1L

Class org.makumba.devel.DataPointerValueConverter extends DataServlet implements Serializable

serialVersionUID: 1L

Class org.makumba.devel.DataQueryServlet extends DataServlet implements Serializable

serialVersionUID: 1L

Serialized Fields

QUERY_LANGUAGE_OQL

int QUERY_LANGUAGE_OQL

QUERY_LANGUAGE_HQL

int QUERY_LANGUAGE_HQL

Class org.makumba.devel.DataServlet extends HttpServlet implements Serializable

serialVersionUID: 1L

Serialized Fields

browsePath

String browsePath

contextPath

String contextPath

dataPointer

Pointer dataPointer

type

String type

virtualPath

String virtualPath

toolLocation

String toolLocation

Class org.makumba.devel.DataTypeListerServlet extends DataServlet implements Serializable

serialVersionUID: 1L

Class org.makumba.devel.ReferenceChecker extends HttpServlet implements Serializable

serialVersionUID: 1L

Serialized Fields

dbName

String dbName

Class org.makumba.devel.SystemServlet extends HttpServlet implements Serializable

serialVersionUID: 1L

Class org.makumba.devel.TagExceptionServlet extends HttpServlet implements Serializable

serialVersionUID: 1L


Package org.makumba.devel.relations

Class org.makumba.devel.relations.RelationCrawlerTool extends HttpServlet implements Serializable

serialVersionUID: 1L


Package org.makumba.forms.html

Class org.makumba.forms.html.ChoiceSet extends ArrayList<ChoiceSet.Choice> implements Serializable

serialVersionUID: 1L

Serialized Fields

m

Map<K,V> m

Class org.makumba.forms.html.ChoiceSet.Choice extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

value

Object value

title

String title

forceSelection

boolean forceSelection

forceDeselection

boolean forceDeselection

Class org.makumba.forms.html.RecordEditor extends RecordFormatter implements Serializable

serialVersionUID: 1L

Serialized Fields

database

String database

db

String[] db

query

Map<K,V>[] query

Package org.makumba.forms.responder

Class org.makumba.forms.responder.FormResponder extends Responder implements Serializable

serialVersionUID: 1L

Serialized Fields

editor

RecordEditor editor

indexes

Hashtable<K,V> indexes

dd

DataDefinition dd

max

int max

fieldParameters

Hashtable<K,V> fieldParameters

fieldNames

Hashtable<K,V> fieldNames

action

String action

method

String method

multipart

boolean multipart

extraFormatting

StringBuffer extraFormatting

provider

ClientsideValidationProvider provider

lazyEvaluatedInputs

HashMap<K,V> lazyEvaluatedInputs
Values of inputs that could not be resolved (yet), e.g. from nested form operations. Stores a formName->fieldName mapping.

Class org.makumba.forms.responder.Responder extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

identity

int identity
the responder key, as computed from the other fields


controllerClassname

String controllerClassname
store the name of the controller class


database

String database
the database in which the operation takes place


message

String message
a response message to be shown in the response page


multipleSubmitErrorMsg

String multipleSubmitErrorMsg
a response message to be shown when multiple submit occur


clientSideValidation

String clientSideValidation
Stores whether we shall do client-side validation, i.e. with javascript for a FormResponder


reloadFormOnError

boolean reloadFormOnError
Stores whether we shall reload this form on a validation error or not. Used by ControllerFilter to decide on the action.


originatingPageName

String originatingPageName

showFormAnnotated

boolean showFormAnnotated
Stores whether the form shall be annotated with the validation errors, or not. Used by ControllerFilter to decide if the error messages shall be shown in the form response or not.


resultAttribute

String resultAttribute
new and add responders set their result to a result attribute


handler

String handler
the business logic handler, for all types of forms


afterHandler

String afterHandler
the business logic after handler, for all types of forms


basePointerType

String basePointerType
edit, add and delete makumba operations have a special pointer called the base pointer


searchType

String searchType
the type where the search operation is made


formName

String formName
the name of the form we operate on (only needed for search forms).


newType

String newType
the type where the new operation is made


addField

String addField
the field on which the add operation is made


operation

String operation
the operation name: add, edit, delete, new, simple


op

ResponderOperation op
the operation handler, computed from the operation


formOrder

ArrayList<E> formOrder
order of the forms in the page *


defaultMatchModes

HashMap<K,V> defaultMatchModes

multiFieldSearchMapping

Hashtable<K,V> multiFieldSearchMapping
Used in search forms to store a mapping of a input name to the list of (one or more) fields in the mdd the input should be matched against.

Class org.makumba.forms.responder.ResponderOperation extends Object implements Serializable

serialVersionUID: 1L

Class org.makumba.forms.responder.ValueEditor extends HttpServlet implements Serializable

serialVersionUID: 1L

Serialized Fields

dbc

DBConnectionWrapper dbc

db

Database db

table

TableManager table

Package org.makumba.forms.tags

Class org.makumba.forms.tags.ActionTag extends GenericMakumbaTag implements Serializable

serialVersionUID: 1L

Serialized Fields

bodyContent

BodyContent bodyContent

Class org.makumba.forms.tags.AddTag extends FormTagBase implements Serializable

serialVersionUID: 1L

Serialized Fields

field

String field

multipleSubmitErrorMsg

String multipleSubmitErrorMsg

Class org.makumba.forms.tags.BasicValueTag extends GenericMakumbaTag implements Serializable

serialVersionUID: 1L

Serialized Fields

ddp

DataDefinitionProvider ddp

valueExprOriginal

String valueExprOriginal

dataType

String dataType

expr

String expr

fdp

FormDataProvider fdp

Class org.makumba.forms.tags.ContextualTag extends TagSupport implements Serializable

serialVersionUID: 1L

Class org.makumba.forms.tags.CriterionTag extends GenericMakumbaTag implements Serializable

serialVersionUID: 1L

Serialized Fields

isRange

String isRange

fields

String fields

fieldDef

FieldDefinition fieldDef

bodyContent

BodyContent bodyContent

fdp

FormDataProvider fdp

matchMode

String matchMode

hasMatchModeTag

boolean hasMatchModeTag

Class org.makumba.forms.tags.DeleteTag extends EditTag implements Serializable

serialVersionUID: 1L

Serialized Fields

widget

String widget

preserveWhiteSpace

boolean preserveWhiteSpace

Class org.makumba.forms.tags.EditTag extends FormTagBase implements Serializable

serialVersionUID: 1L

Class org.makumba.forms.tags.FormTagBase extends GenericMakumbaTag implements Serializable

serialVersionUID: 1L

Serialized Fields

baseObject

String baseObject

handler

String handler

afterHandler

String afterHandler

formMethod

String formMethod

formAction

String formAction

formName

String formName

formMessage

String formMessage

responder

FormResponder responder

starttime

long starttime

basePointer

String basePointer

bodyContent

BodyContent bodyContent

annotation

String annotation

annotationSeparator

String annotationSeparator

reloadFormOnError

Boolean reloadFormOnError

clientSideValidation

String clientSideValidation

fdp

FormDataProvider fdp

responderFactory

ResponderFactory responderFactory

ddp

DataDefinitionProvider ddp

responders

Map<K,V> responders

lazyEvaluatedInputs

HashMap<K,V> lazyEvaluatedInputs
Names of the forms in the page, needed for nested forms that depend on each other, e.g. two nested new forms, where one wants to store the result of the new operation of the other.

Class org.makumba.forms.tags.InputTag extends BasicValueTag implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

display

String display

nameVar

String nameVar

calendarEditorLink

String calendarEditorLink

autoComplete

String autoComplete

calendarEditor

boolean calendarEditor

nullOption

String nullOption

bodyContent

BodyContent bodyContent
input with body, used only for choosers as yet *


choiceSet

ChoiceSet choiceSet

isChoser

boolean isChoser

Class org.makumba.forms.tags.MatchModeTag extends GenericMakumbaTag implements Serializable

serialVersionUID: 1L

Serialized Fields

matchModes

String[][] matchModes

elementSeparator

String elementSeparator

labelSeparator

String labelSeparator

defaultMode

String defaultMode

Class org.makumba.forms.tags.NewTag extends FormTagBase implements Serializable

serialVersionUID: 1L

Serialized Fields

type

DataDefinition type

multipleSubmitErrorMsg

String multipleSubmitErrorMsg

Class org.makumba.forms.tags.OptionTag extends BasicValueTag implements Serializable

serialVersionUID: 1L

Serialized Fields

bodyContent

BodyContent bodyContent

Class org.makumba.forms.tags.ResponseTag extends TagSupport implements Serializable

serialVersionUID: 1L

Class org.makumba.forms.tags.SearchFieldTag extends InputTag implements Serializable

serialVersionUID: 1L

Serialized Fields

forceInputStyle

String forceInputStyle

role

String role

Class org.makumba.forms.tags.SearchTag extends FormTagBase implements Serializable

serialVersionUID: 1L

Serialized Fields

in

DataDefinition in

inputNames

ArrayList<E> inputNames

Package org.makumba.forms.validation

Class org.makumba.forms.validation.LiveValidationProvider extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

validationObjects

StringBuffer validationObjects
Gathers all validation object definitions and calls to it, e.g.
var ageValidation = new LiveValidation('age', { validMessage: " " });
ageValidation.add( Validate.Numericality , { onlyInteger: true, failureMessage: "invalid integer" } );
ageValidation.add( Validate.Numericality , { minimum: 12, failureMessage: "Age must be at least 12 years" } );


definitionVarNames

HashSet<E> definitionVarNames
Gathers all the names of the validation variables defined. this is needed to make mass validation in LiveValidationProvider.getOnSubmitValidation(boolean).


Package org.makumba.list

Class org.makumba.list.MakumbaDownloadServlet extends HttpServlet implements Serializable

serialVersionUID: 1L


Package org.makumba.list.engine

Class org.makumba.list.engine.Grouper extends Hashtable implements Serializable

serialVersionUID: 1L

Serialized Fields

keyNameSets

Vector<E> keyNameSets

max

int max

stack

Hashtable<K,V>[] stack

keyStack

MultipleKey[] keyStack

Package org.makumba.list.html

Class org.makumba.list.html.RecordViewer extends RecordFormatter implements Serializable

serialVersionUID: 1L


Package org.makumba.list.pagination

Class org.makumba.list.pagination.PaginationTag extends GenericMakumbaTag implements Serializable

serialVersionUID: 1L

Serialized Fields

forList

String forList

itemName

String itemName

limit

String limit

offset

String offset

styleClass

String styleClass

paginationLinkTitle

String paginationLinkTitle

totalCount

String totalCount

action

String action

paginationLinkTitleText

String paginationLinkTitleText

showPageTitle

boolean showPageTitle

Package org.makumba.list.tags

Class org.makumba.list.tags.AttributeTag extends GenericMakumbaTag implements Serializable

serialVersionUID: 1L

Serialized Fields

name

String name

var

String var

exceptionVar

String exceptionVar

Class org.makumba.list.tags.GenericListTag extends GenericMakumbaTag implements Serializable

serialVersionUID: 1L

Serialized Fields

fdp

FormDataProvider fdp

Class org.makumba.list.tags.IfTag extends GenericListTag implements Serializable

serialVersionUID: 1L

Serialized Fields

testExpr

String testExpr

Class org.makumba.list.tags.MakumbaJspException extends JspException implements Serializable

serialVersionUID: 1L

Serialized Fields

e

Exception e

Class org.makumba.list.tags.ObjectTag extends QueryTag implements Serializable

serialVersionUID: 1L

Class org.makumba.list.tags.QueryTag extends GenericListTag implements Serializable

serialVersionUID: 1L

Serialized Fields

queryProps

String[] queryProps

separator

String separator

countVar

String countVar

maxCountVar

String maxCountVar

offset

String offset

limit

String limit

editable

String editable

logicClass

String logicClass

editPage

String editPage

defaultOffset

int defaultOffset

defaultLimit

String defaultLimit

authorize

String authorize

execution

QueryExecution execution

upperCount

Object upperCount

upperMaxCount

Object upperMaxCount

upperMaxResults

Object upperMaxResults

Class org.makumba.list.tags.ResultListTag extends QueryTag implements Serializable

serialVersionUID: 1L

Serialized Fields

resultsFrom

String resultsFrom

noResultsPresent

boolean noResultsPresent

Class org.makumba.list.tags.ValueTag extends GenericListTag implements Serializable

serialVersionUID: 1L

Serialized Fields

expr

String expr

var

String var

printVar

String printVar

editable

String editable

logicClass

String logicClass

editPage

String editPage

editableInherited

boolean editableInherited

logicClassInherited

boolean logicClassInherited

editPageInherited

boolean editPageInherited

Package org.makumba.providers

Class org.makumba.providers.Configuration extends Object implements Serializable

serialVersionUID: 1L


Package org.makumba.providers.datadefinition.makumba

Class org.makumba.providers.datadefinition.makumba.FieldInfo extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

dd

DataDefinition dd

originalFieldDefinitionParent

String originalFieldDefinitionParent

originalFieldDefinitionName

String originalFieldDefinitionName

name

String name

type

String type

fixed

boolean fixed

notNull

boolean notNull

notEmpty

boolean notEmpty

unique

boolean unique

defaultValue

Object defaultValue

description

String description

extra1

Object extra1

extra2

Object extra2

extra3

Object extra3

validationRules

Hashtable<K,V> validationRules

Class org.makumba.providers.datadefinition.makumba.FileRecordInfo extends RecordInfo implements Serializable

serialVersionUID: 1L

Class org.makumba.providers.datadefinition.makumba.RecordInfo extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

origin

URL origin

name

String name

templateValues

Properties templateValues

fieldOrder

Vector<E> fieldOrder

functionNames

HashMap<K,V> functionNames

title

String title

indexName

String indexName

mainPtr

String mainPtr

setField

String setField

relations

int relations

fields

HashMap<K,V> fields

subfield

String subfield

ptrSubfield

String ptrSubfield

subfieldPtr

String subfieldPtr

papa

RecordInfo papa

validationRuleNames

HashMap<K,V> validationRuleNames

multiFieldUniqueList

HashMap<K,V> multiFieldUniqueList

Package org.makumba.providers.datadefinition.makumba.validation

Class org.makumba.providers.datadefinition.makumba.validation.BasicValidationRule extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

fd

FieldDefinition fd
The field definition this rule applies to.


fieldName

String fieldName
The name of the field (not always the same as fd.getName() for compound forms).


allowedTypes

int[] allowedTypes
Stores what types of fields are allowed (int, char.. see FieldDefinition .


ruleSyntax

String ruleSyntax

errorMessage

String errorMessage

ruleName

String ruleName

Class org.makumba.providers.datadefinition.makumba.validation.ComparisonValidationRule extends BasicValidationRule implements Serializable

serialVersionUID: 1L

Serialized Fields

otherFd

FieldDefinition otherFd

otherFieldName

String otherFieldName

compareOperator

String compareOperator

compareToExpression

String compareToExpression

functionName

String functionName

Class org.makumba.providers.datadefinition.makumba.validation.NumberRangeValidationRule extends RangeValidationRule implements Serializable

serialVersionUID: 1L

Class org.makumba.providers.datadefinition.makumba.validation.RangeValidationRule extends SingleFieldValidationRule implements Serializable

serialVersionUID: 1L

Serialized Fields

lowerLimitString

String lowerLimitString

upperLimitString

String upperLimitString

lowerLimit

Number lowerLimit

upperLimit

Number upperLimit

Class org.makumba.providers.datadefinition.makumba.validation.RegExpValidationRule extends SingleFieldValidationRule implements Serializable

serialVersionUID: 1L

Serialized Fields

regExp

String regExp

regExpPattern

Pattern regExpPattern

Class org.makumba.providers.datadefinition.makumba.validation.SingleFieldValidationRule extends BasicValidationRule implements Serializable

serialVersionUID: 1L

Class org.makumba.providers.datadefinition.makumba.validation.StringLengthValidationRule extends RangeValidationRule implements Serializable

serialVersionUID: 1L


Package org.makumba.providers.query.hql

Class org.makumba.providers.query.hql.ExprTypeAST extends antlr.CommonAST implements Serializable

serialVersionUID: 1L

Serialized Fields

dataType

int dataType

identifier

String identifier

description

String description

extraTypeInfo

Object extraTypeInfo

Class org.makumba.providers.query.hql.ObjectTypeAST extends ExprTypeAST implements Serializable

serialVersionUID: 1L

Serialized Fields

objectType

String objectType

Class org.makumba.providers.query.hql.ParamTypeAST extends ExprTypeAST implements Serializable

serialVersionUID: 1L


Package org.makumba.providers.query.mql

Class org.makumba.providers.query.mql.MqlAritmeticNode extends MqlBinaryOperator implements Serializable

serialVersionUID: 1L

Serialized Fields

returnType

MqlNode returnType

Class org.makumba.providers.query.mql.MqlBinaryOperator extends MqlNode implements Serializable

serialVersionUID: 1L

Class org.makumba.providers.query.mql.MqlComparisonNode extends MqlBinaryOperator implements Serializable

serialVersionUID: 1L

Serialized Fields

rewroteOperand

boolean rewroteOperand

Class org.makumba.providers.query.mql.MqlDotNode extends MqlNode implements Serializable

serialVersionUID: 1L

Serialized Fields

label

String label

field

String field

Class org.makumba.providers.query.mql.MqlIdentNode extends MqlNode implements Serializable

serialVersionUID: 1L

Serialized Fields

label

String label

Class org.makumba.providers.query.mql.MqlLogicalNode extends MqlBinaryOperator implements Serializable

serialVersionUID: 1L

Class org.makumba.providers.query.mql.MqlNode extends antlr.CommonAST implements Serializable

serialVersionUID: 1L

Serialized Fields

textList

NameResolver.TextList textList

walker

MqlSqlWalker walker

father

MqlNode father

makType

FieldDefinition makType

originalText

String originalText

checkAsIds

ArrayList<E> checkAsIds

Class org.makumba.providers.query.mql.Node extends antlr.CommonAST implements Serializable

serialVersionUID: 1L

Serialized Fields

filename

String filename

line

int line

column

int column

textLength

int textLength

Package org.makumba.providers.query.oql

Class org.makumba.providers.query.oql.AggregateAST extends OQLAST implements Serializable

serialVersionUID: 1L

Serialized Fields

expr

OQLAST expr

Class org.makumba.providers.query.oql.FunctionAST extends OQLAST implements Serializable

serialVersionUID: 1L

Serialized Fields

expr

OQLAST expr

Class org.makumba.providers.query.oql.IdAST extends OQLAST implements Serializable

serialVersionUID: 1L

Serialized Fields

query

QueryAST query

field

String field

label

String label

projectionLabel

String projectionLabel

Class org.makumba.providers.query.oql.OQLAST extends antlr.CommonAST implements Serializable

serialVersionUID: 1L

Serialized Fields

makumbaType

Object makumbaType

extraInfo

Object extraInfo

tree

AnalysisTree tree

Class org.makumba.providers.query.oql.ParamAST extends OQLAST implements Serializable

serialVersionUID: 1L

Serialized Fields

number

int number

Class org.makumba.providers.query.oql.QueryAST extends OQLAST implements Serializable

serialVersionUID: 1L

Serialized Fields

ddp

DataDefinitionProvider ddp

originalQuery

String originalQuery

fromAST

antlr.collections.AST fromAST
markers in the chain of tokens for the different parts of the query


whereAST

antlr.collections.AST whereAST
markers in the chain of tokens for the different parts of the query


groupAST

antlr.collections.AST groupAST
markers in the chain of tokens for the different parts of the query


orderAST

antlr.collections.AST orderAST
markers in the chain of tokens for the different parts of the query


afterWhereAST

antlr.collections.AST afterWhereAST
markers in the chain of tokens for the different parts of the query


firstProjection

antlr.collections.AST firstProjection
markers in the chain of tokens for the different parts of the query


superQuery

QueryAST superQuery
the enclosing query, never tested


oneProjectionLabel

String oneProjectionLabel
label of the projection, in case of an all-table projection, doesn't work presently


projections

Vector<E> projections
projections


projectionLabels

Vector<E> projectionLabels
labels of the projections, given or attributed automatically


projectionLabelSearch

Hashtable<K,V> projectionLabelSearch
searcher for projection labels


parameters

Vector<E> parameters
parameters for this query


resultInfo

DataDefinition resultInfo
the type of the returned result


paramInfo

DataDefinition paramInfo
the parameter types


labels

Hashtable<K,V> labels
associate each label to its makumba type


fromLabels

Hashtable<K,V> fromLabels
labels explicitly defined in OQL FROM


aliases

Hashtable<K,V> aliases
support aliases in query


joins

Vector<E> joins
the joins needed out of the label.field from this query


joinNames

Hashtable<K,V> joinNames
finder for joins in the form label.field, used in order not to repeat the same join


expressions

Vector<E> expressions
expressions, for type analysis


expressionIdentifiers

Vector<E> expressionIdentifiers
makumba identifiers label.field or label detected inside expressions