A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractStructuredDateBindingEditor - Class in org.grails.databinding.converters
Authors:
Jeff Brown
AbstractStructuredDateBindingEditor() - Constructor in AbstractStructuredDateBindingEditor
addBindingError(java.lang.Object, java.lang.String, java.lang.Object, java.lang.Exception, grails.databinding.events.DataBindingListener, java.lang.Object) - Method in SimpleDataBinder
addElementToArrayAt(java.lang.Object, java.lang.Object, java.lang.Object) - Method in SimpleDataBinder
addElementToCollection(java.lang.Object, java.lang.String, java.lang.Class, java.lang.Object, boolean) - Method in SimpleDataBinder
addElementToCollectionAt(java.lang.Object, java.lang.String, java.util.Collection, java.lang.Object, java.lang.Object) - Method in SimpleDataBinder
afterBinding(java.lang.Object, java.lang.Object) - Method in DataBindingListener
Called after data binding has finished.
afterBinding(java.lang.Object, java.lang.Object) - Method in DataBindingListenerAdapter
assemble(java.lang.String, grails.databinding.DataBindingSource) - Method in AbstractStructuredDateBindingEditor
autoGrowCollectionLimit - Property in SimpleDataBinder

B

BASIC_TYPES - Field in SimpleDataBinder
beforeBinding(java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object) - Method in DataBindingListener
Called when data binding is about to imposed on a property
beforeBinding(java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object) - Method in DataBindingListenerAdapter
bind(java.lang.Object, grails.databinding.DataBindingSource) - Method in DataBinder
Parameters:
obj - The object being bound to
bind(java.lang.Object, grails.databinding.DataBindingSource, java.lang.String, java.util.List, java.util.List, grails.databinding.events.DataBindingListener) - Method in SimpleDataBinder
Parameters:
obj - The object being bound to
BindingError - Interface in grails.databinding.errors
Represents a problem which occurred during data binding.
bindingError(grails.databinding.errors.BindingError, java.lang.Object) - Method in DataBindingListener
Called when an error occurs binding to a property
bindingError(grails.databinding.errors.BindingError, java.lang.Object) - Method in DataBindingListenerAdapter
BindingFormat - Annotation Type in grails.databinding
Apply BindingFormat to a field to provide a format to be used when binding a String to this field.
BindingFormatASTTransformation - Class in org.grails.databinding.compiler
BindingHelper - Interface in grails.databinding
Classes which implement this interface may participate in the data binding process.
BindInitializer - Annotation Type in grails.databinding
This annotation may be applied to a a field to customize initialization of object properties in the data binding process.
bindProperty(java.lang.Object, grails.databinding.DataBindingSource, groovy.lang.MetaProperty, java.lang.Object, grails.databinding.events.DataBindingListener, java.lang.Object) - Method in SimpleDataBinder
BindUsing - Annotation Type in grails.databinding
This annotation may be applied to a class or to a field to customize the data binding process.

C

canConvert(java.lang.Object) - Method in ClosureValueConverter
canConvert(Class<?>, Class<?>) - Method in ConversionService
canConvert(java.lang.Object) - Method in CurrencyValueConverter
canConvert(java.lang.Object) - Method in DateConversionHelper
canConvert(java.lang.Object) - Method in TimeZoneConverter
canConvert(java.lang.Object) - Method in UUIDConverter
canConvert(java.lang.Object) - Method in ValueConverter
clear() - Method in GPathResultMap
ClosureValueConverter - Class in org.grails.databinding
Authors:
Jeff Brown
ClosureValueConverter() - Constructor in ClosureValueConverter
ClosureValueInitializer - Class in org.grails.databinding
ClosureValueInitializer() - Constructor in ClosureValueInitializer
code - Field in BindingFormat
Default:
""
CollectionDataBindingSource - Interface in grails.databinding
containsKey(java.lang.Object) - Method in GPathResultMap
containsProperty(java.lang.String) - Method in DataBindingSource
Parameters:
propertyName - the name of a property
containsProperty(java.lang.String) - Method in SimpleMapDataBindingSource
containsValue(java.lang.Object) - Method in GPathResultMap
conversionHelpers - Field in SimpleDataBinder
ConversionService - Interface in org.grails.databinding.converters
Authors:
Jeff Brown
conversionService - Property in SimpleDataBinder
convert(java.lang.Object) - Method in ClosureValueConverter
convert(java.lang.Object, Class<?>) - Method in ConversionService
convert(java.lang.Object) - Method in CurrencyValueConverter
convert(java.lang.Object) - Method in DateConversionHelper
convert(java.lang.Object, java.lang.String) - Method in FormattedDateValueConverter
convert(java.lang.Object, java.lang.String) - Method in FormattedValueConverter
Return a formatted value
convert(java.lang.Class, java.lang.Object) - Method in SimpleDataBinder
convert(java.lang.Object) - Method in TimeZoneConverter
convert(java.lang.Object) - Method in UUIDConverter
convert(java.lang.Object) - Method in ValueConverter
converterClosure - Property in ClosureValueConverter
convertStringToEnum(Class<? extends Enum>, java.lang.String) - Method in SimpleDataBinder
CurrencyValueConverter - Class in org.grails.databinding.converters
A ValueConverter for converting String to Currency.
CurrencyValueConverter() - Constructor in CurrencyValueConverter

D

DataBinder - Interface in grails.databinding
Authors:
Jeff Brown
DataBindingListener - Interface in grails.databinding.events
A listener which will be notified of events generated during data binding.
DataBindingListenerAdapter - Class in grails.databinding.events
Authors:
Jeff Brown
DataBindingSource - Interface in grails.databinding
A DataBindingSource is a lot like a Map but is read-only and is tailored to support data binding.
dataBindingSources - Field in GPathResultCollectionDataBindingSource
dataSourceAware - Property in SimpleMapDataBindingSource
DateConversionHelper - Class in org.grails.databinding.converters
Authors:
Jeff Brown
DateConversionHelper() - Constructor in DateConversionHelper
dateParsingLenient - Property in DateConversionHelper
Whether data parsing is lenient
doBind(java.lang.Object, grails.databinding.DataBindingSource, java.lang.String, java.util.List, java.util.List, grails.databinding.events.DataBindingListener, java.lang.Object) - Method in SimpleDataBinder

E

entrySet() - Method in GPathResultMap
error(org.codehaus.groovy.control.SourceUnit, org.codehaus.groovy.ast.ASTNode, java.lang.String) - Method in BindingFormatASTTransformation

F

formatStrings - Property in DateConversionHelper
A List of String which represent date formats compatible with SimpleDateFormat.
FormattedDateValueConverter - Class in org.grails.databinding.converters
Authors:
Jeff Brown
FormattedDateValueConverter() - Constructor in FormattedDateValueConverter
formattedValueConversionHelpers - Field in SimpleDataBinder
FormattedValueConverter - Interface in grails.databinding.converters
Classes which implement this interface may participate in the data binding process as formatted value converters.

G

get(java.lang.Object) - Method in GPathResultMap
getAt(java.lang.String) - Method in DataBindingSource
Convencience operator overloading
getAt(java.lang.String) - Method in SimpleMapDataBindingSource
getCause() - Method in BindingError
Returns:
an exception thrown during the data binding process
getCause() - Method in SimpleBindingError
getConverter(java.lang.Class, java.lang.Object) - Method in SimpleDataBinder
getDataBindingSources() - Method in CollectionDataBindingSource
getDataBindingSources() - Method in GPathResultCollectionDataBindingSource
getDate(java.util.Calendar) - Method in AbstractStructuredDateBindingEditor
getDate(java.util.Calendar) - Method in StructuredCalendarBindingEditor
getDate(java.util.Calendar) - Method in StructuredDateBindingEditor
getDate(java.util.Calendar) - Method in StructuredSqlDateBindingEditor
getDefaultCollectionInstanceForType(java.lang.Class) - Method in SimpleDataBinder
getField(java.lang.Class, java.lang.String) - Method in SimpleDataBinder
getFormatString(java.lang.annotation.Annotation) - Method in SimpleDataBinder
Parameters:
annotation - An instance of grails.databinding.BindingFormat or org.grails.databinding.BindingFormat
getFormattedConverter(java.lang.reflect.Field, java.lang.String) - Method in SimpleDataBinder
Get a ValueConverter for field
getIdentifierValue() - Method in DataBindingSource
Returns:
the identifier value for binding or null if no identifier is represented by this binding source
getIdentifierValue() - Method in SimpleMapDataBindingSource
getIndexedPropertyReferenceDescriptor(java.lang.Object) - Method in SimpleDataBinder
getObject() - Method in BindingError
Returns:
the object that data binding was being imposed upon
getObject() - Method in SimpleBindingError
getOptionalFields() - Method in AbstractStructuredDateBindingEditor
getPropertyInitializer(java.lang.Object, java.lang.String) - Method in SimpleDataBinder
getPropertyName() - Method in BindingError
Returns:
the name of the property that the data binding error occurred on
getPropertyName() - Method in SimpleBindingError
getPropertyNameForNode(groovy.util.Node) - Method in GPathResultMap
getPropertyNameForNodeChild(groovy.util.slurpersupport.NodeChild) - Method in GPathResultMap
getPropertyNames() - Method in DataBindingSource
Returns:
the names of properties represented
getPropertyNames() - Method in SimpleMapDataBindingSource
getPropertyValue(java.lang.Object, java.lang.String, grails.databinding.DataBindingSource) - Method in AbstractStructuredDateBindingEditor
getPropertyValue(java.lang.Object, java.lang.String, grails.databinding.DataBindingSource) - Method in BindingHelper
The value returned from this method will be bound to the property specified by propertyName.
getPropertyValue(java.lang.String) - Method in DataBindingSource
Parameters:
propertyName - the name of a property
getPropertyValue(java.lang.String) - Method in SimpleMapDataBindingSource
getPropertyValue(java.lang.Object, java.lang.String, grails.databinding.DataBindingSource) - Method in StructuredBindingEditor
The value returned from this method will be bound to the property specified by propertyName.
getReferencedTypeForCollection(java.lang.String, java.lang.Object) - Method in SimpleDataBinder
getReferencedTypeForCollectionInClass(java.lang.String, java.lang.Class) - Method in SimpleDataBinder
getRejectedValue() - Method in BindingError
Returns:
The value which could not be bound to the property
getRejectedValue() - Method in SimpleBindingError
getRequiredFields() - Method in AbstractStructuredDateBindingEditor
getTargetType() - Method in ClosureValueConverter
getTargetType() - Method in CurrencyValueConverter
getTargetType() - Method in DateConversionHelper
getTargetType() - Method in FormattedDateValueConverter
getTargetType() - Method in FormattedValueConverter
Returns:
the output type of this converter
getTargetType() - Method in TimeZoneConverter
getTargetType() - Method in TypedStructuredBindingEditor
Returns:
the type that this editor is used for binding to
getTargetType() - Method in UUIDConverter
getTargetType() - Method in ValueConverter
getTargetType() - Method in ValueInitializer
getValueConverter(java.lang.Object, java.lang.String) - Method in SimpleDataBinder
getValueConverterForClass(java.lang.Object, java.lang.String) - Method in SimpleDataBinder
getValueConverterForField(java.lang.Object, java.lang.String) - Method in SimpleDataBinder
getValueInitializerForField(java.lang.Object, java.lang.String) - Method in SimpleDataBinder
getValueOfBindInitializer(java.lang.annotation.Annotation) - Method in SimpleDataBinder
Parameters:
annotation - An instance of grails.databinding.BindInitializer
getValueOfBindUsing(java.lang.annotation.Annotation) - Method in SimpleDataBinder
Parameters:
annotation - An instance of grails.databinding.BindingUsing or org.grails.databinding.BindingUsing
gpath - Field in GPathResultMap
GPathResultCollectionDataBindingSource - Class in org.grails.databinding.xml
GPathResultCollectionDataBindingSource(groovy.util.slurpersupport.GPathResult) - Constructor in GPathResultCollectionDataBindingSource
GPathResultMap - Class in org.grails.databinding.xml
Authors:
Jeff Brown
GPathResultMap(groovy.util.slurpersupport.GPathResult) - Constructor in GPathResultMap

H

hasIdentifier() - Method in DataBindingSource
Returns:
true if this binding source contains an identifier for binding
hasIdentifier() - Method in SimpleMapDataBindingSource

I

id - Field in GPathResultMap
index - Property in IndexedPropertyReferenceDescriptor
INDEXED_PROPERTY_REGEX - Property in SimpleDataBinder
IndexedPropertyReferenceDescriptor - Class in org.grails.databinding
Authors:
Jeff Brown
IndexedPropertyReferenceDescriptor() - Constructor in IndexedPropertyReferenceDescriptor
initialize() - Method in ClosureValueInitializer
initialize() - Method in ValueInitializer
initializeArray(java.lang.Object, java.lang.String, java.lang.Class, int) - Method in SimpleDataBinder
initializeCollection(java.lang.Object, java.lang.String, java.lang.Class, boolean) - Method in SimpleDataBinder
initializeMap(java.lang.Object, java.lang.String) - Method in SimpleDataBinder
initializeProperty(java.lang.Object, java.lang.String, java.lang.Class, grails.databinding.DataBindingSource) - Method in SimpleDataBinder
initializerClosure - Property in ClosureValueInitializer
isBasicType(java.lang.Class) - Method in SimpleDataBinder
isDataSourceAware() - Method in DataBindingSource
Returns:
true if GORM operations should be enabled when binding with this DataBindingSource
isEmpty() - Method in GPathResultMap
isOkToAddElementAt(java.util.Collection, int) - Method in SimpleDataBinder
isOkToBind(java.lang.String, java.util.List, java.util.List) - Method in SimpleDataBinder

J

K

keySet() - Method in GPathResultMap

L

M

map - Field in SimpleMapDataBindingSource

N

O

P

preprocessValue(java.lang.Object) - Method in SimpleDataBinder
processIndexedProperty(java.lang.Object, groovy.lang.MetaProperty, org.grails.databinding.IndexedPropertyReferenceDescriptor, java.lang.Object, grails.databinding.DataBindingSource, grails.databinding.events.DataBindingListener, java.lang.Object) - Method in SimpleDataBinder
processProperty(java.lang.Object, groovy.lang.MetaProperty, java.lang.Object, grails.databinding.DataBindingSource, grails.databinding.events.DataBindingListener, java.lang.Object) - Method in SimpleDataBinder
propertyName - Property in IndexedPropertyReferenceDescriptor
put(java.lang.Object, java.lang.Object) - Method in GPathResultMap
putAll(java.util.Map) - Method in GPathResultMap

Q

R

registerConverter(grails.databinding.converters.ValueConverter) - Method in SimpleDataBinder
registerFormattedValueConverter(grails.databinding.converters.FormattedValueConverter) - Method in SimpleDataBinder
registerStructuredEditor(java.lang.Class, grails.databinding.StructuredBindingEditor) - Method in SimpleDataBinder
remove(java.lang.Object) - Method in GPathResultMap

S

setDataSourceAware(boolean) - Method in DataBindingSource
Parameters:
isDataSourceAware - true if GORM operations should be enabled when binding with this DataBindingSource
setPropertyValue(java.lang.Object, grails.databinding.DataBindingSource, groovy.lang.MetaProperty, java.lang.Object, grails.databinding.events.DataBindingListener, boolean) - Method in SimpleDataBinder
SimpleBindingError - Class in org.grails.databinding.errors
Authors:
Jeff Brown
SimpleBindingError(java.lang.Object, java.lang.String, java.lang.Object, java.lang.Throwable) - Constructor in SimpleBindingError
SimpleDataBinder - Class in grails.databinding
A data binder that will bind nested Maps to an object.
SimpleDataBinder() - Constructor in SimpleDataBinder
SimpleMapDataBindingSource - Class in grails.databinding
SimpleMapDataBindingSource(java.util.Map) - Constructor in SimpleMapDataBindingSource
size() - Method in DataBindingSource
Returns:
the number of properties represented by this binding source
size() - Method in GPathResultMap
size() - Method in SimpleMapDataBindingSource
splitIndexedStruct(org.grails.databinding.IndexedPropertyReferenceDescriptor, grails.databinding.DataBindingSource) - Method in SimpleDataBinder
StructuredBindingEditor - Interface in grails.databinding
StructuredBindingEditors convert structured data in a Map into an object.
StructuredCalendarBindingEditor - Class in org.grails.databinding.converters
Authors:
Jeff Brown
StructuredCalendarBindingEditor() - Constructor in StructuredCalendarBindingEditor
StructuredDateBindingEditor - Class in org.grails.databinding.converters
Authors:
Jeff Brown
StructuredDateBindingEditor() - Constructor in StructuredDateBindingEditor
structuredEditors - Field in SimpleDataBinder
StructuredSqlDateBindingEditor - Class in org.grails.databinding.converters
Authors:
Jeff Brown
StructuredSqlDateBindingEditor() - Constructor in StructuredSqlDateBindingEditor
supports(Class<?>) - Method in DataBindingListener
Returns:
true if the listener is interested in events for the specified type.
supports(Class<?>) - Method in DataBindingListenerAdapter

T

targetType - Property in ClosureValueConverter
targetType - Property in ClosureValueInitializer
TimeZoneConverter - Class in org.grails.databinding.converters
Since:
2.3.6
TimeZoneConverter() - Constructor in TimeZoneConverter
toString() - Method in IndexedPropertyReferenceDescriptor
TypedStructuredBindingEditor - Interface in grails.databinding
Since:
3.0

U

UUIDConverter - Class in org.grails.databinding.converters
UUIDConverter() - Constructor in UUIDConverter

V

value - Field in BindingFormat
Default:
""
value - Field in BindInitializer
value - Field in BindUsing
ValueConverter - Interface in grails.databinding.converters
Authors:
Jeff Brown
ValueInitializer - Interface in grails.databinding.initializers
values() - Method in GPathResultMap
visit(org.codehaus.groovy.ast.ASTNode, org.codehaus.groovy.control.SourceUnit) - Method in BindingFormatASTTransformation

W

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _