Uses of Class
org.apache.tapestry5.commons.services.CoercionTuple.Key
Packages that use CoercionTuple.Key
Package
Description
Optional module that allows JSON objects to be used with the
TypeCoercer service, when
the tapestry-ioc module is present.-
Uses of CoercionTuple.Key in org.apache.tapestry5.commons.internal
Method parameters in org.apache.tapestry5.commons.internal with type arguments of type CoercionTuple.KeyModifier and TypeMethodDescriptionstatic voidBasicTypeCoercions.provideBasicTypeCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple> configuration) Provides the basic type coercions to aMappedConfigurationinstance.static voidBasicTypeCoercions.provideJSR310TypeCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple> configuration) Provides the basic type coercions for JSR310 (java.time.*) to aConfigurationinstance. -
Uses of CoercionTuple.Key in org.apache.tapestry5.commons.internal.services
Constructor parameters in org.apache.tapestry5.commons.internal.services with type arguments of type CoercionTuple.Key -
Uses of CoercionTuple.Key in org.apache.tapestry5.commons.services
Methods in org.apache.tapestry5.commons.services that return CoercionTuple.KeyMethod parameters in org.apache.tapestry5.commons.services with type arguments of type CoercionTuple.KeyModifier and TypeMethodDescriptionstatic <S,T> void CoercionTuple.add(MappedConfiguration<CoercionTuple.Key, CoercionTuple> configuration, Class<S> sourceType, Class<T> targetType, Coercion<S, T> coercion) Convenience method to create a coercion tuple using CoercionTuple.create(Class, Class, Coercion) and add it to a MappedConfiguration in a single step.static <S,T> void CoercionTuple.override(MappedConfiguration<CoercionTuple.Key, CoercionTuple> configuration, Class<S> sourceType, Class<T> targetType, Coercion<S, T> coercion) Convenience method to create a coercion tuple using CoercionTuple.create(Class, Class, Coercion) and override a matching one in a MappedConfiguration in a single step. -
Uses of CoercionTuple.Key in org.apache.tapestry5.http.modules
Method parameters in org.apache.tapestry5.http.modules with type arguments of type CoercionTuple.KeyModifier and TypeMethodDescriptionstatic voidTapestryHttpModule.contributeTypeCoercer(MappedConfiguration<CoercionTuple.Key, CoercionTuple> configuration) -
Uses of CoercionTuple.Key in org.apache.tapestry5.ioc.modules
Method parameters in org.apache.tapestry5.ioc.modules with type arguments of type CoercionTuple.KeyModifier and TypeMethodDescriptionstatic voidTapestryIOCModule.provideBasicTypeCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple> configuration) Contributes a set of standard type coercions to theTypeCoercerservice: Object to String Object to Boolean String to Double String to BigDecimal BigDecimal to Double Double to BigDecimal String to BigInteger BigInteger to Long String to Long Long to Byte Long to Short Long to Integer Double to Long Double to Float Float to Double Long to Double String to Boolean ("false" is always false, other non-blank strings are true) Number to Boolean (true if number value is non zero) Null to Boolean (always false) Collection to Boolean (false if empty) Object[] to List primitive[] to List Object to List (by wrapping as a singleton list) String to File String toTimeIntervalTimeIntervalto Long Object to Object[] (wrapping the object as an array) Collection to Object[] (via the toArray() method)Flowto ListFlowto Boolean (false if empty)static voidTapestryIOCModule.provideJSR10TypeCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple> configuration) Contributes coercions to and from Java Time API (JSR 310) classes. -
Uses of CoercionTuple.Key in org.apache.tapestry5.json.modules
Method parameters in org.apache.tapestry5.json.modules with type arguments of type CoercionTuple.KeyModifier and TypeMethodDescriptionstatic voidJSONModule.provideCoercions(MappedConfiguration<CoercionTuple.Key, CoercionTuple> configuration) -
Uses of CoercionTuple.Key in org.apache.tapestry5.modules
Method parameters in org.apache.tapestry5.modules with type arguments of type CoercionTuple.KeyModifier and TypeMethodDescriptionstatic voidTapestryModule.contributeTypeCoercer(MappedConfiguration<CoercionTuple.Key, CoercionTuple> configuration, ObjectLocator objectLocator, ThreadLocale threadLocale, AssetSource assetSource, DynamicTemplateParser dynamicTemplateParser) Adds coercions: String toSelectModelMap toSelectModelCollection toGridDataSourcenull toGridDataSourceList toSelectModelComponentResourcesAware(typically, a component) toComponentResourcesComponentResourcestoPropertyOverridesString toRenderableRenderabletoBlockString toDateFormatString toResource(viaAssetSource.resourceForPath(String))RenderabletoRenderCommandString toPatternString toDateFormatResourcetoDynamicTemplateAssettoResourceValueEncodertoValueEncoderFactory -
Uses of CoercionTuple.Key in org.apache.tapestry5.mongodb.modules
Method parameters in org.apache.tapestry5.mongodb.modules with type arguments of type CoercionTuple.KeyModifier and TypeMethodDescriptionstatic voidMongodbModule.contributeTypeCoercer(MappedConfiguration<CoercionTuple.Key, CoercionTuple> configuration)