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

A

AbstractAssociationHandler - Class in org.spicefactory.pimento.property
Base class for property handlers that manage associations to other entities.
AbstractAssociationHandler() - Constructor for class org.spicefactory.pimento.property.AbstractAssociationHandler
 
AbstractCinnamonGeneratorTask - Class in org.spicefactory.pimento.generator.ant
Abstract base class for Ant Task that generates AS3 source code for service interfaces and proxies and Parsley XML configuration files.
AbstractCinnamonGeneratorTask() - Constructor for class org.spicefactory.pimento.generator.ant.AbstractCinnamonGeneratorTask
 
AbstractCinnamonServlet - Class in org.spicefactory.cinnamon.web
The abstract base Servlet for processing HTTP based AMF3 requests.
AbstractCinnamonServlet() - Constructor for class org.spicefactory.cinnamon.web.AbstractCinnamonServlet
 
AbstractClassMapping - Class in org.spicefactory.cinnamon.io.mapping
Abstract base class for all ClassMapping implementations.
AbstractClassMapping(String, String, Class<?>, Class<?>, ObjectEncoding) - Constructor for class org.spicefactory.cinnamon.io.mapping.AbstractClassMapping
Creates a new ClassMapping instance.
AbstractClassMappingParser - Class in org.spicefactory.cinnamon.config.shared
Abstract base class containing parsing logic for class mapping configuration.
AbstractClassMappingParser() - Constructor for class org.spicefactory.cinnamon.config.shared.AbstractClassMappingParser
 
AbstractCollectionHandler - Class in org.spicefactory.pimento.property
Base class for property handlers that manage collections.
AbstractCollectionHandler() - Constructor for class org.spicefactory.pimento.property.AbstractCollectionHandler
 
AbstractConfigurationBuilder - Class in org.spicefactory.cinnamon.config.shared
Abstract base class for all ConfigurationBuilder implementations.
AbstractConfigurationBuilder() - Constructor for class org.spicefactory.cinnamon.config.shared.AbstractConfigurationBuilder
 
AbstractMethodInvocationServiceFactory - Class in org.spicefactory.cinnamon.service.factory
Abstract ServiceFactory implementation as a base for all factories that create ServiceInvokers which use reflective method invocation.
AbstractMethodInvocationServiceFactory() - Constructor for class org.spicefactory.cinnamon.service.factory.AbstractMethodInvocationServiceFactory
Creates a new ServiceFactory instance.
AbstractPropertyClassMapping - Class in org.spicefactory.cinnamon.io.mapping
Abstract base class for mappings that deal with properties.
AbstractPropertyClassMapping(String, String, Class<?>, Class<?>, ObjectEncoding) - Constructor for class org.spicefactory.cinnamon.io.mapping.AbstractPropertyClassMapping
Creates a new ClassMapping instance.
AbstractPropertyHandler - Class in org.spicefactory.pimento.property
Base class for all simple properties.
AbstractPropertyHandler() - Constructor for class org.spicefactory.pimento.property.AbstractPropertyHandler
 
AbstractResource - Class in org.spicefactory.cinnamon.config.resource
Abstract base class for all Resource implementations.
AbstractResource(String) - Constructor for class org.spicefactory.cinnamon.config.resource.AbstractResource
Creates a new instance for the given path.
AbstractSequenceConverter<T> - Class in org.spicefactory.cinnamon.reflect.convert
Abstract Converter implementation for converting "sequences".
AbstractSequenceConverter(ReflectionFactory) - Constructor for class org.spicefactory.cinnamon.reflect.convert.AbstractSequenceConverter
 
AbstractServiceChannel - Class in org.spicefactory.cinnamon.client
Common base class for factories that create Cinnamon client proxies.
AbstractServiceChannel() - Constructor for class org.spicefactory.cinnamon.client.AbstractServiceChannel
 
AbstractServiceConfigParser - Class in org.spicefactory.cinnamon.config.shared
Abstract base class containing parsing logic for service configuration.
AbstractServiceConfigParser() - Constructor for class org.spicefactory.cinnamon.config.shared.AbstractServiceConfigParser
 
AbstractUnindexedCollectionHandler - Class in org.spicefactory.pimento.property
Base class for property handlers that manage unindexed collections.
AbstractUnindexedCollectionHandler() - Constructor for class org.spicefactory.pimento.property.AbstractUnindexedCollectionHandler
 
ACTION_SCRIPT_CLASS_ATTR - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
add(Class<?>, T) - Method in class org.spicefactory.cinnamon.reflect.util.ClassMappedRepository
Adds the given item and associates it with the given class and all its subclasses or subinterfaces.
add(E) - Method in class org.spicefactory.pimento.io.util.IdentityHashSet
 
add(Entity) - Method in class org.spicefactory.pimento.metamodel.impl.MetamodelImpl
Adds the specified entity to the metamodel.
addAll(Collection<? extends E>) - Method in class org.spicefactory.pimento.io.util.IdentityHashSet
 
addAs3SourceGenerator(SourceGeneratorSettings) - Method in class org.spicefactory.pimento.generator.ant.AbstractCinnamonGeneratorTask
Adds the settings for generating AS3 service interfaces and proxies.
addAssociation(String, AbstractAssociationHandler, String) - Method in interface org.spicefactory.pimento.metamodel.builder.ManagedTypeBuilder
Adds an association property to this managed type providing the name of an associated entity.
addBeanClassMapping(String, String, Class<?>, Class<? extends MappedObjectFactory<?>>, Set<String>) - Method in class org.spicefactory.cinnamon.config.shared.AbstractClassMappingParser
Adds a bean class mapping to the configuration.
addClassDescriptor(AMFInput.ClassDescriptor) - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Adds a decoded ClassDescriptor.
addClassDescriptor(ClassMapping) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Adds a class mapping to the list of references.
addConverter(Converter<?>) - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Adds a Converter to this configuration.
addConverter(Converter<?>) - Method in class org.spicefactory.cinnamon.reflect.ReflectionFactory
Adds the given Converter instance to the repository.
addDetachedEntity(EntityHandler) - Method in class org.spicefactory.pimento.transaction.TransactionContext
Adds a handler for a detached entity to this context.
addElement(T, Object, int) - Method in class org.spicefactory.cinnamon.reflect.convert.AbstractSequenceConverter
Adds the given element to the sequence (Array or Collection) at the specified index.
addElement(Object, Object, int) - Method in class org.spicefactory.cinnamon.reflect.convert.ArrayConverter
 
addElement(Collection, Object, int) - Method in class org.spicefactory.cinnamon.reflect.convert.CollectionConverter
 
addEntity(Object) - Method in class org.spicefactory.pimento.transaction.DefaultEntityListener
Listener method for persisted entities.
addExternalizableClassMapping(String, String, Class<?>, Class<? extends MappedObjectFactory<?>>, Class<? extends Externalizer<?, ?>>) - Method in class org.spicefactory.cinnamon.config.shared.AbstractClassMappingParser
Adds an externalizable class mapping to the configuration.
addInterceptor(Operation, Object, MethodInvoker) - Method in class org.spicefactory.pimento.intercept.InterceptorManager
Adds an interceptor for the entity type this manager is responsible for.
addLoadedEntity(EntityHandler) - Method in class org.spicefactory.pimento.transaction.TransactionContext
Adds a handler for an entity to be sent to the client to this context.
addLoadedSnapshot(EntitySnapshot) - Method in class org.spicefactory.pimento.transaction.TransactionResponse
Adds a snapshot for an entity to be loaded into the client.
addMapping(ClassMapping) - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Adds a class mapping.
addMessage(MessageHolder) - Method in interface org.spicefactory.cinnamon.io.Envelope
Adds the specified message to this envelope
addMessage(MessageHolder) - Method in class org.spicefactory.cinnamon.io.netconnection.NetConnectionEnvelope
Adds a message to this envelope.
addMessageProcessor(MessageProcessor<?, ?>) - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Adds a MessageProcessor to this configuration.
addModifiedEntity(EntityHandler) - Method in class org.spicefactory.pimento.transaction.TransactionContext
Adds a handler for a modified persistent entity to this context.
addObjectReference(Object) - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Adds an object to the list of references.
addObjectReference(Object) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Adds an object to the list of references.
addOperation(OperationConfig) - Method in class org.spicefactory.cinnamon.config.ServiceConfig
Adds an operation that can be invoked by clients to this service.
addOperation(ServiceResponse) - Method in class org.spicefactory.pimento.transaction.TransactionResponse
Adds the response for an operation that was executed within this transaction.
addPackageMapping(Mapping) - Method in class org.spicefactory.pimento.generator.ant.AbstractCinnamonGeneratorTask
Adds a mapping that maps Java package names to AS3 package names.
addPackageMapping(String, String) - Method in class org.spicefactory.pimento.generator.GeneratorConfig
Maps the specified Java package to an ActionScript package.
addParsleyConfigGenerator(ConfigGeneratorSettings) - Method in class org.spicefactory.pimento.generator.ant.AbstractCinnamonGeneratorTask
Adds the settings for generating the Parsley XML configuration file.
addPersistedSnapshot(EntitySnapshot) - Method in class org.spicefactory.pimento.transaction.TransactionResponse
Adds a snapshot for an entity that was persisted in this transaction.
addPhaseListener(PhaseListener) - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Adds a phase listener.
addProperty(ConfigurationProperty) - Method in class org.spicefactory.cinnamon.config.xml.ObjectConfig
Adds a configuration property for this object.
addProperty(Object, int) - Method in class org.spicefactory.pimento.io.TypeSnapshot
Adds the specified property value for the specified index position.
addProperty(Object) - Method in class org.spicefactory.pimento.io.TypeSnapshot
Add the specified property value to this instance.
addProperty(String, PropertyHandler) - Method in interface org.spicefactory.pimento.metamodel.builder.ManagedTypeBuilder
Adds a property to this managed type.
addReferer(Referer) - Method in class org.spicefactory.cinnamon.io.mapping.FactoryHandler
Adds a referer to this instance representing a property whose value needs to be set to the final target instance the wrapped factory of this instance will create once it is fully initialized.
addRefreshedSnapshot(EntitySnapshot) - Method in class org.spicefactory.pimento.transaction.TransactionResponse
Adds a snapshot for an entity that must be synchronized in the client.
addRemovedSnapshot(EntitySnapshot) - Method in class org.spicefactory.pimento.transaction.TransactionResponse
Adds a snapshot for an entity that needs to be removed from the client cache.
addSchema(Resource) - Method in class org.spicefactory.cinnamon.config.xml.SchemaValidatingXomBuilderFactory
Adds the given Resource to load an XML Schema from
addServiceConfig(ServiceConfig) - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Adds a Service configuration.
addServiceConfig(String, String, Class<?>, Class<?>, String, List<OperationConfig>, boolean) - Method in class org.spicefactory.cinnamon.config.shared.AbstractServiceConfigParser
Adds a service to the configuration.
addServiceConfig(ServiceConfig) - Method in class org.spicefactory.cinnamon.service.factory.AbstractMethodInvocationServiceFactory
 
addServiceConfig(ServiceConfig) - Method in class org.spicefactory.cinnamon.service.factory.PlainJavaServiceFactory
 
addServiceConfig(ServiceConfig) - Method in interface org.spicefactory.cinnamon.service.ServiceFactory
Add a configuration for a service that should be handled by this factory.
addServiceFactory(String, ServiceFactory) - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Registers a ServiceFactory instance for the given name.
addServiceInterceptor(ServiceInterceptor) - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Adds an service interceptor.
addStringReference(String) - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Adds a string to the list of references.
addStringReference(String) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Adds a string to the list of references.
addSupportedInterface(Class<T>, Class<? extends T>) - Method in class org.spicefactory.pimento.property.AbstractCollectionHandler
Adds an interface type supported by this property handler.
addTransientEntity(EntityHandler) - Method in class org.spicefactory.pimento.transaction.TransactionContext
Adds a handler for a transient entity to this context.
addTypeMapping(Mapping) - Method in class org.spicefactory.pimento.generator.ant.AbstractCinnamonGeneratorTask
Adds a mapping that maps Java class names to AS3 class names.
addTypeMapping(Class<?>, String) - Method in class org.spicefactory.pimento.generator.GeneratorConfig
Adds a type mapping to this configuration.
afterDecodingException(Exception) - Method in interface org.spicefactory.cinnamon.io.PhaseListener
Invoked if decoding of the incoming AMF request failed.
afterEncoding() - Method in interface org.spicefactory.cinnamon.io.PhaseListener
Invoked after encoding of the response has been completed.
afterProcessing(Envelope, Envelope) - Method in interface org.spicefactory.cinnamon.io.PhaseListener
Invoked after processing of messages has been completed but before encoding of the response has started.
ALIAS_ATTR - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
AMF0_ARRAY - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the AMF0 Array type code.
AMF3_IN_AMF0 - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the AMF3 data type in AMF0.
AMF_MIME_TYPE - Static variable in class org.spicefactory.cinnamon.io.util.IOUtil
The MIME type for AMF data.
AMFException - Exception in org.spicefactory.cinnamon.io.amf
Exception thrown when an error occurs while serializing/deserializing data from/to AMF3 binary format.
AMFException(String, Throwable) - Constructor for exception org.spicefactory.cinnamon.io.amf.AMFException
Creates a new AMFException.
AMFException(String) - Constructor for exception org.spicefactory.cinnamon.io.amf.AMFException
Creates a new AMFException.
AMFInput - Class in org.spicefactory.cinnamon.io.amf
The AMFInput class deserializes AMF data from a ByteBuffer and constructs and populates an AMFEnvelope instance with the decoded messages.
AMFInput(ByteBuffer, CinnamonConfig) - Constructor for class org.spicefactory.cinnamon.io.amf.AMFInput
Creates a new AMFInput instance.
AMFInput.ClassDescriptor - Class in org.spicefactory.cinnamon.io.amf
Represents a decoded class descriptor.
AMFInput.ClassDescriptor(ObjectEncoding, String[], ClassMapping) - Constructor for class org.spicefactory.cinnamon.io.amf.AMFInput.ClassDescriptor
Creates a new ClassDescriptor.
AMFOutput - Class in org.spicefactory.cinnamon.io.amf
The AMFOutput class serializes an AMFEnvelope instance containing one or more results from service invocations to AMF data and writes it to a ByteBuffer.
AMFOutput(ByteBuffer, CinnamonConfig) - Constructor for class org.spicefactory.cinnamon.io.amf.AMFOutput
Creates a new AMFOutput instance.
AMFType - Interface in org.spicefactory.cinnamon.io.amf
Constants for the AMF3 type code bytes.
AnnotationProcessor - Class in org.spicefactory.cinnamon.config.annotation
Processes Annotations on types and methods of a single class or interface and all its super-interfaces.
AnnotationProcessor(Class<?>, Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class org.spicefactory.cinnamon.config.annotation.AnnotationProcessor
Creates a new AnnotationProcessor.
AnonymousClassMapping - Class in org.spicefactory.cinnamon.io.mapping
AnonymousClassMapping handles ActionScript objects for which no alias was registered in ActionScript.
AnonymousClassMapping() - Constructor for class org.spicefactory.cinnamon.io.mapping.AnonymousClassMapping
Creates a new anonymous class mapping.
ApplicationContextUtil - Class in org.spicefactory.cinnamon.config.spring
Contains utility methods for obtaining and setting Springs root WebApplicationContext from/to the applicationMap.
ApplicationContextUtil() - Constructor for class org.spicefactory.cinnamon.config.spring.ApplicationContextUtil
 
applyCollectionUpdate(Object, CollectionUpdate, Property) - Method in class org.spicefactory.pimento.property.AbstractUnindexedCollectionHandler
Applies the specified collection update to the property of the given entity.
applyCollectionUpdate(Object, CollectionUpdate, Property) - Method in class org.spicefactory.pimento.property.MapHandler
 
applyUpdates(PropertyChangeSet) - Method in class org.spicefactory.pimento.io.EmbeddableHandler
 
applyUpdates(PropertyChangeSet) - Method in class org.spicefactory.pimento.io.EntityHandler
 
applyUpdates(PropertyChangeSet) - Method in class org.spicefactory.pimento.io.TypeHandler
Applies the specified change set to the entity managed by this instance.
ARRAY - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the type code for ActionScript Array values.
ArrayConverter - Class in org.spicefactory.cinnamon.reflect.convert
Converter implementation that creates Arrays of the required target type from any sequence (Collection or Array).
ArrayConverter(ReflectionFactory) - Constructor for class org.spicefactory.cinnamon.reflect.convert.ArrayConverter
 
assertUpdatePermitted(ManagedProperty) - Method in class org.spicefactory.pimento.io.TypeHandler
Assert whether an update for the specified property is permitted
AssociationHandler - Class in org.spicefactory.pimento.property
Handles a ManyToOne or OneToOne association.
AssociationHandler() - Constructor for class org.spicefactory.pimento.property.AssociationHandler
 
Attribute - Interface in org.spicefactory.pimento.metamodel
Represents a persistent non-collection-valued property.
AttributeImpl - Class in org.spicefactory.pimento.metamodel.impl
Default implementation of the Attribute interface.
AttributeImpl(PropertyHandler, Property, int) - Constructor for class org.spicefactory.pimento.metamodel.impl.AttributeImpl
Creates a new instance.

B

BagHandler - Class in org.spicefactory.pimento.property
Manages a Bag property type.
BagHandler() - Constructor for class org.spicefactory.pimento.property.BagHandler
Creates a new instance.
Basic - Interface in org.spicefactory.pimento.metamodel
Represents a basic type.
BasicImpl - Class in org.spicefactory.pimento.metamodel.impl
Default implementation of the Basic interface.
BasicImpl(Class<?>) - Constructor for class org.spicefactory.pimento.metamodel.impl.BasicImpl
Creates a new instance.
Bean - Class in org.spicefactory.cinnamon.reflect
Represents a target bean and provides information on its properties.
BEAN_MAPPING_TAG - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
BeanClassMapping - Class in org.spicefactory.cinnamon.io.mapping
ClassMapping implementation that is responsible for mapping the properties of ActionScript classes to bean properties of Java classes following standard Java bean conventions.
BeanClassMapping(String, String, Class<?>, Class<?>, Set<String>, ReflectionFactory) - Constructor for class org.spicefactory.cinnamon.io.mapping.BeanClassMapping
Creates a new BeanClassMapping instance.
beforeDecoding() - Method in interface org.spicefactory.cinnamon.io.PhaseListener
Invoked before decoding of the incoming AMF request starts.
beforeProcessing(Envelope) - Method in interface org.spicefactory.cinnamon.io.PhaseListener
Invoked after decoding of the request has been completed but before processing the decoded messages.
BooleanHandler - Class in org.spicefactory.pimento.property
Manages a Boolean property type.
BooleanHandler() - Constructor for class org.spicefactory.pimento.property.BooleanHandler
 
build() - Method in interface org.spicefactory.cinnamon.config.ConfigurationBuilder
Loads and processes the configuration and creates, populates and returns a new CinnamonConfig instance.
build() - Method in class org.spicefactory.cinnamon.config.spring.SpringConfigurationBuilder
Processes the Spring ApplicationContext assembling all Cinnamon configuration artifacts contained in that context and creates and populates a new CinnamonConfig instance.
build() - Method in class org.spicefactory.cinnamon.config.xml.XmlConfigurationParser
 
build() - Method in interface org.spicefactory.pimento.metamodel.builder.ManagedTypeBuilder
Builds and returns a new metamodel instance applying all managed properties that were added to this builder.
buildDocument(String) - Method in class org.spicefactory.cinnamon.io.xml.Dom4jXmlAdapter
 
buildDocument(String) - Method in class org.spicefactory.cinnamon.io.xml.W3cXmlAdapter
 
buildDocument(String) - Method in interface org.spicefactory.cinnamon.io.xml.XmlAdapter
Builds an XML DOM instance from the given string.
buildDocument(String) - Method in class org.spicefactory.cinnamon.io.xml.XomXmlAdapter
 
BYTE_ARRAY - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the type code for byte array values.
ByteArrayResource - Class in org.spicefactory.cinnamon.config.resource
Resource implementation that wraps a byte array.
ByteArrayResource(byte[]) - Constructor for class org.spicefactory.cinnamon.config.resource.ByteArrayResource
Creates a new resource instance wrapping the specified byte array.
ByteArrayResource(byte[], String) - Constructor for class org.spicefactory.cinnamon.config.resource.ByteArrayResource
Creates a new resource instance wrapping the specified byte array.

C

Cache<K,V> - Class in org.spicefactory.cinnamon.reflect.util
Cache implementation optimized for concurrent access to objects which are expensive to create.
Cache(Cache.Factory<K, V>) - Constructor for class org.spicefactory.cinnamon.reflect.util.Cache
Creates a new Cache instance.
Cache.Factory<K,V> - Interface in org.spicefactory.cinnamon.reflect.util
A Factory is used by cache instances to create objects whenever there is a request for a key for which no instance has been created yet.
CacheException - Exception in org.spicefactory.cinnamon.reflect.util
Exception thrown when retrieving objects from a Cache instance fails, usually due to a Factory method that threw an Exception.
CacheException(String) - Constructor for exception org.spicefactory.cinnamon.reflect.util.CacheException
Creates a new CacheException.
CacheException(String, Throwable) - Constructor for exception org.spicefactory.cinnamon.reflect.util.CacheException
Creates a new CacheException.
CINNAMON_NAMESPACE - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
CinnamonConfig - Class in org.spicefactory.cinnamon.config
The core configuration class for Cinnamon.
CinnamonConfig(Map<String, String>, Map<String, Object>) - Constructor for class org.spicefactory.cinnamon.config.CinnamonConfig
Creates a new instance.
CinnamonGenerator - Class in org.spicefactory.pimento.generator
Core Source Code and Configuration Generator.
CinnamonGenerator(GeneratorConfig) - Constructor for class org.spicefactory.pimento.generator.CinnamonGenerator
Creates a new generator instance.
CinnamonGeneratorTask - Class in org.spicefactory.pimento.generator.ant
Ant Task that generates AS3 source code for service interfaces and proxies and Parsley XML configuration files based on Cinnamon's own XML configuration format.
CinnamonGeneratorTask() - Constructor for class org.spicefactory.pimento.generator.ant.CinnamonGeneratorTask
 
CinnamonNamespaceHandler - Class in org.spicefactory.cinnamon.config.spring
Implementation of Springs NamespaceHandler interface.
CinnamonNamespaceHandler() - Constructor for class org.spicefactory.cinnamon.config.spring.CinnamonNamespaceHandler
 
CinnamonOperation - Annotation Type in org.spicefactory.cinnamon.config.annotation
Annotation to be used on method declarations.
CinnamonService - Annotation Type in org.spicefactory.cinnamon.config.annotation
Annotation to be used on class declarations.
CinnamonServlet - Class in org.spicefactory.cinnamon.web
Deprecated. 
CinnamonServlet() - Constructor for class org.spicefactory.cinnamon.web.CinnamonServlet
Deprecated.  
ClassLoadingException - Exception in org.spicefactory.cinnamon.reflect.util
Exception thrown when loading a Class fails.
ClassLoadingException(String, String, Throwable) - Constructor for exception org.spicefactory.cinnamon.reflect.util.ClassLoadingException
Creates a new ClassLoadingException.
ClassLoadingException(String, String) - Constructor for exception org.spicefactory.cinnamon.reflect.util.ClassLoadingException
Creates a new ClassLoadingException.
ClassMappedRepository<T> - Class in org.spicefactory.cinnamon.reflect.util
Respository for objects that are associated with a certain Java class.
ClassMappedRepository() - Constructor for class org.spicefactory.cinnamon.reflect.util.ClassMappedRepository
 
ClassMapping - Interface in org.spicefactory.cinnamon.io.mapping
A class mapping instance encapsulates information and logic needed to map an ActionScript 3 class to a corresponding Java class.
ClassMappingException - Exception in org.spicefactory.cinnamon.io.mapping
Exception thrown when an error occurs while processing a class mapping.
ClassMappingException(String, Throwable) - Constructor for exception org.spicefactory.cinnamon.io.mapping.ClassMappingException
Creates a new ClassMappingException.
ClassMappingException(String) - Constructor for exception org.spicefactory.cinnamon.io.mapping.ClassMappingException
Creates a new ClassMappingException.
ClassPathResource - Class in org.spicefactory.cinnamon.config.resource
Resource implementation for class path resources.
ClassPathResource(String) - Constructor for class org.spicefactory.cinnamon.config.resource.ClassPathResource
Creates a new ClassPathResource for the given path using the thread context ClassLoader.
ClassPathResource(String, ClassLoader) - Constructor for class org.spicefactory.cinnamon.config.resource.ClassPathResource
Creates a new ClassPathResource for the given path using the specified ClassLoader.
ClassPathResource(String, Class<?>) - Constructor for class org.spicefactory.cinnamon.config.resource.ClassPathResource
Creates a new ClassPathResource for the given path using the specified Class to load the resource.
ClassUtil - Class in org.spicefactory.cinnamon.reflect.util
Static utility methods for loading classes and reflectively creating new instances.
ClassUtil() - Constructor for class org.spicefactory.cinnamon.reflect.util.ClassUtil
 
clear() - Method in class org.spicefactory.pimento.io.util.IdentityHashSet
 
Collection - Interface in org.spicefactory.pimento.metamodel
Represents a persistent collection-valued property.
CollectionChangeSet - Class in org.spicefactory.pimento.property
Represents an update to a persistent collection.
CollectionChangeSet() - Constructor for class org.spicefactory.pimento.property.CollectionChangeSet
 
CollectionConverter - Class in org.spicefactory.cinnamon.reflect.convert
Converter implementation that creates Collection instances of the required target type from any sequence (Collection or Array).
CollectionConverter(ReflectionFactory) - Constructor for class org.spicefactory.cinnamon.reflect.convert.CollectionConverter
 
CollectionImpl - Class in org.spicefactory.pimento.metamodel.impl
Default implementation of the Collection interface.
CollectionImpl(PropertyHandler, Property, int) - Constructor for class org.spicefactory.pimento.metamodel.impl.CollectionImpl
Creates a new instance.
CollectionUpdate - Class in org.spicefactory.pimento.intercept
Represents a change set that will be applied to a persistent collection.
CollectionUpdate(List<Object>, List<Object>) - Constructor for class org.spicefactory.pimento.intercept.CollectionUpdate
Creates a new instance.
ConfigGeneratorSettings - Class in org.spicefactory.pimento.generator.ant
Represents a single parsleyConfigGenerator tag in a Cinnamon Generator Ant Task.
ConfigGeneratorSettings() - Constructor for class org.spicefactory.pimento.generator.ant.ConfigGeneratorSettings
 
ConfigurationBuilder - Interface in org.spicefactory.cinnamon.config
ConfigurationBuilder implementations are responsible for loading and processing configuration files and creating and populating CinnamonConfig instances.
ConfigurationException - Exception in org.spicefactory.cinnamon.config
Exception thrown when a configuration error occurs.
ConfigurationException(String, Throwable) - Constructor for exception org.spicefactory.cinnamon.config.ConfigurationException
Creates a new ConfigurationException.
ConfigurationException(String) - Constructor for exception org.spicefactory.cinnamon.config.ConfigurationException
Creates a new ConfigurationException.
ConfigurationModel - Class in org.spicefactory.pimento.generator.model
Represents the generator model for a full Cinnamon configuration.
ConfigurationModel(List<ServiceModel>, GeneratorConfig) - Constructor for class org.spicefactory.pimento.generator.model.ConfigurationModel
Creates a new model instance.
ConfigurationProcessor - Interface in org.spicefactory.cinnamon.config
Allows for customizations of the configuration process.
ConfigurationProperty - Class in org.spicefactory.cinnamon.config.xml
The ConfigurationProperty represents a single property (attribute) from an XML configuration file.
ConfigurationProperty(Property, String) - Constructor for class org.spicefactory.cinnamon.config.xml.ConfigurationProperty
Creates a new configuration property.
configure() - Method in class org.spicefactory.cinnamon.client.AbstractServiceChannel
 
configure() - Method in interface org.spicefactory.cinnamon.client.ServiceChannel
Method that should be called once after all properties have been set on this instance but before any service instances will be created.
contains(Object) - Method in class org.spicefactory.pimento.io.util.IdentityHashSet
 
containsAll(Collection<?>) - Method in class org.spicefactory.pimento.io.util.IdentityHashSet
 
containsApplicationContext(Map<String, Object>) - Static method in class org.spicefactory.cinnamon.config.spring.ApplicationContextUtil
Indicates if the given applicationMap contains Springs root WebApplicationContext.
containsProperty(String) - Method in class org.spicefactory.pimento.intercept.EntityUpdate
Deprecated.  
containsProperty(String) - Method in class org.spicefactory.pimento.intercept.PropertyChangeSet
Checks whether the property with the specified name is part of this update.
ConversionException - Exception in org.spicefactory.cinnamon.reflect
Exception thrown when type conversion fails.
ConversionException(Object, Type) - Constructor for exception org.spicefactory.cinnamon.reflect.ConversionException
Creates a new ConversionException
ConversionException(Object, Type, Throwable) - Constructor for exception org.spicefactory.cinnamon.reflect.ConversionException
Creates a new ConversionException
ConversionException(Object, Type, String) - Constructor for exception org.spicefactory.cinnamon.reflect.ConversionException
Creates a new ConversionException
ConversionException(Object, Type, String, Throwable) - Constructor for exception org.spicefactory.cinnamon.reflect.ConversionException
Creates a new ConversionException
convert(Object, TypeContext) - Method in class org.spicefactory.cinnamon.reflect.convert.AbstractSequenceConverter
 
convert(Object, TypeContext) - Method in class org.spicefactory.cinnamon.reflect.convert.EnumConverter
 
convert(Object, TypeContext) - Method in class org.spicefactory.cinnamon.reflect.convert.NumberConverter
 
convert(Object, TypeContext) - Method in interface org.spicefactory.cinnamon.reflect.Converter
Converts the given value to the target type of this converter.
convert(Object) - Method in class org.spicefactory.cinnamon.reflect.Property
Converts the specified value to the target type of this Property if possible.
convert(Object) - Method in class org.spicefactory.cinnamon.reflect.TypeContext
Converts (if necessary) the given object to an instance of the target type of this TypeContext.
convertEntityId(Object, Entity) - Static method in class org.spicefactory.pimento.io.EntityHandler
Convert the specified value to the corresponding target type of the id property of the specified entity type.
Converter<T> - Interface in org.spicefactory.cinnamon.reflect
Interface to be implemented by objects responsible for any necessary type conversion.
CONVERTER_TAG - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
create(K) - Method in interface org.spicefactory.cinnamon.reflect.util.Cache.Factory
Creates the corresponding object for the specified key.
createApplicationMap() - Method in class org.spicefactory.cinnamon.service.RequestContext
Creates the application attribute Map for this request.
createApplicationMap() - Method in class org.spicefactory.cinnamon.web.HttpRequestContext
 
createBuilder(Resource) - Method in class org.spicefactory.cinnamon.client.AbstractServiceChannel
Create a new ConfigurationBuilder instance for the specified Resource.
createBuilder(Resource) - Method in class org.spicefactory.cinnamon.client.SpringServiceChannel
 
createBuilder(Resource) - Method in class org.spicefactory.cinnamon.client.XmlServiceChannel
 
createBuilder() - Method in class org.spicefactory.cinnamon.config.xml.SchemaValidatingXomBuilderFactory
Creates a new XOM Builder instance.
createCollection() - Method in class org.spicefactory.pimento.property.AbstractCollectionHandler
Creates an instance for the collection type of the managed property.
createCollectionUpdate(CollectionChangeSet, SnapshotDecoder) - Method in class org.spicefactory.pimento.property.AbstractUnindexedCollectionHandler
Creates a CollectionUpdate instance from the specified change set.
createConfigurationBuilder(ServletConfig) - Method in class org.spicefactory.cinnamon.web.AbstractCinnamonServlet
Creates the ConfigurationBuilder implementation this Servlet should use.
createConfigurationBuilder(ServletConfig) - Method in class org.spicefactory.cinnamon.web.CinnamonServlet
Deprecated.  
createConfigurationBuilder(ServletConfig) - Method in class org.spicefactory.cinnamon.web.SpringCinnamonServlet
 
createConfigurationBuilder(ServletConfig) - Method in class org.spicefactory.cinnamon.web.XmlCinnamonServlet
 
createConfigurationBuilder(File) - Method in class org.spicefactory.pimento.generator.ant.AbstractCinnamonGeneratorTask
Creates the ConfigurationBuilder implementation this Ant Task should use.
createConfigurationBuilder(File) - Method in class org.spicefactory.pimento.generator.ant.CinnamonGeneratorTask
 
createConfigurationBuilder(File) - Method in class org.spicefactory.pimento.generator.ant.SpringGeneratorTask
 
createEmbeddableBuilder(Class<?>) - Method in interface org.spicefactory.pimento.metamodel.builder.MetamodelBuilderFactory
Creates a new EmbeddableBuilder for the specified type.
createEmbeddableBuilder(Class<?>) - Method in class org.spicefactory.pimento.metamodel.impl.MetamodelBuilderFactoryImpl
 
createEntities(MetamodelBuilderFactory) - Method in class org.spicefactory.pimento.adapter.JpaPersistenceAdapter
 
createEntities(MetamodelBuilderFactory) - Method in interface org.spicefactory.pimento.adapter.PersistenceAdapter
Creates the metamodel for all persistent entities managed by Pimento.
createEntityBuilder(Class<?>, String, Set<Operation>) - Method in interface org.spicefactory.pimento.metamodel.builder.MetamodelBuilderFactory
Creates a new EntityBuilder for the specified persistent class.
createEntityBuilder(Class<?>, String, Set<Operation>) - Method in class org.spicefactory.pimento.metamodel.impl.MetamodelBuilderFactoryImpl
 
createFullCollectionFromSnapshots(List<EntitySnapshot>, SnapshotDecoder) - Method in class org.spicefactory.pimento.property.AbstractCollectionHandler
Creates and returns a collection of entities from the specified list of snapshots.
createFullCollectionFromSnapshots(List<EntitySnapshot>, SnapshotDecoder) - Method in class org.spicefactory.pimento.property.MapHandler
 
createInitMap() - Method in class org.spicefactory.cinnamon.service.RequestContext
Creates the initialization parameter Map for this request.
createInitMap() - Method in class org.spicefactory.cinnamon.web.HttpRequestContext
 
createInstance() - Method in class org.spicefactory.cinnamon.config.xml.ObjectConfig
Creates a new instance of the Class specified by the type property and applies all configuration properties to the newly created instance.
createInstance() - Method in interface org.spicefactory.cinnamon.io.MappedObjectFactory
Creates and returns a new instance of the mapped object.
createInstance() - Method in class org.spicefactory.cinnamon.io.mapping.FactoryHandler
Creates the target instance and resolves all associations to the target instance that were added to this instance with the addReferer method.
createInstance(TypeContext, int, Object) - Method in class org.spicefactory.cinnamon.reflect.convert.AbstractSequenceConverter
Create a new instance for the required target type.
createInstance(TypeContext, int, Object) - Method in class org.spicefactory.cinnamon.reflect.convert.ArrayConverter
 
createInstance(TypeContext, int, Object) - Method in class org.spicefactory.cinnamon.reflect.convert.CollectionConverter
 
createParameterMap() - Method in class org.spicefactory.cinnamon.service.RequestContext
Creates the request parameter Map for this request.
createParameterMap() - Method in class org.spicefactory.cinnamon.web.HttpRequestContext
 
createParameterValuesMap() - Method in class org.spicefactory.cinnamon.service.RequestContext
Creates the request parameter Map for this request.
createParameterValuesMap() - Method in class org.spicefactory.cinnamon.web.HttpRequestContext
 
createRequestMap() - Method in class org.spicefactory.cinnamon.service.RequestContext
Creates the request attribute Map for this request.
createRequestMap() - Method in class org.spicefactory.cinnamon.web.HttpRequestContext
 
createResponseEnvelope(Envelope) - Method in interface org.spicefactory.cinnamon.io.IoHandler
Creates a new Envelope to be used for the response sent to the client
createResponseEnvelope(Envelope) - Method in class org.spicefactory.cinnamon.io.netconnection.NetConnectionIoHandler
 
createResponseMessage(MessageHolder, Object, boolean) - Method in interface org.spicefactory.cinnamon.io.IoHandler
Creates a new response messages for the specified request message and result object.
createResponseMessage(MessageHolder, Object, boolean) - Method in class org.spicefactory.cinnamon.io.netconnection.NetConnectionIoHandler
 
createService(Class<T>, String) - Method in class org.spicefactory.cinnamon.client.AbstractServiceChannel
 
createService(Class<T>, String) - Method in interface org.spicefactory.cinnamon.client.ServiceChannel
Creates a client service proxy that implements the specified service interface.
createSessionMap() - Method in class org.spicefactory.cinnamon.service.RequestContext
Creates the session attribute Map for this request.
createSessionMap() - Method in class org.spicefactory.cinnamon.web.HttpRequestContext
 
currentIndex() - Method in class org.spicefactory.pimento.io.PropertyIterator
Returns the current property index.
currentProperty() - Method in class org.spicefactory.pimento.io.PropertyIterator
Returns the metamodel for the current property.
currentValue() - Method in class org.spicefactory.pimento.io.PropertyIterator
Returns the current property value.

D

DataInput - Interface in org.spicefactory.cinnamon.io
Interface providing methods for reading from binary data.
DataOutput - Interface in org.spicefactory.cinnamon.io
Interface providing methods for writing binary data.
DATE - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the type code for Date values.
DateHandler - Class in org.spicefactory.pimento.property
Manages a Date property type.
DateHandler() - Constructor for class org.spicefactory.pimento.property.DateHandler
 
DbUnitService - Interface in org.spicefactory.pimento.test
Remote service that can be used in integration tests to prepare the database in a setUp method.
DbUnitServiceImpl - Class in org.spicefactory.pimento.test
Default implementation for the DbUnitService.
DbUnitServiceImpl(DataSource) - Constructor for class org.spicefactory.pimento.test.DbUnitServiceImpl
Creates a new instance.
decode(ServiceRequest, SnapshotDecoder) - Method in class org.spicefactory.pimento.io.ServiceRequestDecoder
Decodes the specified request using the given decoder.
decodeAMF(AMFInput) - Method in interface org.spicefactory.cinnamon.io.IoHandler
Reads and returns the AMF envelope containing all AMF request messages from the specified input.
decodeAMF(AMFInput) - Method in class org.spicefactory.cinnamon.io.netconnection.NetConnectionIoHandler
 
DEFAULT_BUFFER_SIZE - Static variable in class org.spicefactory.cinnamon.io.util.IOUtil
The default buffer size for IO operations.
DefaultEntityListener - Class in org.spicefactory.pimento.transaction
JPA Entity Listener that is applied to all persistent entities managed by Pimento.
DefaultEntityListener() - Constructor for class org.spicefactory.pimento.transaction.DefaultEntityListener
 
DefaultEntityManagerProxy - Class in org.spicefactory.pimento.service.impl
Default EntityManagerProxy implementation.
DefaultEntityManagerProxy(PimentoConfig) - Constructor for class org.spicefactory.pimento.service.impl.DefaultEntityManagerProxy
Creates a new instance using the specified configuration.
DefaultMetamodelLoader - Class in org.spicefactory.pimento.metamodel.impl
Default implementation of the MetamodelLoader interface.
DefaultMetamodelLoader(PimentoConfig) - Constructor for class org.spicefactory.pimento.metamodel.impl.DefaultMetamodelLoader
Creates a new instance.
DefaultQuery - Class in org.spicefactory.pimento.service.impl
Default Query implementation.
DefaultQuery() - Constructor for class org.spicefactory.pimento.service.impl.DefaultQuery
 
DefaultServiceInvoker - Class in org.spicefactory.cinnamon.service
The default ServiceInvoker implementation that reflectively invokes a method on the target instance associated with a particular service.
DefaultServiceInvoker(ServiceRequest, Object, List<MethodInvoker>) - Constructor for class org.spicefactory.cinnamon.service.DefaultServiceInvoker
Creates a new ServiceInvoker instance.
DefaultTransactionExecutor - Class in org.spicefactory.pimento.transaction
Default implementation of the TransactionExecutor interface that simply wraps the entire execution in a Spring managed transaction.
DefaultTransactionExecutor() - Constructor for class org.spicefactory.pimento.transaction.DefaultTransactionExecutor
 
DefaultTransactionService - Class in org.spicefactory.pimento.transaction
Default implementation of the TransactionService remote service interface.
DefaultTransactionService(PimentoConfig, TransactionExecutor) - Constructor for class org.spicefactory.pimento.transaction.DefaultTransactionService
Creates a new instance
Dom4jXmlAdapter - Class in org.spicefactory.cinnamon.io.xml
XmlAdapter implementation that converts Strings to/from dom4j document instances.
Dom4jXmlAdapter() - Constructor for class org.spicefactory.cinnamon.io.xml.Dom4jXmlAdapter
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.spicefactory.cinnamon.web.AbstractCinnamonServlet
 

E

EAGER - Static variable in class org.spicefactory.pimento.service.impl.FetchMode
Constant for propeties that should be eagerly fetched.
ElementWrapper - Class in org.spicefactory.cinnamon.config.shared
Wrapper for XML elements hiding the XML DOM API in use.
ElementWrapper() - Constructor for class org.spicefactory.cinnamon.config.shared.ElementWrapper
 
Embeddable - Interface in org.spicefactory.pimento.metamodel
Represents an embeddable type.
EmbeddableBuilder - Interface in org.spicefactory.pimento.metamodel.builder
A builder that creates Embeddable metamodel instances.
EmbeddableHandler - Class in org.spicefactory.pimento.io
Responsible for managing a particular embeddable type.
EmbeddableHandler(Object, Embeddable) - Constructor for class org.spicefactory.pimento.io.EmbeddableHandler
Creates a new instance.
EmbeddableHandler(Object, Embeddable, TypeSnapshot, EntityState) - Constructor for class org.spicefactory.pimento.io.EmbeddableHandler
Creates a new instance.
EmbeddableImpl - Class in org.spicefactory.pimento.metamodel.impl
Default implementation of the Embeddable interface.
EmbeddableImpl(Class<?>, List<ManagedProperty>) - Constructor for class org.spicefactory.pimento.metamodel.impl.EmbeddableImpl
Creates a new instance.
EmbeddedHandler - Class in org.spicefactory.pimento.property
Manages an embedded type.
EmbeddedHandler(Embeddable) - Constructor for class org.spicefactory.pimento.property.EmbeddedHandler
Creates a new instance.
EMPTY - Static variable in class org.spicefactory.pimento.io.TypeSnapshot
Constant used for empty snapshots.
encode(ServiceResponse, SnapshotEncoder, FetchPlan) - Method in class org.spicefactory.pimento.io.ServiceResponseEncoder
Encodes the specified response using the given encoder.
encodeAMF(AMFOutput, Envelope) - Method in interface org.spicefactory.cinnamon.io.IoHandler
Encodes and writes the specified envelope containing all response messages to the output.
encodeAMF(AMFOutput, Envelope) - Method in class org.spicefactory.cinnamon.io.netconnection.NetConnectionIoHandler
 
Entity - Interface in org.spicefactory.pimento.metamodel
Represents a persistent entity.
EntityBuilder - Interface in org.spicefactory.pimento.metamodel.builder
A builder that creates Entity metamodel instances.
EntityClassMapping - Class in org.spicefactory.pimento.metamodel.impl
Cinnamon ClassMapping for persistent entities managed by Pimento.
EntityClassMapping(String, Class<?>) - Constructor for class org.spicefactory.pimento.metamodel.impl.EntityClassMapping
Creates a new instance.
EntityEncoder - Class in org.spicefactory.pimento.intercept
Exposes a small subset of the entity encoder functionality for interceptor methods.
EntityEncoder(boolean) - Constructor for class org.spicefactory.pimento.intercept.EntityEncoder
Creates a new instance.
entityForInstance(Object) - Method in class org.spicefactory.pimento.property.AbstractAssociationHandler
Returns the entity metamodel for the specified entity.
entityForSnapshot(EntitySnapshot) - Method in class org.spicefactory.pimento.property.AbstractAssociationHandler
Returns the entity metamodel for the specified snapshot.
EntityHandler - Class in org.spicefactory.pimento.io
Responsible for managing a particular entity type.
EntityImpl - Class in org.spicefactory.pimento.metamodel.impl
Default implementation of the Entity interface.
EntityManagerProxy - Interface in org.spicefactory.pimento.service
Server-side proxy for the EntityManager remote service.
EntitySnapshot - Class in org.spicefactory.pimento.io
Disassembled snapshot representation of a persistent entity type.
EntitySnapshot() - Constructor for class org.spicefactory.pimento.io.EntitySnapshot
Creates a new instance.
EntitySnapshot(Object, Entity) - Constructor for class org.spicefactory.pimento.io.EntitySnapshot
Creates a new instance.
EntityState - Enum in org.spicefactory.pimento.io
The persistent state of an entity.
EntityUpdate - Class in org.spicefactory.pimento.intercept
Deprecated. This class is only kept for backwards-compatibility with Pimento 1.0.x. It has been replaced with the PropertyChangeSet class.
EntityUpdate(PropertyChangeSet) - Constructor for class org.spicefactory.pimento.intercept.EntityUpdate
Deprecated.  
EnumConverter - Class in org.spicefactory.cinnamon.reflect.convert
Converter implementation for converting Enum types.
EnumConverter() - Constructor for class org.spicefactory.cinnamon.reflect.convert.EnumConverter
 
EnumHandler - Class in org.spicefactory.pimento.property
Manages an Enum property.
EnumHandler(String[]) - Constructor for class org.spicefactory.pimento.property.EnumHandler
Creates a new instance.
Envelope - Interface in org.spicefactory.cinnamon.io
Represents a request or response that contains one or more messages.
equals(Object) - Method in class org.spicefactory.cinnamon.config.OperationConfig
 
equals(Object) - Method in class org.spicefactory.pimento.io.EntitySnapshot
 
equals(EntitySnapshot, Object) - Method in class org.spicefactory.pimento.property.AbstractAssociationHandler
Determines whether the specified snapshot represents the given entity.
ERROR_CALLBACK - Static variable in class org.spicefactory.cinnamon.io.netconnection.NetConnectionIoHandler
 
ErrorMessage - Class in org.spicefactory.cinnamon.service
Represents a single error message.
ErrorMessage() - Constructor for class org.spicefactory.cinnamon.service.ErrorMessage
Creates an empty ErrorMessage.
ErrorMessage(Throwable) - Constructor for class org.spicefactory.cinnamon.service.ErrorMessage
Creates a new error message.
ErrorMessage(String, String) - Constructor for class org.spicefactory.cinnamon.service.ErrorMessage
Creates a new error message.
excludeProperty(String) - Method in class org.spicefactory.pimento.intercept.EntityEncoder
Instructs this encoder to exclude the property with the specified name from the entity sent to the client without modifying the entity itself.
execute() - Method in class org.spicefactory.pimento.generator.ant.AbstractCinnamonGeneratorTask
 
execute() - Method in class org.spicefactory.pimento.generator.CinnamonGenerator
Genrates all ActionScript interfaces and proxy classes and Parsley XML configuration for the configuration of this generator.
execute(Transaction) - Method in class org.spicefactory.pimento.transaction.DefaultTransactionExecutor
 
execute(TransactionRequest) - Method in class org.spicefactory.pimento.transaction.DefaultTransactionService
 
execute() - Method in class org.spicefactory.pimento.transaction.Transaction
Executes the transaction and returns the response to be sent to the client.
execute(Transaction) - Method in interface org.spicefactory.pimento.transaction.TransactionExecutor
Executes the specified transaction.
execute(TransactionRequest) - Method in interface org.spicefactory.pimento.transaction.TransactionService
Executes the specified request.
executeQuery(Query, boolean) - Method in class org.spicefactory.pimento.adapter.JpaPersistenceAdapter
 
executeQuery(Query, boolean) - Method in interface org.spicefactory.pimento.adapter.PersistenceAdapter
Executes the specified query and returns the result.
executeQuery(DefaultQuery, int) - Method in interface org.spicefactory.pimento.service.EntityManagerProxy
Executes the specified query and returns the result.
executeQuery(DefaultQuery, int) - Method in class org.spicefactory.pimento.service.impl.DefaultEntityManagerProxy
 
EXPORT_SERVICE_TAG - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
Externalizable - Interface in org.spicefactory.cinnamon.io
Controls the serialization and deserialization of the object implementing this interface to/from AMF3 binary data.
EXTERNALIZABLE_MAPPING_TAG - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
ExternalizableClassMapping - Class in org.spicefactory.cinnamon.io.mapping
ClassMapping implementation responsible for mapping ActionScript classes that implement flash.utils.IExternalizable.
ExternalizableClassMapping(String, String, Class<?>, Class<?>, Class<?>) - Constructor for class org.spicefactory.cinnamon.io.mapping.ExternalizableClassMapping
 
Externalizer<R,W> - Interface in org.spicefactory.cinnamon.io
Controls the serialization and deserialization of objects to/from AMF3 binary data.
EXTERNALIZER_ATTR - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 

F

FACTORY_REF_ATTR - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
FACTORY_TAG - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
FactoryHandler<T> - Class in org.spicefactory.cinnamon.io.mapping
Wraps an instance of MappedObjectFactory, for internal use only.
FactoryHandler(MappedObjectFactory<T>) - Constructor for class org.spicefactory.cinnamon.io.mapping.FactoryHandler
Creates a new FactoryHandler wrapping the given factory.
FALSE - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the type code for boolean false values.
FetchMode - Class in org.spicefactory.pimento.service.impl
Represents the fetch mode for a single property.
FetchMode() - Constructor for class org.spicefactory.pimento.service.impl.FetchMode
Creates a new instance.
FetchMode(boolean, FetchPlan) - Constructor for class org.spicefactory.pimento.service.impl.FetchMode
Creates a new instance.
FetchPlan - Class in org.spicefactory.pimento.service
Represents the fetch plan for a single persistent entity type for a single request.
FetchPlan() - Constructor for class org.spicefactory.pimento.service.FetchPlan
 
FileSystemResource - Class in org.spicefactory.cinnamon.config.resource
Resource implementation for file system resources.
FileSystemResource(String) - Constructor for class org.spicefactory.cinnamon.config.resource.FileSystemResource
Creates a new file system resource for the given path.
forClass(Class<?>) - Method in class org.spicefactory.pimento.metamodel.impl.MetamodelImpl
 
forClass(Class<?>) - Method in interface org.spicefactory.pimento.metamodel.Metamodel
Returns the entity metamodel for the specified persistent type.
forHandle(int) - Method in class org.spicefactory.pimento.metamodel.impl.MetamodelImpl
 
forHandle(int) - Method in interface org.spicefactory.pimento.metamodel.Metamodel
Returns the entity metamodel for the specified type handle.
fromByteCode(byte) - Static method in enum org.spicefactory.cinnamon.io.mapping.ObjectEncoding
Returns the enum value for the specified type code byte.
FULL - Static variable in class org.spicefactory.pimento.io.TypeSnapshot
Constant used for full snapshots.

G

GeneratorConfig - Class in org.spicefactory.pimento.generator
The configuration for Cinnamon ActionScript source generation and Parsley XML configuration generation.
GeneratorConfig(CinnamonConfig, File, File) - Constructor for class org.spicefactory.pimento.generator.GeneratorConfig
Creates a new configuration instance.
GeneratorConfig(CinnamonConfig, File, File, File, String, int) - Constructor for class org.spicefactory.pimento.generator.GeneratorConfig
Creates a new configuration instance.
GeneratorException - Exception in org.spicefactory.pimento.generator
Exception thrown for any error condition during configuration or source generation.
GeneratorException(String, Throwable) - Constructor for exception org.spicefactory.pimento.generator.GeneratorException
Creates a new GeneratorException.
GeneratorException(String) - Constructor for exception org.spicefactory.pimento.generator.GeneratorException
Creates a new GeneratorException.
GenericsUtil - Class in org.spicefactory.cinnamon.reflect.util
Static utility methods dealing with reflection on generic types.
GenericsUtil() - Constructor for class org.spicefactory.cinnamon.reflect.util.GenericsUtil
 
get(K) - Method in class org.spicefactory.cinnamon.reflect.util.Cache
Returns the object for the specified key.
get(Class<?>) - Method in class org.spicefactory.cinnamon.reflect.util.ClassMappedRepository
Returns the item associated with the given type.
getActionScriptClass() - Method in class org.spicefactory.cinnamon.io.mapping.AbstractClassMapping
 
getActionScriptClass() - Method in interface org.spicefactory.cinnamon.io.mapping.ClassMapping
Returns the fully qualified name of the ActionScript 3 class for this mapping.
getActionScriptPackage(String) - Method in class org.spicefactory.pimento.generator.GeneratorConfig
Returns the ActionScript package corresponding to the specified Java package.
getActionScriptType(Class<?>) - Method in class org.spicefactory.pimento.generator.GeneratorConfig
Returns the ActionScript type corresponding to the specified Java type.
getAddedElements() - Method in class org.spicefactory.pimento.intercept.CollectionUpdate
Returns the elements that will be added to the collection.
getAddedElements() - Method in class org.spicefactory.pimento.property.CollectionChangeSet
Returns all snapshots that represent entities that were added to the collection.
getAlias() - Method in class org.spicefactory.cinnamon.config.OperationConfig
Returns the alias of the operation (the client side method name).
getAlias() - Method in class org.spicefactory.cinnamon.io.mapping.AbstractClassMapping
 
getAlias() - Method in interface org.spicefactory.cinnamon.io.mapping.ClassMapping
Returns the alias that was registered for this mapping.
getAlias() - Method in class org.spicefactory.pimento.generator.model.OperationModel
Returns the alias of the operation (the client side method name).
getAll() - Method in class org.spicefactory.cinnamon.reflect.util.ClassMappedRepository
Returns a Set of all items that were added to this repository.
getAnnotatedMethods() - Method in class org.spicefactory.cinnamon.config.annotation.AnnotationProcessor
Returns a Map of annotated Methods and their associated annotations.
getAnnotation(Class<A>) - Method in class org.spicefactory.cinnamon.reflect.Property
Returns the Annotation for the specified type if present on the getter or setter method of this property, otherwise null.
getAnnotations() - Method in class org.spicefactory.cinnamon.reflect.Property
Returns all Annotations present on either the getter or setter method of this Property.
getApplicationContext(Map<String, Object>) - Static method in class org.spicefactory.cinnamon.config.spring.ApplicationContextUtil
Returns Springs root WebApplicationContext contained in the given applicationMap.
getApplicationMap() - Method in class org.spicefactory.cinnamon.config.shared.AbstractConfigurationBuilder
Returns the Map of application attributes (taken from ServletContext in a web application)
getApplicationMap() - Method in class org.spicefactory.cinnamon.service.factory.AbstractMethodInvocationServiceFactory
Returns the Map containing all application attributes.
getApplicationMap() - Method in class org.spicefactory.cinnamon.service.RequestContext
Returns the Map containing all application attributes.
getAs3() - Method in class org.spicefactory.pimento.generator.ant.Mapping
Returns the fully qualified name of the AS3 class or package.
getAssociationModel() - Method in class org.spicefactory.pimento.property.AbstractAssociationHandler
Returns the type hierarchy for the polymorphic association.
getAttribute(String) - Method in class org.spicefactory.cinnamon.config.shared.ElementWrapper
Returns the value for the attribute with the given name.
getAttribute(String, String) - Method in class org.spicefactory.cinnamon.config.shared.ElementWrapper
Returns the value vor the attribute with the given name.
getAttributeType() - Method in interface org.spicefactory.pimento.metamodel.Attribute
Returns the type of the attribute.
getAttributeType() - Method in class org.spicefactory.pimento.metamodel.impl.AttributeImpl
 
getBaseType() - Method in class org.spicefactory.cinnamon.reflect.TypeContext
Returns the base type for this TypeContext.
getBean() - Method in class org.spicefactory.cinnamon.reflect.Property
Deprecated. 
getBean(Class<?>) - Method in class org.spicefactory.cinnamon.reflect.ReflectionFactory
Returns the Bean instance representing the given Class.
getBean() - Method in interface org.spicefactory.pimento.metamodel.builder.ManagedTypeBuilder
Returns the bean representing the managed type (Entity or Embeddable).
getChildren(String) - Method in class org.spicefactory.cinnamon.config.shared.ElementWrapper
Returns an Iterator for all child elements with the given name.
getCinnamonConfig() - Method in class org.spicefactory.cinnamon.service.RequestContext
Return the CinnamonConfig instance associated with this request.
getCinnamonConfig() - Method in class org.spicefactory.pimento.config.PimentoConfig
Returns the Cinnamon configuration that this Pimento configuration uses internally.
getCinnamonConfig() - Method in class org.spicefactory.pimento.generator.GeneratorConfig
Returns the Cinnamon configuration instance.
getClassDescriptor(int) - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Returns the class descriptor for the given index.
getClassDescriptorIndex(ClassMapping) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Returns the index for the specified mapping if this mapping has already been serialized in the current AMF message.
getClassname() - Method in exception org.spicefactory.cinnamon.reflect.util.ClassLoadingException
Returns the name of the Class that could not be loaded.
getClassName() - Method in class org.spicefactory.pimento.generator.model.ServiceModel
Returns the name of the ActionScript service proxy class.
getClientId() - Method in class org.spicefactory.cinnamon.io.netconnection.NetConnectionMessageHolder
Returns the client id for this message.
getCode() - Method in enum org.spicefactory.cinnamon.io.mapping.ObjectEncoding
Returns the type code for this encoding as a byte value.
getCollection(Object) - Method in class org.spicefactory.pimento.property.AbstractCollectionHandler
Returns the collection that should be used for creating a collection snapshot.
getCollection(Object) - Method in class org.spicefactory.pimento.property.MapHandler
 
getConfig() - Method in class org.spicefactory.cinnamon.client.AbstractServiceChannel
 
getConfig() - Method in interface org.spicefactory.cinnamon.client.ServiceChannel
Returns the Cinnamon configuration.
getConfig() - Method in class org.spicefactory.cinnamon.io.RequestProcessor
Returns the Cinnamon configuration instance this RequestProcessor uses.
getConfig() - Method in class org.spicefactory.cinnamon.service.factory.AbstractMethodInvocationServiceFactory
Return the CinnamonConfig instance associated with this factory.
getConfigOutputFile() - Method in class org.spicefactory.pimento.generator.GeneratorConfig
Returns the file to write Parsley XML configuration to.
getConverter(Class<?>) - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Returns the Converter that will be applied for method parameters and bean properties of the given type.
getConverter(Class<?>) - Method in class org.spicefactory.cinnamon.reflect.ReflectionFactory
Returns the Converter instance that is applicable to the given target type.
getConverters() - Method in class org.spicefactory.cinnamon.reflect.ReflectionFactory
Returns all Converter instances registered with this factory including the builtin ones.
getCurrentContext() - Static method in class org.spicefactory.cinnamon.service.RequestContext
Returns the RequestContext for the current thread.
getDetachedEntities() - Method in class org.spicefactory.pimento.transaction.TransactionContext
Returns the handlers for all detached entities of this transaction.
getDetachedEntities() - Method in class org.spicefactory.pimento.transaction.TransactionRequest
Returns snapshots for all detached entities that should be updated (merged) in this request.
getElementType(TypeContext) - Method in class org.spicefactory.cinnamon.reflect.convert.AbstractSequenceConverter
Return the generic element type of the sequence (Array or Collection).
getElementType(TypeContext) - Method in class org.spicefactory.cinnamon.reflect.convert.ArrayConverter
 
getElementType(TypeContext) - Method in class org.spicefactory.cinnamon.reflect.convert.CollectionConverter
 
getElementType() - Method in interface org.spicefactory.pimento.metamodel.Collection
Returns the persistent type of the collection elements.
getElementType() - Method in class org.spicefactory.pimento.metamodel.impl.CollectionImpl
 
getEmbeddable() - Method in class org.spicefactory.pimento.property.EmbeddedHandler
Returns the embeddable metamodel.
getEncoding() - Method in class org.spicefactory.cinnamon.io.mapping.AbstractClassMapping
Returns the object encoding for this mapping.
getEntities() - Method in class org.spicefactory.pimento.metamodel.impl.MetamodelImpl
 
getEntities() - Method in interface org.spicefactory.pimento.metamodel.Metamodel
Return all entity metamodels managed by this instance.
getEntities(MetamodelBuilderFactory, Set<Operation>) - Method in class org.spicefactory.pimento.provider.HibernateJpaProvider
 
getEntities(MetamodelBuilderFactory, Set<Operation>) - Method in interface org.spicefactory.pimento.provider.JpaProvider
Creates the metamodel for all persistent entities managed by Pimento.
getEntity(EntitySnapshot, Entity) - Method in class org.spicefactory.pimento.io.SnapshotDecoder
Assemble the specified snapshot to a persistent entity.
getEntityForProxy(EntitySnapshot, Entity) - Method in class org.spicefactory.pimento.io.SnapshotDecoder
Retrieves a reference for the specified proxy snapshot.
getEntityId(Object, Entity) - Static method in class org.spicefactory.pimento.io.EntityHandler
Retrieves the id for the specified entity.
getEntityId() - Method in class org.spicefactory.pimento.io.EntitySnapshot
Returns the id of the entity.
getExceptionType() - Method in class org.spicefactory.cinnamon.service.ErrorMessage
String representation of the exception type.
getFactory() - Method in class org.spicefactory.cinnamon.config.ServiceConfig
Returns the ServiceFactory that should be used to handle requests for this service.
getFetchMode(int) - Method in class org.spicefactory.pimento.service.FetchPlan
Returns the fetch mode for the property at the specified index position.
getFetchPlan(FetchMode) - Method in class org.spicefactory.pimento.property.AbstractAssociationHandler
Returns the FetchPlan for the specified FetchMode.
getFetchPlan() - Method in class org.spicefactory.pimento.service.impl.FetchMode
Returns the fetch plan for the associated entity if this property is an association type or null.
getFirstResult() - Method in class org.spicefactory.pimento.service.impl.DefaultQuery
 
getFirstResult() - Method in interface org.spicefactory.pimento.service.Query
Returns the zero-based offset of the first result.
getGenericTargetType() - Method in exception org.spicefactory.cinnamon.reflect.ConversionException
Returns the generic target type of the failed conversion.
getGenericTargetType() - Method in class org.spicefactory.cinnamon.reflect.TypeContext
Returns the generic target type for this TypeContext.
getGenericType() - Method in class org.spicefactory.cinnamon.reflect.Property
Returns the resolved generic type of this property.
getHandler() - Method in class org.spicefactory.pimento.metamodel.impl.ManagedPropertyImpl
 
getHandler() - Method in interface org.spicefactory.pimento.metamodel.ManagedProperty
The handler of the property, responsible for converting values to and from snapshots.
getHeaderNames() - Method in class org.spicefactory.cinnamon.client.AbstractServiceChannel
 
getHeaderNames() - Method in interface org.spicefactory.cinnamon.client.ServiceChannel
Returns an unmodifiable Set containing all header names for this message.
getHeaderNames() - Method in class org.spicefactory.cinnamon.service.ServiceMessage
Returns an unmodifiable Set containing all header names for this message.
getHeaderValue(String) - Method in class org.spicefactory.cinnamon.client.AbstractServiceChannel
 
getHeaderValue(String) - Method in interface org.spicefactory.cinnamon.client.ServiceChannel
Returns the header value for the given name.
getHeaderValue(String) - Method in class org.spicefactory.cinnamon.service.ServiceMessage
Returns the header value for the given name.
getHints() - Method in class org.spicefactory.pimento.service.impl.DefaultQuery
 
getHints() - Method in interface org.spicefactory.pimento.service.Query
Returns the persistence-provider-specific hints for this query.
getIdProperty() - Method in interface org.spicefactory.pimento.metamodel.Entity
Returns the managed property holding the primary key.
getIdProperty() - Method in class org.spicefactory.pimento.metamodel.impl.EntityImpl
Returns the property holding the entity id.
getImplementationClassName(String) - Method in class org.spicefactory.pimento.generator.naming.ImplPostfixNamingStrategy
 
getImplementationClassName(String) - Method in class org.spicefactory.pimento.generator.naming.IPrefixNamingStrategy
 
getImplementationClassName(String) - Method in interface org.spicefactory.pimento.generator.naming.NamingStrategy
Returns the corresponding name of the ActionScript class implementing the specified service interface.
getImplementationImports() - Method in class org.spicefactory.pimento.generator.model.ServiceModel
Returns all class names for which import statements need to be generated on the ActionScript service proxy class.
getImports() - Method in class org.spicefactory.pimento.generator.model.OperationModel
Returns all classes used as operation parameter types for which import statements need to be generated.
getIndex() - Method in class org.spicefactory.pimento.metamodel.impl.ManagedPropertyImpl
 
getIndex() - Method in interface org.spicefactory.pimento.metamodel.ManagedProperty
Returns the index position of the property.
getInitMap() - Method in class org.spicefactory.cinnamon.config.shared.AbstractConfigurationBuilder
Returns the Map of initialization parameters (taken from ServletConfig in a web application).
getInitMap() - Method in class org.spicefactory.cinnamon.service.factory.AbstractMethodInvocationServiceFactory
Returns the Map containing all initialization parameters.
getInitMap() - Method in class org.spicefactory.cinnamon.service.RequestContext
Returns the Map containing all initialization parameters.
getInputStream() - Method in class org.spicefactory.cinnamon.config.resource.ByteArrayResource
 
getInputStream() - Method in class org.spicefactory.cinnamon.config.resource.ClassPathResource
 
getInputStream() - Method in class org.spicefactory.cinnamon.config.resource.FileSystemResource
 
getInputStream() - Method in class org.spicefactory.cinnamon.config.resource.HttpResource
 
getInputStream() - Method in interface org.spicefactory.cinnamon.config.resource.Resource
Creates an InputStream for this Resource.
getInputStream() - Method in class org.spicefactory.cinnamon.config.resource.WebAppResource
 
getInstance() - Method in class org.spicefactory.pimento.io.TypeHandler
Returns the entity instance.
getInterceptorManager() - Method in interface org.spicefactory.pimento.metamodel.Entity
Returns the manager responsible for interceptors of this entity.
getInterceptorManager() - Method in class org.spicefactory.pimento.metamodel.impl.EntityImpl
 
getInterfaceImports() - Method in class org.spicefactory.pimento.generator.model.ServiceModel
Returns all class names for which import statements need to be generated on the ActionScript service interface.
getInterfaceName() - Method in class org.spicefactory.pimento.generator.model.ServiceModel
Returns the name of the ActionScript service interface.
getIterator(Object) - Method in class org.spicefactory.cinnamon.reflect.convert.AbstractSequenceConverter
Return an Iterator for the given sequence (Array or Collection).
getJava() - Method in class org.spicefactory.pimento.generator.ant.Mapping
Returns the fully qualified name of the Java class or package.
getJavaClass() - Method in class org.spicefactory.cinnamon.io.mapping.AbstractClassMapping
 
getJavaClass() - Method in interface org.spicefactory.cinnamon.io.mapping.ClassMapping
Returns the Java class for this mapping.
getJavaFactory() - Method in class org.spicefactory.cinnamon.io.mapping.AbstractClassMapping
Returns the (optional) Java factory for this mapping.
getJavaType() - Method in class org.spicefactory.pimento.metamodel.impl.TypeImpl
 
getJavaType() - Method in interface org.spicefactory.pimento.metamodel.Type
Returns the Java type.
getJpaPersistenceAdapter() - Method in class org.spicefactory.pimento.config.PimentoConfig
The JpaPersistenceAdapter instance for this configuration.
getJpaProvider() - Method in class org.spicefactory.pimento.adapter.JpaPersistenceAdapter
Returns the JPA provider in use.
getKeyProperty() - Method in class org.spicefactory.pimento.property.MapHandler
Return the property of the associated entity that will be used as the Maps key.
getLoadedEntities() - Method in class org.spicefactory.pimento.transaction.TransactionContext
Returns the handlers for all entities to be sent to the client.
getMappingForAlias(String) - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Returns the class mapping for the given alias.
getMappingForJavaClass(Class<?>) - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Returns the class mapping for the given Java class.
getMappings() - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Returns an Array containing all registered class mappings.
getMaxResults() - Method in class org.spicefactory.pimento.service.impl.DefaultQuery
 
getMaxResults() - Method in interface org.spicefactory.pimento.service.Query
Returns the maximum number of entities to include in the result.
getMessage() - Method in interface org.spicefactory.cinnamon.io.MessageHolder
Returns the actual request representing a request or a response.
getMessage() - Method in class org.spicefactory.cinnamon.io.netconnection.NetConnectionMessageHolder
Returns the body of the message representing the actual request or response.
getMessage() - Method in class org.spicefactory.cinnamon.service.ErrorMessage
The error description.
getMessageProcessor(Class<?>) - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Returns the MessageProcessor that is responsible for processing messages of the specified type.
getMessages() - Method in interface org.spicefactory.cinnamon.io.Envelope
Returns all messages contained in this envelope.
getMessages() - Method in class org.spicefactory.cinnamon.io.netconnection.NetConnectionEnvelope
Returns all messages contained in this envelope.
getMetamodel() - Method in class org.spicefactory.pimento.config.PimentoConfig
Returns the entity metamodel for this configuration.
getMethod() - Method in class org.spicefactory.cinnamon.reflect.MethodInvoker
Returns the Method that this MethodInvoker wraps.
getMethodCandidates(ServiceRequest) - Method in class org.spicefactory.cinnamon.service.factory.AbstractMethodInvocationServiceFactory
Returns the candidate methods for the given request.
getMethodInvoker(Method, Class<?>) - Method in class org.spicefactory.cinnamon.reflect.ReflectionFactory
Returns a MethodInvoker instance for the given Method and context Class.
getMode() - Method in class org.spicefactory.pimento.service.impl.DefaultQuery
 
getMode() - Method in interface org.spicefactory.pimento.service.Query
Returns the mode for this query.
getModel() - Method in class org.spicefactory.pimento.generator.CinnamonGenerator
Returns the model this generator instance will push to the templates.
getModifiedEntities() - Method in class org.spicefactory.pimento.transaction.TransactionContext
Returns the handlers for all modified persistent entities of this transaction.
getModifiedEntities() - Method in class org.spicefactory.pimento.transaction.TransactionRequest
Returns snapshots for all entities that should be updated (merged) in this request.
getName() - Method in class org.spicefactory.cinnamon.config.OperationConfig
Returns the name of the operation (the server side method name).
getName() - Method in class org.spicefactory.cinnamon.config.ServiceConfig
Returns the name of this service.
getName() - Method in class org.spicefactory.cinnamon.config.xml.ConfigurationProperty
Returns the name of this configuration property
getName() - Method in class org.spicefactory.cinnamon.reflect.Property
The name of the property according to Java Bean conventions.
getName() - Method in class org.spicefactory.pimento.generator.model.ParameterModel
Returns the name for this parameter.
getName() - Method in class org.spicefactory.pimento.generator.model.ServiceModel
Returns the name of this service.
getName() - Method in interface org.spicefactory.pimento.metamodel.Entity
Returns the name of the entity in the JPA configuration.
getName() - Method in class org.spicefactory.pimento.metamodel.impl.EntityImpl
Returns the JPA entity name.
getNamedParameters() - Method in class org.spicefactory.pimento.service.impl.DefaultQuery
 
getNamedParameters() - Method in interface org.spicefactory.pimento.service.Query
Returns the named parameters for this query.
getNames() - Method in class org.spicefactory.pimento.property.EnumHandler
Returns the names of the enum constants for this property.
getNamingStrategy() - Method in class org.spicefactory.pimento.generator.GeneratorConfig
Returns the naming strategy that will be used for matching names of ActionScript service interfaces to the names of the implementation classes.
getObjectReference(int) - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Returns the object reference for the given index.
getOperation() - Method in enum org.spicefactory.pimento.io.EntityState
The operation enum constant associated with this state.
getOperationName() - Method in class org.spicefactory.cinnamon.service.ServiceRequest
The name of the operation to invoke.
getOperations() - Method in class org.spicefactory.cinnamon.config.ServiceConfig
Returns the list of operations that can be invoked by clients.
getOperations() - Method in class org.spicefactory.pimento.generator.model.ServiceModel
Returns the list of operations for this service.
getOperations() - Method in interface org.spicefactory.pimento.metamodel.Entity
The operations permitted for this entity type.
getOperations() - Method in class org.spicefactory.pimento.metamodel.impl.EntityImpl
Returns the EnityManager operations permitted for the client.
getOperations() - Method in class org.spicefactory.pimento.transaction.TransactionRequest
Returns the service operations that should be executed within this transaction.
getOutputDir() - Method in class org.spicefactory.pimento.generator.ant.SourceGeneratorSettings
Returns the directory that serves as the root directory for all generated source files.
getOutputFile() - Method in class org.spicefactory.pimento.generator.ant.ConfigGeneratorSettings
Returns the file that the Parsley configuration should be written to.
getOwnerBean() - Method in class org.spicefactory.cinnamon.reflect.Property
Returns the owner Bean instance this Property belongs to.
getPackage() - Method in class org.spicefactory.pimento.generator.model.ServiceModel
Returns the ActionScript package name for this service.
getParameterCount() - Method in class org.spicefactory.cinnamon.reflect.MethodInvoker
Returns the number of parameters this MethodInvoker expects.
getParameterMap() - Method in class org.spicefactory.cinnamon.service.RequestContext
Returns the Map containing all request parameters.
getParameters() - Method in class org.spicefactory.cinnamon.service.ServiceRequest
The method parameters.
getParameterTypes() - Method in class org.spicefactory.cinnamon.config.OperationConfig
Returns the parameter types of this operation.
getParameterValuesMap() - Method in class org.spicefactory.cinnamon.service.RequestContext
Returns the Map containing all request parameters.
getParams() - Method in class org.spicefactory.pimento.generator.model.OperationModel
Returns the generator models representing the operation parameters.
getPath() - Method in class org.spicefactory.cinnamon.config.resource.AbstractResource
 
getPath() - Method in interface org.spicefactory.cinnamon.config.resource.Resource
Returns the path for this resource.
getPersistenceAdapter() - Method in interface org.spicefactory.pimento.metamodel.Entity
Returns the persistence adapter responsible for this entity.
getPersistenceAdapter() - Method in class org.spicefactory.pimento.metamodel.impl.EntityImpl
Returns the persistence adapter that is responsible for managing operations of this entity type.
getPhaseListeners() - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Returns an iterator for all registered phase listener.
getPositionalParameters() - Method in class org.spicefactory.pimento.service.impl.DefaultQuery
 
getPositionalParameters() - Method in interface org.spicefactory.pimento.service.Query
Returns the positional parameters for this query.
getProcessAnnotations() - Method in class org.spicefactory.cinnamon.config.ServiceConfig
Check if annotations should be processed for this service.
getProperties() - Method in class org.spicefactory.cinnamon.reflect.Bean
Returns a Map of all Properties of this Bean.
getProperties() - Method in class org.spicefactory.pimento.metamodel.impl.ManagedTypeImpl
 
getProperties() - Method in interface org.spicefactory.pimento.metamodel.ManagedType
Returns all managed properties of this persistent class.
getProperty(Object, String) - Method in class org.spicefactory.cinnamon.io.mapping.AbstractPropertyClassMapping
Reads the property with the given name from the specified target instance.
getProperty(Object, String) - Method in class org.spicefactory.cinnamon.io.mapping.AnonymousClassMapping
 
getProperty(Object, String) - Method in class org.spicefactory.cinnamon.io.mapping.BeanClassMapping
 
getProperty(String) - Method in class org.spicefactory.cinnamon.reflect.Bean
Returns the Property instance for the given property name.
getProperty() - Method in exception org.spicefactory.cinnamon.reflect.PropertyException
Returns the affected Property instance.
getProperty(String) - Method in class org.spicefactory.pimento.intercept.EntityUpdate
Deprecated.  
getProperty(String) - Method in class org.spicefactory.pimento.intercept.PropertyChangeSet
Returns the value for the property with the specified name or null if it is not part of this update.
getProperty() - Method in class org.spicefactory.pimento.metamodel.impl.ManagedPropertyImpl
 
getProperty(String) - Method in class org.spicefactory.pimento.metamodel.impl.ManagedTypeImpl
 
getProperty() - Method in interface org.spicefactory.pimento.metamodel.ManagedProperty
Returns the reflection type of the managed property.
getProperty(String) - Method in interface org.spicefactory.pimento.metamodel.ManagedType
Returns the managed property for the specified name or null if no such property exists.
getProperty() - Method in class org.spicefactory.pimento.property.AbstractPropertyHandler
Returns the property managed by this handler.
getPropertyIterator(ManagedType) - Method in class org.spicefactory.pimento.io.TypeSnapshot
Returns an iterator over the property values of this snapshot.
getPropertyNames() - Method in class org.spicefactory.cinnamon.io.mapping.AbstractClassMapping
Returns the property names of the mapped class.
getPropertyNames() - Method in class org.spicefactory.pimento.intercept.EntityUpdate
Deprecated.  
getPropertyNames() - Method in class org.spicefactory.pimento.intercept.PropertyChangeSet
Returns the names of all properties that are part of this update.
getQuery() - Method in class org.spicefactory.pimento.service.impl.DefaultQuery
 
getQuery() - Method in interface org.spicefactory.pimento.service.Query
Returns the query as a String.
getRank(Object[]) - Method in class org.spicefactory.cinnamon.reflect.MethodInvoker
Returns a numeric rank for the given method parameters.
getRawTargetType() - Method in exception org.spicefactory.cinnamon.reflect.ConversionException
Returns the raw target type of the failed conversion.
getRawTargetType() - Method in class org.spicefactory.cinnamon.reflect.TypeContext
Returns the raw target type for this TypeContext.
getRawType() - Method in class org.spicefactory.cinnamon.reflect.Property
The resolved raw type of this property.
getRawType(Type) - Static method in class org.spicefactory.cinnamon.reflect.util.GenericsUtil
Returns the raw type of the given generic type.
getReadableProperties() - Method in class org.spicefactory.cinnamon.reflect.Bean
Returns a Map containing all readable properties of this Bean.
getReference(Class<?>, Object) - Method in class org.spicefactory.pimento.adapter.JpaPersistenceAdapter
 
getReference(Class<?>, Object) - Method in interface org.spicefactory.pimento.adapter.PersistenceAdapter
Returns a reference for the specified entity type and primary key.
getReflectionFactory() - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Returns the ReflectionFactory used by this instance.
getRefreshableProperties() - Method in interface org.spicefactory.pimento.metamodel.Entity
Returns all refreshable properties of this entity type.
getRefreshableProperties() - Method in class org.spicefactory.pimento.metamodel.impl.EntityImpl
Returns all properties that were configured to be refreshable.
getRemovedElements() - Method in class org.spicefactory.pimento.intercept.CollectionUpdate
Returns the elements that will be removed from the collection.
getRemovedElements() - Method in class org.spicefactory.pimento.property.CollectionChangeSet
Returns all snapshots that represent entities that were removed from the collection.
getRequest() - Method in class org.spicefactory.cinnamon.service.RequestContext
Returns an environment-specific instance representing the current request.
getRequest() - Method in class org.spicefactory.cinnamon.service.ServiceProcessor
Returns the request.
getRequest() - Method in class org.spicefactory.cinnamon.web.HttpRequestContext
 
getRequest() - Method in class org.spicefactory.pimento.transaction.TransactionContext
Returns the request sent by the client.
getRequestMap() - Method in class org.spicefactory.cinnamon.service.RequestContext
Returns the Map containing all request attributes.
getResource() - Method in exception org.spicefactory.cinnamon.config.resource.ResourceException
Returns the Resource instance that caused the error.
getResponse() - Method in class org.spicefactory.cinnamon.service.RequestContext
Returns an environment-specific instance representing the current response.
getResponse() - Method in class org.spicefactory.cinnamon.service.ServiceProcessor
Returns the response.
getResponse() - Method in class org.spicefactory.cinnamon.web.HttpRequestContext
 
getResponse() - Method in class org.spicefactory.pimento.transaction.TransactionContext
Returns the response to be sent to the client.
getResult() - Method in class org.spicefactory.cinnamon.io.MessageProcessor.ResultHolder
Return the object representing the actual result
getResult() - Method in class org.spicefactory.cinnamon.service.ServiceResponse
Returns the result of the service invocation.
getReturnType() - Method in class org.spicefactory.pimento.generator.model.OperationModel
Returns the fully qualified ActionScript return type of the operation.
getScope() - Method in class org.spicefactory.cinnamon.config.ServiceConfig
Returns the scope of this service.
getServiceApi() - Method in class org.spicefactory.cinnamon.config.ServiceConfig
Returns the API of the service, which usually is the interface of the service, or the implementation if no interface was specified.
getServiceConfig(String) - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Returns the Service configuration for the given Service name.
getServiceConfigs() - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Returns an Array containing all registered Service configurations.
getServiceFactories() - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Returns an unmodifiable Map containing all registered ServiceFactories.
getServiceFactory(String) - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Returns the ServiceFactory registered for the given name.
getServiceImplementation() - Method in class org.spicefactory.cinnamon.config.ServiceConfig
Returns the class that implements this service.
getServiceInterceptors() - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Returns an iterator for all registered service interceptors.
getServiceInterface() - Method in class org.spicefactory.cinnamon.config.ServiceConfig
Returns the service interface.
getServiceInvoker(ServiceRequest) - Method in class org.spicefactory.cinnamon.service.factory.AbstractMethodInvocationServiceFactory
 
getServiceInvoker(ServiceRequest) - Method in interface org.spicefactory.cinnamon.service.ServiceFactory
Create a ServiceInvoker instance for a particular ServiceRequest.
getServiceName() - Method in class org.spicefactory.cinnamon.service.ServiceRequest
The name of the service to invoke.
getServices() - Method in class org.spicefactory.pimento.generator.model.ConfigurationModel
Returns the list of service models for this configuration
getServiceUrl() - Method in class org.spicefactory.cinnamon.client.AbstractServiceChannel
 
getServiceUrl() - Method in interface org.spicefactory.cinnamon.client.ServiceChannel
Returns the service URL that client proxies should connect to.
getServiceUrl() - Method in class org.spicefactory.pimento.generator.ant.ConfigGeneratorSettings
Returns the serviceUrl for the client side ServiceChannel.
getServiceUrl() - Method in class org.spicefactory.pimento.generator.GeneratorConfig
Returns the service URL for this configuration.
getServiceUrl() - Method in class org.spicefactory.pimento.generator.model.ConfigurationModel
Returns the service URL for this configuration.
getSessionMap() - Method in class org.spicefactory.cinnamon.service.RequestContext
Returns the Map containing all session attributes.
getSize(Object) - Method in class org.spicefactory.cinnamon.reflect.convert.AbstractSequenceConverter
 
getSnapshot(Object, Entity, FetchPlan) - Method in class org.spicefactory.pimento.io.SnapshotEncoder
Disassemble the specified entity to a snapshot representation.
getSnapshot(Object, Entity, FetchPlan, boolean) - Method in class org.spicefactory.pimento.io.SnapshotEncoder
Disassemble the specified entity to a snapshot representation.
getSnapshot() - Method in class org.spicefactory.pimento.io.TypeHandler
Returns the snapshot representation of the entity instance.
getSourceOutputDir() - Method in class org.spicefactory.pimento.generator.GeneratorConfig
Returns the source path all generated ActionScript classes and interfaces should be written to.
getStacktrace() - Method in class org.spicefactory.cinnamon.service.ErrorMessage
Returns the stacktrace of this error.
getState() - Method in class org.spicefactory.pimento.io.TypeHandler
The persistent state of the entity.
getStringReference(int) - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Returns the string reference for the given index.
getSupertype() - Method in interface org.spicefactory.pimento.metamodel.Entity
Returns the persistent supertype or null if the superclass is not persistent.
getSupertype() - Method in class org.spicefactory.pimento.metamodel.impl.EntityImpl
Returns the pesistent superclass of this entity.
getTargetInstance(ServiceRequest) - Method in class org.spicefactory.cinnamon.service.factory.AbstractMethodInvocationServiceFactory
Returns the target instance that should be invoked for the given request.
getTargetInstance(ServiceRequest) - Method in class org.spicefactory.cinnamon.service.factory.PlainJavaServiceFactory
 
getTargetInstance(ServiceRequest) - Method in class org.spicefactory.cinnamon.service.factory.SpringServiceFactory
 
getTemplateDir() - Method in class org.spicefactory.pimento.generator.GeneratorConfig
Returns the directory containing all templates for ActionScript service interfaces and proxies as well as Parsley XML configuration.
getTimeout() - Method in class org.spicefactory.pimento.generator.ant.ConfigGeneratorSettings
Returns the timeout for all operations of the client side ServiceChannel.
getTimeout() - Method in class org.spicefactory.pimento.generator.GeneratorConfig
Returns the timeout in milliseconds for all service operations.
getTimeout() - Method in class org.spicefactory.pimento.generator.model.ConfigurationModel
Returns the timeout in milliseconds for all service operations.
getTransientEntities() - Method in class org.spicefactory.pimento.transaction.TransactionContext
Returns the handlers for all transient entities of this transaction.
getTransientEntities() - Method in class org.spicefactory.pimento.transaction.TransactionRequest
Returns snapshots for all entities that should be persisted in this request.
getTransientId() - Method in class org.spicefactory.pimento.io.EntitySnapshot
Returns the temporary id in case this snapshot represents a transient entity.
getType() - Method in class org.spicefactory.cinnamon.config.xml.ObjectConfig
Returns the type of this object.
getType() - Method in class org.spicefactory.cinnamon.reflect.Bean
Returns the class of the bean.
getType() - Method in exception org.spicefactory.cinnamon.reflect.util.ObjectInstantiationException
Returns the Class for which instantiation failed.
getType() - Method in class org.spicefactory.pimento.generator.model.ParameterModel
Returns the ActionScript type of this parameter.
getType() - Method in class org.spicefactory.pimento.io.TypeHandler
Returns the metamodel of the entity.
getType() - Method in class org.spicefactory.pimento.service.TemporalValue
Returns the temporal type.
getTypeAsBean() - Method in class org.spicefactory.cinnamon.reflect.Property
The type of this property as a Bean instance.
getTypeContext(Type, Class<?>) - Method in class org.spicefactory.cinnamon.reflect.ReflectionFactory
Returns a TypeContext for the given context and base types.
getTypeHandle() - Method in class org.spicefactory.pimento.io.EntitySnapshot
Returns the type handle of the associated entity.
getTypeHandle() - Method in interface org.spicefactory.pimento.metamodel.Entity
Returns the type handle for the entity.
getTypeHandle() - Method in class org.spicefactory.pimento.metamodel.impl.EntityImpl
Returns the type handle for this entity.
getTypeHandle() - Method in class org.spicefactory.pimento.service.FetchPlan
Returns the type handle for the entity this fetch plan is associated with
getValue() - Method in exception org.spicefactory.cinnamon.reflect.ConversionException
Returns the original value that cannot be converted to the target type.
getValue(Object) - Method in class org.spicefactory.cinnamon.reflect.Property
Returns the value of this property in the given bean instance.
getValue() - Method in class org.spicefactory.pimento.service.TemporalValue
Returns the Date value.
getValueForSnapshot(ManagedProperty, SnapshotEncoder, FetchMode) - Method in class org.spicefactory.pimento.io.TypeHandler
Return the value to be included in a snapshot for the specified property.
getValueForSnapshot(Object, SnapshotEncoder, FetchMode) - Method in class org.spicefactory.pimento.property.AbstractCollectionHandler
 
getValueForSnapshot(Object, SnapshotEncoder, FetchMode) - Method in class org.spicefactory.pimento.property.AbstractPropertyHandler
 
getValueForSnapshot(Object, SnapshotEncoder, FetchMode) - Method in class org.spicefactory.pimento.property.AssociationHandler
 
getValueForSnapshot(Object, SnapshotEncoder, FetchMode) - Method in class org.spicefactory.pimento.property.EmbeddedHandler
 
getValueForSnapshot(Object, SnapshotEncoder, FetchMode) - Method in class org.spicefactory.pimento.property.EnumHandler
 
getValueForSnapshot(Object, SnapshotEncoder, FetchMode) - Method in interface org.spicefactory.pimento.property.PropertyHandler
Reads the specified property from the given entity and returns it in a form suitable for inclusion in an entity snapshot.
getVersion() - Method in class org.spicefactory.cinnamon.io.netconnection.NetConnectionEnvelope
Returns the AMF version.
getWritableProperties() - Method in class org.spicefactory.cinnamon.reflect.Bean
Returns a Map containing all writable properties of this Bean.
getXmlAdapter() - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Returns the XmlAdapter implementation that will be used for reading and writing XML from/to AMF3 binary data

H

hashCode() - Method in class org.spicefactory.cinnamon.config.OperationConfig
 
hashCode() - Method in class org.spicefactory.pimento.io.EntitySnapshot
 
hasOperation(Operation) - Method in interface org.spicefactory.pimento.metamodel.Entity
Checks whether the specified operation is permitted for this entity type.
hasOperation(Operation) - Method in class org.spicefactory.pimento.metamodel.impl.EntityImpl
Checks whether the specified operation is permitted for the client
HibernateJpaProvider - Class in org.spicefactory.pimento.provider
JpaProvider implementation for Hibernate.
HibernateJpaProvider(EntityManagerFactory) - Constructor for class org.spicefactory.pimento.provider.HibernateJpaProvider
Creates a new instance.
Hidden - Annotation Type in org.spicefactory.pimento.config
Marks a property as hidden from the perspective of the client.
HttpRequestContext - Class in org.spicefactory.cinnamon.web
RequestContext implementation to be used when Cinnamon runs inside a ServletContainer.
HttpResource - Class in org.spicefactory.cinnamon.config.resource
Resource implementation that loads a resource via HTTP.
HttpResource(String) - Constructor for class org.spicefactory.cinnamon.config.resource.HttpResource
Creates a new HTTP resource for the given url.

I

IdentityHashSet<E> - Class in org.spicefactory.pimento.io.util
A hash set that compares instances based on their identity and not using their equals method.
IdentityHashSet() - Constructor for class org.spicefactory.pimento.io.util.IdentityHashSet
 
ImplPostfixNamingStrategy - Class in org.spicefactory.pimento.generator.naming
A naming strategy that will prepend Impl to the interface name.
ImplPostfixNamingStrategy() - Constructor for class org.spicefactory.pimento.generator.naming.ImplPostfixNamingStrategy
 
init(Map<String, String>, Map<String, Object>) - Method in interface org.spicefactory.cinnamon.config.ConfigurationBuilder
Initializes the ServiceFactory.
init(Map<String, String>, Map<String, Object>) - Method in interface org.spicefactory.cinnamon.config.ConfigurationProcessor
Initializes the ConfigurationProcessor.
init(Map<String, String>, Map<String, Object>) - Method in class org.spicefactory.cinnamon.config.shared.AbstractConfigurationBuilder
 
init() - Method in class org.spicefactory.cinnamon.config.spring.CinnamonNamespaceHandler
 
init(Map<String, String>, Map<String, Object>) - Method in class org.spicefactory.cinnamon.config.spring.SpringConfigurationBuilder
 
init(CinnamonConfig) - Method in class org.spicefactory.cinnamon.io.mapping.AnonymousClassMapping
 
init(CinnamonConfig) - Method in class org.spicefactory.cinnamon.io.mapping.BeanClassMapping
 
init(CinnamonConfig) - Method in interface org.spicefactory.cinnamon.io.mapping.ClassMapping
Initialization method that will be called once for each ClassMapping instance at application startup.
init(CinnamonConfig) - Method in class org.spicefactory.cinnamon.io.mapping.ExternalizableClassMapping
 
init() - Method in class org.spicefactory.cinnamon.io.xml.Dom4jXmlAdapter
 
init() - Method in class org.spicefactory.cinnamon.io.xml.W3cXmlAdapter
 
init() - Method in interface org.spicefactory.cinnamon.io.xml.XmlAdapter
Initializes the adapter, called once for each instance at application startup.
init() - Method in class org.spicefactory.cinnamon.io.xml.XomXmlAdapter
 
init(Map<String, String>, Map<String, Object>, CinnamonConfig) - Method in class org.spicefactory.cinnamon.service.factory.AbstractMethodInvocationServiceFactory
 
init(Map<String, String>, Map<String, Object>, CinnamonConfig) - Method in class org.spicefactory.cinnamon.service.factory.SpringServiceFactory
 
init(Map<String, String>, Map<String, Object>, CinnamonConfig) - Method in interface org.spicefactory.cinnamon.service.ServiceFactory
Initializes the ServiceFactory.
init(ServletConfig) - Method in class org.spicefactory.cinnamon.web.AbstractCinnamonServlet
 
init(Map<String, String>, Map<String, Object>) - Method in class org.spicefactory.pimento.config.PimentoConfig
 
init(CinnamonConfig) - Method in class org.spicefactory.pimento.metamodel.impl.EntityClassMapping
 
init(Property) - Method in class org.spicefactory.pimento.property.AbstractAssociationHandler
 
init(Property) - Method in class org.spicefactory.pimento.property.AbstractPropertyHandler
 
init(Property) - Method in class org.spicefactory.pimento.property.EmbeddedHandler
 
init(Property) - Method in interface org.spicefactory.pimento.property.PropertyHandler
 
initialize(int, Object) - Method in interface org.spicefactory.pimento.service.EntityManagerProxy
Intializes the entity with the specified primary key and type handle.
initialize(int, Object, String) - Method in interface org.spicefactory.pimento.service.EntityManagerProxy
Loads the collection property for the entity with the specified primary key and type handle.
initialize(int, Object) - Method in class org.spicefactory.pimento.service.impl.DefaultEntityManagerProxy
 
initialize(int, Object, String) - Method in class org.spicefactory.pimento.service.impl.DefaultEntityManagerProxy
 
INT - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the type code for integer values.
intercept(ServiceProcessor) - Method in interface org.spicefactory.cinnamon.service.ServiceInterceptor
Interceptor method invoked for each request.
InterceptorConfigurationException - Exception in org.spicefactory.pimento.intercept
Exception thrown when an interceptor configuration error occurs.
InterceptorConfigurationException(String, Throwable) - Constructor for exception org.spicefactory.pimento.intercept.InterceptorConfigurationException
Creates a new ConfigurationException.
InterceptorConfigurationException(String) - Constructor for exception org.spicefactory.pimento.intercept.InterceptorConfigurationException
Creates a new ConfigurationException.
InterceptorManager - Class in org.spicefactory.pimento.intercept
Manages Interceptor registrations and invocations for a particular entity type.
InterceptorManager(Entity) - Constructor for class org.spicefactory.pimento.intercept.InterceptorManager
Creates a new instance
invalidateSnapshot() - Method in class org.spicefactory.pimento.io.EntityHandler
Invalidates the snapshot managed by this instance.
invoke(Object, Object[]) - Method in class org.spicefactory.cinnamon.reflect.MethodInvoker
Invokes this method on the given target instance.
invoke() - Method in class org.spicefactory.cinnamon.service.DefaultServiceInvoker
 
invoke() - Method in interface org.spicefactory.cinnamon.service.ServiceInvoker
Invokes the service and returns the result, usually the return value of a method invocation
invokeInterceptors(Object, Operation) - Method in class org.spicefactory.pimento.intercept.InterceptorManager
Invokes the interceptors for the specified type and operation.
invokeInterceptors(Object, PropertyChangeSet) - Method in class org.spicefactory.pimento.intercept.InterceptorManager
Invokes the merge interceptor for the specified entity instance.
invokeInterceptors(Object, EntityEncoder) - Method in class org.spicefactory.pimento.intercept.InterceptorManager
Invokes the load interceptor for the specified entity instance.
invokeService(MethodInvoker) - Method in class org.spicefactory.cinnamon.service.DefaultServiceInvoker
Invokes the service and returns the result.
IoHandler - Interface in org.spicefactory.cinnamon.io
An IoHandler implementation is responsible for decoding and encoding to/from AMF3.
IOUtil - Class in org.spicefactory.cinnamon.io.util
Utility methods and constants for AMF3 IO operations.
IOUtil() - Constructor for class org.spicefactory.cinnamon.io.util.IOUtil
 
IPrefixNamingStrategy - Class in org.spicefactory.pimento.generator.naming
A naming strategy for the convention to prefix all interfaces with I.
IPrefixNamingStrategy() - Constructor for class org.spicefactory.pimento.generator.naming.IPrefixNamingStrategy
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class org.spicefactory.cinnamon.reflect.Property
Returns true if an annotation for the specified type is present on either the getter or setter method of this Property (or both).
isAssignableType(Object) - Method in class org.spicefactory.cinnamon.reflect.TypeContext
Checks if the given object is an instance of the target type of this TypeContext instance.
isComplete() - Method in class org.spicefactory.cinnamon.service.ServiceResponse
Checks whether the result has already been set.
isConvertibleType(Object) - Method in class org.spicefactory.cinnamon.reflect.TypeContext
Checks if the given object can be converted (if necessary) to an instance of the target type of this TypeContext.
isEmpty() - Method in class org.spicefactory.pimento.intercept.EntityUpdate
Deprecated.  
isEmpty() - Method in class org.spicefactory.pimento.intercept.PropertyChangeSet
 
isEmpty() - Method in class org.spicefactory.pimento.io.TypeSnapshot
Indicates whether this snapshot does not contain any property values.
isEmpty() - Method in class org.spicefactory.pimento.io.util.IdentityHashSet
 
isEqualType(Object) - Method in class org.spicefactory.cinnamon.reflect.TypeContext
Checks if the class of the given object equals the raw target type of this TypeContext.
isError() - Method in class org.spicefactory.cinnamon.io.MessageProcessor.ResultHolder
Indicates whether the result wrapped by this instance represents an error outcome.
isExcludedProperty(String) - Method in class org.spicefactory.pimento.intercept.EntityEncoder
Checks whether the property with the specified name was marked for exclusion.
isExecuteUpdatePermitted() - Method in class org.spicefactory.pimento.config.PimentoConfig
Checks whether the Query.executeUpdate operation is allowed for clients.
isFailFast() - Method in class org.spicefactory.cinnamon.service.ServiceMessageProcessor
Indicates whether this message processor should apply fail fast behaviour in case of errors.
isId() - Method in interface org.spicefactory.pimento.metamodel.Attribute
Indicates whether the attribute is an id attribute.
isId() - Method in class org.spicefactory.pimento.metamodel.impl.AttributeImpl
 
isLazy() - Method in class org.spicefactory.pimento.service.impl.FetchMode
Whether this property should be lazily fetched.
isNamed() - Method in class org.spicefactory.pimento.service.impl.DefaultQuery
 
isNamed() - Method in interface org.spicefactory.pimento.service.Query
Checks whether this instance represents a named query.
isPartial() - Method in class org.spicefactory.pimento.io.TypeSnapshot
Indicates whether this snapshot only contains a subset of the properties of the represented entity.
isProxy() - Method in class org.spicefactory.pimento.intercept.EntityEncoder
Whether this encoder will be used for an uninitialized proxy.
isReadable() - Method in class org.spicefactory.cinnamon.reflect.Property
Checks if this property is readable.
isReadOnly() - Method in class org.spicefactory.pimento.metamodel.impl.ManagedPropertyImpl
 
isReadOnly() - Method in interface org.spicefactory.pimento.metamodel.ManagedProperty
Indicates whether this property is read-only from the perspective of the client.
isRefreshable() - Method in class org.spicefactory.pimento.io.EntityHandler
Indicates whether the entity type managed by this handler contains refreshable properties.
isRefreshable() - Method in interface org.spicefactory.pimento.metamodel.Entity
Indicates whether this entity contains at least one property marked as refreshable.
isRefreshable() - Method in class org.spicefactory.pimento.metamodel.impl.EntityImpl
Checks whether this entity contains any properties marked as refreshable.
isRefreshable() - Method in class org.spicefactory.pimento.metamodel.impl.ManagedPropertyImpl
 
isRefreshable() - Method in interface org.spicefactory.pimento.metamodel.ManagedProperty
Indicates whether this property is refreshable from the perspective of the client.
isUninitializedProxy(Object) - Method in class org.spicefactory.pimento.adapter.JpaPersistenceAdapter
 
isUninitializedProxy(Object) - Method in interface org.spicefactory.pimento.adapter.PersistenceAdapter
Checks whether the specified entity or collection is an uninitialized proxy.
isUninitializedProxy(Object) - Method in class org.spicefactory.pimento.provider.HibernateJpaProvider
 
isUninitializedProxy(Object) - Method in interface org.spicefactory.pimento.provider.JpaProvider
Checks whether the specified entity is an uninitialized proxy.
isUnitializedProxy(Object) - Method in class org.spicefactory.pimento.io.SnapshotEncoder
Checks whether the specified entity is an uninitialized proxy.
isUnitializedProxy(Object, Object) - Method in class org.spicefactory.pimento.io.SnapshotEncoder
Checks whether the specified collection is an uninitialized proxy.
isWritable() - Method in class org.spicefactory.cinnamon.reflect.Property
Checks if this property is writable.
isXmlDocumentClass(Class<?>) - Method in class org.spicefactory.cinnamon.io.xml.Dom4jXmlAdapter
 
isXmlDocumentClass(Class<?>) - Method in class org.spicefactory.cinnamon.io.xml.W3cXmlAdapter
 
isXmlDocumentClass(Class<?>) - Method in interface org.spicefactory.cinnamon.io.xml.XmlAdapter
Checks whether the given class represents an XML DOM class that this adapter can process.
isXmlDocumentClass(Class<?>) - Method in class org.spicefactory.cinnamon.io.xml.XomXmlAdapter
 
iterator() - Method in class org.spicefactory.pimento.io.util.IdentityHashSet
 

J

JAVA_CLASS_ATTR - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
JAVA_FACTORY_ATTR - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
JpaPersistenceAdapter - Class in org.spicefactory.pimento.adapter
PersistenceAdapter implementation that manages JPA entities.
JpaPersistenceAdapter() - Constructor for class org.spicefactory.pimento.adapter.JpaPersistenceAdapter
Creates a new instance.
JpaProvider - Interface in org.spicefactory.pimento.provider
Encapsulates functionality that is specific for a particular JPA implementation.

K

KeepAliveMessage - Class in org.spicefactory.cinnamon.io
Represents a message that can be used to prevent session timeouts.
KeepAliveMessage() - Constructor for class org.spicefactory.cinnamon.io.KeepAliveMessage
 
KeepAliveMessageProcessor - Class in org.spicefactory.cinnamon.io
MessageProcessor implementation vor keep-alive messages.
KeepAliveMessageProcessor() - Constructor for class org.spicefactory.cinnamon.io.KeepAliveMessageProcessor
 

L

LAZY - Static variable in class org.spicefactory.pimento.service.impl.FetchMode
Constant for properties that should be lazily fetched.
ListHandler - Class in org.spicefactory.pimento.property
Manages a List property type.
ListHandler() - Constructor for class org.spicefactory.pimento.property.ListHandler
Creates a new instance.
load(Class<?>, Object) - Method in class org.spicefactory.pimento.adapter.JpaPersistenceAdapter
 
load(Class<?>, Object) - Method in interface org.spicefactory.pimento.adapter.PersistenceAdapter
Loads the entity with the specified type and primary key.
Load - Annotation Type in org.spicefactory.pimento.intercept
Marks a method as a listener for entities that get loaded into the client.
load() - Method in class org.spicefactory.pimento.metamodel.impl.DefaultMetamodelLoader
 
load() - Method in interface org.spicefactory.pimento.metamodel.impl.MetamodelLoader
Loads the metamodel for all managed persistent entities.
load(int, Object) - Method in interface org.spicefactory.pimento.service.EntityManagerProxy
Loads the entity with the specified primary key and type handle.
load(int, Object) - Method in class org.spicefactory.pimento.service.impl.DefaultEntityManagerProxy
 
loadClass(String, boolean, boolean) - Static method in class org.spicefactory.cinnamon.reflect.util.ClassUtil
Loads the given Class using the context ClassLoader of the current thread.
loadClass(String) - Static method in class org.spicefactory.cinnamon.reflect.util.ClassUtil
Loads the given Class using the context ClassLoader of the current thread.
loadClass(String, Class<T>) - Static method in class org.spicefactory.cinnamon.reflect.util.ClassUtil
Loads the given Class if it is of the specified required type.

M

Managed - Annotation Type in org.spicefactory.pimento.config
Marks a persistent entity class to be managed by Pimento.
ManagedProperty - Interface in org.spicefactory.pimento.metamodel
Represents a managed persistent property of an Entity or Embeddable.
ManagedPropertyImpl - Class in org.spicefactory.pimento.metamodel.impl
Default implementation of the Embeddable interface.
ManagedPropertyImpl(PropertyHandler, Property, int) - Constructor for class org.spicefactory.pimento.metamodel.impl.ManagedPropertyImpl
Creates a new instance.
ManagedType - Interface in org.spicefactory.pimento.metamodel
Represents a persistent class (Entity or Embeddable).
ManagedTypeBuilder<T extends ManagedType> - Interface in org.spicefactory.pimento.metamodel.builder
Base interface for builders that create the metamodel for entities and embeddable types.
ManagedTypeImpl - Class in org.spicefactory.pimento.metamodel.impl
Default implementation of the ManagedType interface.
ManagedTypeImpl(Class<?>, List<ManagedProperty>) - Constructor for class org.spicefactory.pimento.metamodel.impl.ManagedTypeImpl
Creates a new instance.
MapHandler - Class in org.spicefactory.pimento.property
Manages a Map property type.
MapHandler() - Constructor for class org.spicefactory.pimento.property.MapHandler
Creates a new instance.
MappedObjectFactory<T> - Interface in org.spicefactory.cinnamon.io
Factory that creates new instances of mapped objects.
Mapping - Class in org.spicefactory.pimento.generator.ant
Represents a single typeMapping or packageMapping tag in a Cinnamon Generator Ant Task.
Mapping() - Constructor for class org.spicefactory.pimento.generator.ant.Mapping
 
MAX_INT - Static variable in class org.spicefactory.cinnamon.io.amf.AMFOutput
 
Merge - Annotation Type in org.spicefactory.pimento.intercept
Marks a method as a listener for entities that were merged by a client.
merge(Object) - Method in interface org.spicefactory.pimento.service.EntityManagerProxy
Merges the specified entity.
merge(Object) - Method in class org.spicefactory.pimento.service.impl.DefaultEntityManagerProxy
 
MESSAGE_PROCESSOR_TAG - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
MessageHolder - Interface in org.spicefactory.cinnamon.io
Represents a single message of an AMF request.
MessageProcessor<I,O> - Interface in org.spicefactory.cinnamon.io
A MessageProcessor implementation is responsible for processing the request object and returning a result instance.
MessageProcessor.ResultHolder<O> - Class in org.spicefactory.cinnamon.io
Represents a single result produced by a MessageProcessor.
MessageProcessor.ResultHolder(O, boolean) - Constructor for class org.spicefactory.cinnamon.io.MessageProcessor.ResultHolder
Creates a new ResultHolder instance.
Metamodel - Interface in org.spicefactory.pimento.metamodel
Represents the metamodel for all persistent entities of a particular endpoint managed by Pimento.
MetamodelBuilderFactory - Interface in org.spicefactory.pimento.metamodel.builder
Factory that creates builder instances for creating the metamodel for entities and embeddable types.
MetamodelBuilderFactoryImpl - Class in org.spicefactory.pimento.metamodel.impl
Factory that creates ManagedTypeBuilder instances.
MetamodelBuilderFactoryImpl(CinnamonConfig, PersistenceAdapter) - Constructor for class org.spicefactory.pimento.metamodel.impl.MetamodelBuilderFactoryImpl
Creates a new instance.
MetamodelImpl - Class in org.spicefactory.pimento.metamodel.impl
Default implementation of the Metamodel interface.
MetamodelImpl() - Constructor for class org.spicefactory.pimento.metamodel.impl.MetamodelImpl
 
MetamodelLoader - Interface in org.spicefactory.pimento.metamodel.impl
Remote service that allows the metamodel to be loaded into the client.
MethodInvocationException - Exception in org.spicefactory.cinnamon.reflect
Exception thrown when a MethodInvocation fails.
MethodInvocationException(String, Throwable) - Constructor for exception org.spicefactory.cinnamon.reflect.MethodInvocationException
Creates a new MethodInvocationException.
MethodInvocationException(String) - Constructor for exception org.spicefactory.cinnamon.reflect.MethodInvocationException
Creates a new MethodInvocationException.
MethodInvoker - Class in org.spicefactory.cinnamon.reflect
MethodInvoker instances allow the reflective invocation of Methods with automatic parameter conversion.
MIN_INT - Static variable in class org.spicefactory.cinnamon.io.amf.AMFOutput
 

N

NAME_ATTR - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
NamingStrategy - Interface in org.spicefactory.pimento.generator.naming
A pluggable strategy for mapping service interface names to their corresponding implementation class name.
NetConnectionEnvelope - Class in org.spicefactory.cinnamon.io.netconnection
Represents an AMF0 envelope that contains one or more AMF3 requests or responses.
NetConnectionEnvelope() - Constructor for class org.spicefactory.cinnamon.io.netconnection.NetConnectionEnvelope
Creates a new envelope.
NetConnectionEnvelope(int) - Constructor for class org.spicefactory.cinnamon.io.netconnection.NetConnectionEnvelope
Creates a new envelope.
NetConnectionIoHandler - Class in org.spicefactory.cinnamon.io.netconnection
Cinnamons default IoHandler implementation that should be used in conjunction with the client-side NetConnectionServiceChannel.
NetConnectionIoHandler() - Constructor for class org.spicefactory.cinnamon.io.netconnection.NetConnectionIoHandler
 
NetConnectionMessageHolder - Class in org.spicefactory.cinnamon.io.netconnection
Represents a single AMF0 message sent from a Flash NetConnection instance.
NetConnectionMessageHolder() - Constructor for class org.spicefactory.cinnamon.io.netconnection.NetConnectionMessageHolder
Creates a new instance.
NetConnectionMessageHolder(String, Object) - Constructor for class org.spicefactory.cinnamon.io.netconnection.NetConnectionMessageHolder
Creates a new instance.
newInstance(Class<T>) - Static method in class org.spicefactory.cinnamon.reflect.util.ClassUtil
Creates a new instance of the given Class.
newJavaInstance() - Method in class org.spicefactory.cinnamon.io.mapping.AnonymousClassMapping
 
newJavaInstance() - Method in class org.spicefactory.cinnamon.io.mapping.BeanClassMapping
 
newJavaInstance() - Method in interface org.spicefactory.cinnamon.io.mapping.ClassMapping
Creates a new instance of the mapped Java class.
newJavaInstance() - Method in class org.spicefactory.cinnamon.io.mapping.ExternalizableClassMapping
 
newJavaInstance() - Method in class org.spicefactory.pimento.metamodel.impl.EntityClassMapping
 
next() - Method in class org.spicefactory.pimento.io.PropertyIterator
Moves to the next property value.
NULL - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the type code for null values.
NUMBER - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the type code for Number values.
NumberConverter - Class in org.spicefactory.cinnamon.reflect.convert
Converter implementation for converting number types.
NumberConverter() - Constructor for class org.spicefactory.cinnamon.reflect.convert.NumberConverter
 
NumberHandler - Class in org.spicefactory.pimento.property
Manages a Number property type.
NumberHandler() - Constructor for class org.spicefactory.pimento.property.NumberHandler
 

O

OBJECT - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the type code for Object values.
ObjectConfig<T> - Class in org.spicefactory.cinnamon.config.xml
Represents a single object configured in XML.
ObjectConfig() - Constructor for class org.spicefactory.cinnamon.config.xml.ObjectConfig
 
ObjectEncoding - Enum in org.spicefactory.cinnamon.io.mapping
Enumeration for the type of object encoding.
ObjectInstantiationException - Exception in org.spicefactory.cinnamon.reflect.util
Exception thrown when reflectively creating a new instance fails.
ObjectInstantiationException(Class<?>, Throwable) - Constructor for exception org.spicefactory.cinnamon.reflect.util.ObjectInstantiationException
Creates a new ObjectInstantiationException
ObjectInstantiationException(Class<?>) - Constructor for exception org.spicefactory.cinnamon.reflect.util.ObjectInstantiationException
Creates a new ObjectInstantiationException
OMIT_PROPERTIES_ATTR - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
Operation - Enum in org.spicefactory.pimento.config
Enumeration for the available EntityManager operations.
OPERATION_TAG - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
OperationConfig - Class in org.spicefactory.cinnamon.config
Represents a single operation of a service.
OperationConfig(String, String, Class<?>[]) - Constructor for class org.spicefactory.cinnamon.config.OperationConfig
Create a new OperationConfig instance for the given operation name an parameter types.
OperationModel - Class in org.spicefactory.pimento.generator.model
Represents the generator model for a single operation of a Cinnamon service.
OperationModel(Class<?>, Class<?>, OperationConfig, GeneratorConfig) - Constructor for class org.spicefactory.pimento.generator.model.OperationModel
Creates a new model instance
org.spicefactory.cinnamon.client - package org.spicefactory.cinnamon.client
The Java Client API.
org.spicefactory.cinnamon.config - package org.spicefactory.cinnamon.config
Core configuration classes.
org.spicefactory.cinnamon.config.annotation - package org.spicefactory.cinnamon.config.annotation
Annotations for configuration of service operations.
org.spicefactory.cinnamon.config.resource - package org.spicefactory.cinnamon.config.resource
I/O Abstraction for resources (files, byte arrays, HTTP resources).
org.spicefactory.cinnamon.config.shared - package org.spicefactory.cinnamon.config.shared
Classes shared by Spring and Cinnamon XML configuration (internal API).
org.spicefactory.cinnamon.config.spring - package org.spicefactory.cinnamon.config.spring
Classes for Spring configuration (internal API).
org.spicefactory.cinnamon.config.xml - package org.spicefactory.cinnamon.config.xml
Classes for Cinnamon XML configuration (internal API).
org.spicefactory.cinnamon.io - package org.spicefactory.cinnamon.io
Core interfaces and classes for I/O operations.
org.spicefactory.cinnamon.io.amf - package org.spicefactory.cinnamon.io.amf
Classes for AMF I/O (internal API).
org.spicefactory.cinnamon.io.mapping - package org.spicefactory.cinnamon.io.mapping
Support for all class mapping types (internal API).
org.spicefactory.cinnamon.io.netconnection - package org.spicefactory.cinnamon.io.netconnection
IO processing classes specific to the NetConnection class of the Flash Player (internal API).
org.spicefactory.cinnamon.io.util - package org.spicefactory.cinnamon.io.util
I/O Utility classes (internal API).
org.spicefactory.cinnamon.io.xml - package org.spicefactory.cinnamon.io.xml
Adapter implementations for plugging different XML DOM APIs.
org.spicefactory.cinnamon.reflect - package org.spicefactory.cinnamon.reflect
Reflection Library (Bean Properties, Method Invocation) that properly supports Generics.
org.spicefactory.cinnamon.reflect.convert - package org.spicefactory.cinnamon.reflect.convert
Several Converter implementations.
org.spicefactory.cinnamon.reflect.util - package org.spicefactory.cinnamon.reflect.util
Reflection Utilities.
org.spicefactory.cinnamon.service - package org.spicefactory.cinnamon.service
Core Service classes and interfaces.
org.spicefactory.cinnamon.service.factory - package org.spicefactory.cinnamon.service.factory
Serveral ServiceFactory implementations.
org.spicefactory.cinnamon.web - package org.spicefactory.cinnamon.web
Servlet layer on top of Cinnamon framework.
org.spicefactory.pimento.adapter - package org.spicefactory.pimento.adapter
Persistence Adapter Extension Point.
org.spicefactory.pimento.config - package org.spicefactory.pimento.config
Core configuration classes.
org.spicefactory.pimento.generator - package org.spicefactory.pimento.generator
The Generator for AS3 service interfaces and proxies and Parsley XML configuration.
org.spicefactory.pimento.generator.ant - package org.spicefactory.pimento.generator.ant
Generator Ant task and helper classes.
org.spicefactory.pimento.generator.model - package org.spicefactory.pimento.generator.model
The generator model used by FreeMarker templates.
org.spicefactory.pimento.generator.naming - package org.spicefactory.pimento.generator.naming
Naming strategies for translating service interface names to proxy class names.
org.spicefactory.pimento.intercept - package org.spicefactory.pimento.intercept
Pimento Interceptor API.
org.spicefactory.pimento.io - package org.spicefactory.pimento.io
Core I/O Classes for snapshot management.
org.spicefactory.pimento.io.util - package org.spicefactory.pimento.io.util
I/O Utilities.
org.spicefactory.pimento.metamodel - package org.spicefactory.pimento.metamodel
Entity Metamodel API.
org.spicefactory.pimento.metamodel.builder - package org.spicefactory.pimento.metamodel.builder
API for metamodel builders.
org.spicefactory.pimento.metamodel.impl - package org.spicefactory.pimento.metamodel.impl
Default implementation of the Entity Metamodel API.
org.spicefactory.pimento.property - package org.spicefactory.pimento.property
Handlers for the various property types.
org.spicefactory.pimento.provider - package org.spicefactory.pimento.provider
JPA Provider Extension Point.
org.spicefactory.pimento.service - package org.spicefactory.pimento.service
Pimento Remote Service API.
org.spicefactory.pimento.service.impl - package org.spicefactory.pimento.service.impl
Pimento Remote Service Implementation.
org.spicefactory.pimento.test - package org.spicefactory.pimento.test
Remote Services for DbUnit Integrration.
org.spicefactory.pimento.transaction - package org.spicefactory.pimento.transaction
Classes for transaction management.

P

PARAM_TYPES_ATTR - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
ParameterModel - Class in org.spicefactory.pimento.generator.model
Represents the generator model for a single parameter of a service operation.
ParameterModel(String, String) - Constructor for class org.spicefactory.pimento.generator.model.ParameterModel
Creates a new model instance.
ParserInitializationException - Exception in org.spicefactory.cinnamon.config.xml
Exception thrown when an XML parser initialization fails.
ParserInitializationException(String, Throwable) - Constructor for exception org.spicefactory.cinnamon.config.xml.ParserInitializationException
Creates a new ParserInitializationException
ParserInitializationException(String) - Constructor for exception org.spicefactory.cinnamon.config.xml.ParserInitializationException
Creates a new ParserInitializationException
PARTIAL - Static variable in class org.spicefactory.pimento.io.TypeSnapshot
Constant used for partial snapshots.
persist(Object) - Method in class org.spicefactory.pimento.adapter.JpaPersistenceAdapter
 
persist(Object) - Method in interface org.spicefactory.pimento.adapter.PersistenceAdapter
Persists the specified entity.
Persist - Annotation Type in org.spicefactory.pimento.intercept
Marks a method as a listener for entities that were persisted by a client.
persist(Object) - Method in interface org.spicefactory.pimento.service.EntityManagerProxy
Persists the specified entity.
persist(Object) - Method in class org.spicefactory.pimento.service.impl.DefaultEntityManagerProxy
 
PersistenceAdapter - Interface in org.spicefactory.pimento.adapter
Extension point that allows to create a custom adapter for a data source.
PHASE_LISTENER_TAG - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
PhaseListener - Interface in org.spicefactory.cinnamon.io
Low-level extension point that can be used to add functionality to individual phases of request processing.
PimentoConfig - Class in org.spicefactory.pimento.config
The core configuration class for Pimento.
PimentoConfig() - Constructor for class org.spicefactory.pimento.config.PimentoConfig
Creates a new instance.
PimentoInterceptor - Annotation Type in org.spicefactory.pimento.intercept
Marks a class as a container for Pimento interceptor methods.
PlainJavaServiceFactory - Class in org.spicefactory.cinnamon.service.factory
ServiceFactory for plain Java objects as Cinnamon services.
PlainJavaServiceFactory() - Constructor for class org.spicefactory.cinnamon.service.factory.PlainJavaServiceFactory
Creates a new factory instance.
populateSnapshot(SnapshotEncoder, FetchPlan) - Method in class org.spicefactory.pimento.io.EntityHandler
 
populateSnapshot(SnapshotEncoder, FetchPlan) - Method in class org.spicefactory.pimento.io.TypeHandler
Populates the snapshot of the entity managed by this instance.
populateSnapshot(SnapshotEncoder, FetchPlan, EntityEncoder) - Method in class org.spicefactory.pimento.io.TypeHandler
Populates the snapshot of the entity managed by this instance.
postProcess() - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Should be called once after all configuration artifacts have been added to this configuration.
postProcess(CinnamonConfig) - Method in interface org.spicefactory.cinnamon.config.ConfigurationProcessor
Method called after the usual configuration logic (XML file parsing, Spring context analyzing) was applied to the given CinnamonConfig instance.
postProcess(CinnamonConfig) - Method in class org.spicefactory.pimento.config.PimentoConfig
 
postProcessAfterInitialization(Object, String) - Method in class org.spicefactory.pimento.config.PimentoConfig
 
postProcessBeforeInitialization(Object, String) - Method in class org.spicefactory.pimento.config.PimentoConfig
 
prepareChangeSet(SnapshotDecoder) - Method in class org.spicefactory.pimento.io.EmbeddableHandler
 
prepareChangeSet(SnapshotDecoder) - Method in class org.spicefactory.pimento.io.TypeHandler
Prepares a change set that may later be applied to the snapshot and entity.
prepareTables(String) - Method in interface org.spicefactory.pimento.test.DbUnitService
Prepares the database according to the specified XML.
prepareTables(String) - Method in class org.spicefactory.pimento.test.DbUnitServiceImpl
 
prepareValueFromSnapshot(Object, Object, SnapshotDecoder, EntityState) - Method in class org.spicefactory.pimento.property.AbstractPropertyHandler
 
prepareValueFromSnapshot(Object, Object, SnapshotDecoder, EntityState) - Method in class org.spicefactory.pimento.property.AbstractUnindexedCollectionHandler
 
prepareValueFromSnapshot(Object, Object, SnapshotDecoder, EntityState) - Method in class org.spicefactory.pimento.property.AssociationHandler
 
prepareValueFromSnapshot(Object, Object, SnapshotDecoder, EntityState) - Method in class org.spicefactory.pimento.property.EmbeddedHandler
 
prepareValueFromSnapshot(Object, Object, SnapshotDecoder, EntityState) - Method in class org.spicefactory.pimento.property.ListHandler
 
prepareValueFromSnapshot(Object, Object, SnapshotDecoder, EntityState) - Method in interface org.spicefactory.pimento.property.PropertyHandler
Prepares the specified property value, performing all necessary conversions, but without actually applying it to the specified entity.
preProcess(CinnamonConfig) - Method in interface org.spicefactory.cinnamon.config.ConfigurationProcessor
Method called before the usual configuration logic (XML file parsing, Spring context analyzing) will be applied to the given CinnamonConfig instance.
preProcess(CinnamonConfig) - Method in class org.spicefactory.pimento.config.PimentoConfig
 
proceed() - Method in class org.spicefactory.cinnamon.service.ServiceProcessor
Proceeds with processing the request.
process(ElementWrapper, boolean) - Method in class org.spicefactory.cinnamon.config.shared.AbstractClassMappingParser
Processes the given XML element representing a single class mapping configuration.
process(ElementWrapper) - Method in class org.spicefactory.cinnamon.config.shared.AbstractServiceConfigParser
Processes the given XML element representing a single service configuration.
process(ByteBuffer) - Method in class org.spicefactory.cinnamon.io.RequestProcessor
Processes a single AMF request.
process(MessageHolder, Exception) - Method in class org.spicefactory.cinnamon.io.RequestProcessor
Processes a single service request and returns the result.
PROCESS_ANNOTATIONS_ATTR - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
processException(KeepAliveMessage, Exception) - Method in class org.spicefactory.cinnamon.io.KeepAliveMessageProcessor
 
processException(I, Exception) - Method in interface org.spicefactory.cinnamon.io.MessageProcessor
Processes the specified Exception and returns a result to be sent to the client.
processException(ServiceRequest, Exception) - Method in class org.spicefactory.cinnamon.service.ServiceMessageProcessor
 
processMessage(KeepAliveMessage) - Method in class org.spicefactory.cinnamon.io.KeepAliveMessageProcessor
 
processMessage(I) - Method in interface org.spicefactory.cinnamon.io.MessageProcessor
Processes the given request instance and returns a result.
processMessage(ServiceRequest) - Method in class org.spicefactory.cinnamon.service.ServiceMessageProcessor
 
PROCESSOR_TAG - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
Property - Class in org.spicefactory.cinnamon.reflect
Represents a single Property of a Bean.
property - Variable in class org.spicefactory.pimento.property.AbstractAssociationHandler
 
PROPERTY_TAG - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
PropertyChangeSet - Class in org.spicefactory.pimento.intercept
Represents a set of property values that will be applied to a persistent entity.
PropertyChangeSet(Map<String, Object>) - Constructor for class org.spicefactory.pimento.intercept.PropertyChangeSet
Creates a new instance.
PropertyException - Exception in org.spicefactory.cinnamon.reflect
Exception thrown when reading from or writing to a Bean Property fails.
PropertyException(Property, String, Throwable) - Constructor for exception org.spicefactory.cinnamon.reflect.PropertyException
Creates a new PropertyException
PropertyException(Property, String) - Constructor for exception org.spicefactory.cinnamon.reflect.PropertyException
Creates a new PropertyException
PropertyHandler - Interface in org.spicefactory.pimento.property
Manages a particular type of property and encapsulates the mechanism with which values for that type are converted from and to entity snapshots.
PropertyIterator - Class in org.spicefactory.pimento.io
An iterator over the property values of a single snapshot representation.
PropertyState - Enum in org.spicefactory.pimento.io
Represents the state of a property.
propertyValues - Variable in class org.spicefactory.pimento.io.TypeSnapshot
The property values held in this snapshot.

Q

Query - Interface in org.spicefactory.pimento.service
Represents a single query to be executed by an associated persistence adapter.
QueryMode - Enum in org.spicefactory.pimento.service
Represents the mode for a single query.

R

read(InputStream, int) - Static method in class org.spicefactory.cinnamon.io.util.IOUtil
Reads from an InputStream and returns a ByteBuffer filled with all available data from the stream.
readAMFArray() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Reads an AMF3 Array and returns it as a List.
readAMFByteArray() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Reads and returns an AMF3 byte array.
readAMFDate() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Reads an AMF3 date value.
readAMFInt() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Reads an AMF3 int value.
readAMFObject() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Reads an AMF3 object.
readAMFString() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Reads an AMF3 string value.
readAMFXml() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Reads an XML string and returns it as a DOM instance.
readBoolean() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
 
readBoolean() - Method in interface org.spicefactory.cinnamon.io.DataInput
Reads a boolean value.
readByte() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
 
readByte() - Method in interface org.spicefactory.cinnamon.io.DataInput
Reads and returns a single byte.
readBytes(byte[], int, int) - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
 
readBytes(byte[], int, int) - Method in interface org.spicefactory.cinnamon.io.DataInput
Reads the number of bytes specified by the length parameter into the given byte buffer starting at the specified offset.
readDouble() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
 
readDouble() - Method in interface org.spicefactory.cinnamon.io.DataInput
Reads and returns a double.
readExternal(DataInput) - Method in interface org.spicefactory.cinnamon.io.Externalizable
Restores the content of this object from the DataInput instance.
readExternal(R, DataInput) - Method in interface org.spicefactory.cinnamon.io.Externalizer
Restores the content of the given object from the DataInput instance.
readExternal(DataInput) - Method in class org.spicefactory.cinnamon.io.KeepAliveMessage
 
readExternal(DataInput) - Method in class org.spicefactory.cinnamon.service.ServiceMessage
 
readExternal(DataInput) - Method in class org.spicefactory.cinnamon.service.ServiceRequest
 
readExternal(DataInput) - Method in class org.spicefactory.cinnamon.service.ServiceResponse
 
readExternal(DataInput) - Method in class org.spicefactory.pimento.io.EntitySnapshot
 
readExternal(DataInput) - Method in class org.spicefactory.pimento.io.TypeSnapshot
 
readExternal(DataInput) - Method in class org.spicefactory.pimento.metamodel.impl.ManagedPropertyImpl
 
readExternal(DataInput) - Method in class org.spicefactory.pimento.metamodel.impl.MetamodelImpl
 
readExternal(DataInput) - Method in class org.spicefactory.pimento.metamodel.impl.TypeImpl
 
readExternal(DataInput) - Method in class org.spicefactory.pimento.property.CollectionChangeSet
 
readExternal(DataInput) - Method in class org.spicefactory.pimento.service.FetchPlan
 
readExternal(DataInput) - Method in class org.spicefactory.pimento.service.impl.DefaultQuery
 
readExternal(DataInput) - Method in class org.spicefactory.pimento.service.impl.FetchMode
 
readExternal(DataInput) - Method in class org.spicefactory.pimento.transaction.TransactionRequest
 
readExternal(DataInput) - Method in class org.spicefactory.pimento.transaction.TransactionResponse
 
readFloat() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
 
readFloat() - Method in interface org.spicefactory.cinnamon.io.DataInput
Reads and returns a float.
readInt() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
 
readInt() - Method in interface org.spicefactory.cinnamon.io.DataInput
Reads and returns an int.
readMultiByte(int, String) - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
 
readMultiByte(int, String) - Method in interface org.spicefactory.cinnamon.io.DataInput
Reads a multibyte string of specified length using the given character set.
readObject() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
 
readObject() - Method in interface org.spicefactory.cinnamon.io.DataInput
Reads, deserializes and returns an object encoded in AMF3 binary format.
readObject(Object, AMFInput, ObjectEncoding, String[]) - Method in class org.spicefactory.cinnamon.io.mapping.AbstractPropertyClassMapping
 
readObject(Object, AMFInput, ObjectEncoding, String[]) - Method in interface org.spicefactory.cinnamon.io.mapping.ClassMapping
Restores the content of the given object from the AMFInput instance.
readObject(Object, AMFInput, ObjectEncoding, String[]) - Method in class org.spicefactory.cinnamon.io.mapping.ExternalizableClassMapping
 
readObject(AMFInput, boolean) - Method in class org.spicefactory.cinnamon.io.netconnection.NetConnectionEnvelope
Restores the content of this envelope from the specified input.
readObject(AMFInput, boolean) - Method in class org.spicefactory.cinnamon.io.netconnection.NetConnectionMessageHolder
Restores the content of this message from the specified input.
readObject(Object, AMFInput, ObjectEncoding, String[]) - Method in class org.spicefactory.pimento.metamodel.impl.EntityClassMapping
 
ReadOnly - Annotation Type in org.spicefactory.pimento.config
Marks a property as read-only from the perspective of the client.
readProperties(DataInput, int) - Method in class org.spicefactory.pimento.io.TypeSnapshot
Reads the property values for the specified type of snapshot.
readShort() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
 
readShort() - Method in interface org.spicefactory.cinnamon.io.DataInput
Reads and returns a short.
readString(Charset, int) - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Decodes a String of the specified length with the given character set.
readUnsignedInt() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
 
readUnsignedInt() - Method in interface org.spicefactory.cinnamon.io.DataInput
Reads and returns an unsigned int.
readUnsignedShort() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Reads and returns an unsigned short.
readUTF() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
 
readUTF() - Method in interface org.spicefactory.cinnamon.io.DataInput
Reads and returns a UTF-8 String.
readUTFBytes(int) - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
 
readUTFBytes(int) - Method in interface org.spicefactory.cinnamon.io.DataInput
Reads the specified number of UTF-8 encoded bytes and returns the decoded string.
Referer - Interface in org.spicefactory.cinnamon.io.mapping
Interface used internally in cases where a property of a bean is an association with another object that is not fully initialized yet and represents a MappedObjectFactory and not the final target instance.
ReflectionFactory - Class in org.spicefactory.cinnamon.reflect
The ReflectionFactory is the central factory for the Spicelib reflection package.
ReflectionFactory() - Constructor for class org.spicefactory.cinnamon.reflect.ReflectionFactory
Creates a new ReflectionFactory.
refresh(int, Object) - Method in interface org.spicefactory.pimento.service.EntityManagerProxy
Refreshes the entity with the specified primary key and type handle.
refresh(int, Object) - Method in class org.spicefactory.pimento.service.impl.DefaultEntityManagerProxy
 
Refreshable - Annotation Type in org.spicefactory.pimento.config
Marks a property as refreshable from the perspective of the client.
remove(Object) - Method in class org.spicefactory.pimento.adapter.JpaPersistenceAdapter
 
remove(Object) - Method in interface org.spicefactory.pimento.adapter.PersistenceAdapter
Removes the specified entity.
Remove - Annotation Type in org.spicefactory.pimento.intercept
Marks a method as a listener for entities that were removed by a client.
remove(Object) - Method in class org.spicefactory.pimento.io.util.IdentityHashSet
 
remove(int, Object) - Method in interface org.spicefactory.pimento.service.EntityManagerProxy
Removes the entity with the specified primary key and type handle.
remove(int, Object) - Method in class org.spicefactory.pimento.service.impl.DefaultEntityManagerProxy
 
removeAll(Collection<?>) - Method in class org.spicefactory.pimento.io.util.IdentityHashSet
 
removeEntity(Object) - Method in class org.spicefactory.pimento.transaction.DefaultEntityListener
Listener method for removed entities.
removeHeader(String) - Method in class org.spicefactory.cinnamon.client.AbstractServiceChannel
 
removeHeader(String) - Method in interface org.spicefactory.cinnamon.client.ServiceChannel
Removes the header for the given name.
removeHeader(String) - Method in class org.spicefactory.cinnamon.service.ServiceMessage
Removes the header for the given name.
RequestContext - Class in org.spicefactory.cinnamon.service
Abstract base class for request context implementations.
RequestContext(CinnamonConfig) - Constructor for class org.spicefactory.cinnamon.service.RequestContext
Creates a new RequestContext.
RequestProcessor - Class in org.spicefactory.cinnamon.io
The core processing class of the framework.
RequestProcessor(CinnamonConfig) - Constructor for class org.spicefactory.cinnamon.io.RequestProcessor
Creates a new RequestProcessor.
reset() - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Resets all internal Collections of object references.
reset() - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Resets all internal Collections of object references.
resolve(Type) - Method in class org.spicefactory.cinnamon.reflect.TypeContext
Resolves all TypeVariables contained in the given Type from the perspective of the target type of this TypeVariable.
resolveTypeVariable(String) - Method in class org.spicefactory.cinnamon.reflect.TypeContext
Resolves the specified TypeVariable of the base type of this TypeContext from the perspective of the target type.
resolveTypeVariable(int) - Method in class org.spicefactory.cinnamon.reflect.TypeContext
Resolves the TypeVariable at the given index of the base type declaration of this TypeContext from the perspective of the target type.
Resource - Interface in org.spicefactory.cinnamon.config.resource
Interface that serves as an abstraction for different resources like files or class path resources.
ResourceException - Exception in org.spicefactory.cinnamon.config.resource
Exception thrown when an error reading from a resource occurs.
ResourceException(Resource, String, Throwable) - Constructor for exception org.spicefactory.cinnamon.config.resource.ResourceException
Creates a new ResourceException.
ResourceException(Resource, String) - Constructor for exception org.spicefactory.cinnamon.config.resource.ResourceException
Creates a new ResourceException.
RESULT_CALLBACK - Static variable in class org.spicefactory.cinnamon.io.netconnection.NetConnectionIoHandler
 
retainAll(Collection<?>) - Method in class org.spicefactory.pimento.io.util.IdentityHashSet
 
rootEntity() - Method in class org.spicefactory.pimento.metamodel.impl.TypeHierarchy
Returns the root entity of the type hierarchy.

S

SchemaValidatingXomBuilderFactory - Class in org.spicefactory.cinnamon.config.xml
A Factory that creates XOM Builder instances that optionally load, cache and reuse one or more XML Schema instances.
SchemaValidatingXomBuilderFactory() - Constructor for class org.spicefactory.cinnamon.config.xml.SchemaValidatingXomBuilderFactory
Creates a new factory instance.
SCOPE_ATTR - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
selectMethodInvoker() - Method in class org.spicefactory.cinnamon.service.DefaultServiceInvoker
Selects the MethodInvoker to be used for this request.
SERVICE_IMPLEMENTATION_ATTR - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
SERVICE_INTERCEPTOR_TAG - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
SERVICE_INTERFACE_ATTR - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
SERVICE_TAG - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
ServiceChannel - Interface in org.spicefactory.cinnamon.client
Factory that creates Cinnamon client proxies.
ServiceConfig - Class in org.spicefactory.cinnamon.config
Represents a single service configuration.
ServiceConfig(String, String, Class<?>, Class<?>, List<OperationConfig>, boolean) - Constructor for class org.spicefactory.cinnamon.config.ServiceConfig
Creates a new service configuration.
ServiceException - Exception in org.spicefactory.cinnamon.service
Exception thrown when an illegal request is processed (i.e.
ServiceException(String, Throwable) - Constructor for exception org.spicefactory.cinnamon.service.ServiceException
Creates a new ServiceException.
ServiceException(String) - Constructor for exception org.spicefactory.cinnamon.service.ServiceException
Creates a new ServiceException.
ServiceFactory - Interface in org.spicefactory.cinnamon.service
A ServiceFactory implementation is responsible for creating ServiceInvoker instances for particular ServiceRequests.
ServiceInterceptor - Interface in org.spicefactory.cinnamon.service
ServiceInterceptor implementations may optionally be invoked before the actual service invocation.
ServiceInterceptorException - Exception in org.spicefactory.cinnamon.service
Exception thrown when a ServiceInterceptor threw an Exception.
ServiceInterceptorException(String, Throwable) - Constructor for exception org.spicefactory.cinnamon.service.ServiceInterceptorException
Creates a new ServiceInterceptorException.
ServiceInvocationException - Exception in org.spicefactory.cinnamon.service
Exception thrown when the target service method threw an Exception.
ServiceInvocationException(String, Throwable) - Constructor for exception org.spicefactory.cinnamon.service.ServiceInvocationException
Creates a new ServiceInvocationException.
ServiceInvoker - Interface in org.spicefactory.cinnamon.service
A ServiceInvoker implmentation is responsible for actually invoking the service and returning the result.
ServiceMessage - Class in org.spicefactory.cinnamon.service
Common abstract base class for ServiceRequest and ServiceResponse.
ServiceMessage() - Constructor for class org.spicefactory.cinnamon.service.ServiceMessage
Creates a new ServiceMessage.
ServiceMessageProcessor - Class in org.spicefactory.cinnamon.service
The main MessageProcessor implementation that processes ServiceRequest instances and returns ServiceResponse instances.
ServiceMessageProcessor(CinnamonConfig) - Constructor for class org.spicefactory.cinnamon.service.ServiceMessageProcessor
Creates a new ServiceMessageProcessor.
ServiceModel - Class in org.spicefactory.pimento.generator.model
Represents the generator model for a single Cinnamon service.
ServiceModel(ServiceConfig, GeneratorConfig) - Constructor for class org.spicefactory.pimento.generator.model.ServiceModel
Creates a new model instance.
ServiceProcessor - Class in org.spicefactory.cinnamon.service
Processes a single request.
ServiceProcessor(ServiceRequest, ServiceResponse, ServiceInvoker, Iterator<ServiceInterceptor>) - Constructor for class org.spicefactory.cinnamon.service.ServiceProcessor
Creates a new ServiceProcessor.
ServiceRequest - Class in org.spicefactory.cinnamon.service
Represents a single service request.
ServiceRequest() - Constructor for class org.spicefactory.cinnamon.service.ServiceRequest
Creates a new ServiceRequest.
ServiceRequest(String, String, Object[]) - Constructor for class org.spicefactory.cinnamon.service.ServiceRequest
Creates a new ServiceRequest.
ServiceRequestDecoder - Class in org.spicefactory.pimento.io
Responsible for decoding a single request, in particular for decoding entity snapshot representations contained in the operation parameters.
ServiceRequestDecoder(Metamodel) - Constructor for class org.spicefactory.pimento.io.ServiceRequestDecoder
Creates a new instance.
ServiceRequestProxy - Class in org.spicefactory.pimento.transaction
Service request that may be used as one of possibly multiple operations in a Pimento-managed transaction.
ServiceRequestProxy() - Constructor for class org.spicefactory.pimento.transaction.ServiceRequestProxy
 
ServiceResponse - Class in org.spicefactory.cinnamon.service
Represents a single service response.
ServiceResponse() - Constructor for class org.spicefactory.cinnamon.service.ServiceResponse
Creates a new ServiceResponse.
ServiceResponseEncoder - Class in org.spicefactory.pimento.io
Responsible for encoding a single response, in particular for encoding entity snapshot representations contained in the return value of the operation.
ServiceResponseEncoder(Metamodel) - Constructor for class org.spicefactory.pimento.io.ServiceResponseEncoder
Creates a new instance.
setApplicationContext(Map<String, Object>, ApplicationContext) - Static method in class org.spicefactory.cinnamon.config.spring.ApplicationContextUtil
Puts the specified ApplicationContext instance into the given Map with the key WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE if there is no ApplicationContext already mapped to that key.
setAs3(String) - Method in class org.spicefactory.pimento.generator.ant.Mapping
Sets the fully qualified name of the AS3 class or package.
setAssociationModel(TypeHierarchy) - Method in class org.spicefactory.pimento.property.AbstractAssociationHandler
Sets the type hierarchy for the polymorphic association.
setAssociationModel(TypeHierarchy) - Method in class org.spicefactory.pimento.property.MapHandler
 
setConfigFile(File) - Method in class org.spicefactory.pimento.generator.ant.AbstractCinnamonGeneratorTask
Sets the Cinnamon configuration file.
setConfigResource(Resource) - Method in class org.spicefactory.cinnamon.client.AbstractServiceChannel
 
setConfigResource(Resource) - Method in interface org.spicefactory.cinnamon.client.ServiceChannel
Sets the resource to load the Cinnamonn configuration from.
setCurrentContext(RequestContext) - Static method in class org.spicefactory.cinnamon.service.RequestContext
Sets the RequestContext for the current thread.
setDefaultOperations(Set<Operation>) - Method in class org.spicefactory.pimento.adapter.JpaPersistenceAdapter
Sets the default EntityManager operations permitted on the client side.
setEmbeddable(Embeddable) - Method in class org.spicefactory.pimento.property.EmbeddedHandler
Sets the embeddable metamodel.
setEntity(Entity) - Method in class org.spicefactory.pimento.metamodel.impl.EntityClassMapping
Sets the entity metamodel for this class mapping.
setExceptionType(String) - Method in class org.spicefactory.cinnamon.service.ErrorMessage
Sets the String representation of the exception type.
setExecuteUpdatePermitted(boolean) - Method in class org.spicefactory.pimento.config.PimentoConfig
Sets whether the Query.executeUpdate operation is allowed for clients.
setFactory(ServiceFactory) - Method in class org.spicefactory.cinnamon.config.ServiceConfig
Sets the factory that should be used to handle requests for this service.
setFailFast(boolean) - Method in class org.spicefactory.cinnamon.service.ServiceMessageProcessor
Set whether this message processor should apply fail fast behaviour in case of errors
SetHandler - Class in org.spicefactory.pimento.property
Manages a Set property type.
SetHandler() - Constructor for class org.spicefactory.pimento.property.SetHandler
Creates a new instance.
setHeader(String, Object) - Method in class org.spicefactory.cinnamon.client.AbstractServiceChannel
 
setHeader(String, Object) - Method in interface org.spicefactory.cinnamon.client.ServiceChannel
Sets a header for this message.
setHeader(String, Object) - Method in class org.spicefactory.cinnamon.service.ServiceMessage
Sets a header for this message.
setIdProperty(String, PropertyHandler) - Method in interface org.spicefactory.pimento.metamodel.builder.EntityBuilder
Sets the id property for this entity.
setJava(String) - Method in class org.spicefactory.pimento.generator.ant.Mapping
Sets the fully qualified name of the Java class or package.
setJpaProvider(JpaProvider) - Method in class org.spicefactory.pimento.adapter.JpaPersistenceAdapter
Sets the JPA provider.
setKeyProperty(ManagedProperty) - Method in class org.spicefactory.pimento.property.MapHandler
Sets the property of the associated entity that will be used as the Maps key.
setMessage(String) - Method in class org.spicefactory.cinnamon.service.ErrorMessage
Sets the error description.
setNamingStrategy(String) - Method in class org.spicefactory.pimento.generator.ant.AbstractCinnamonGeneratorTask
Sets the naming strategy to use for generating class names for proxies from the names of the service interfaces.
setNamingStrategy(NamingStrategy) - Method in class org.spicefactory.pimento.generator.GeneratorConfig
Sets the naming strategy that will be used for matching names of ActionScript service interfaces to the names of the implementation classes.
setObjectReference(int, Object) - Method in class org.spicefactory.cinnamon.io.amf.AMFInput
Sets the object reference for the specified index.
setOutputDir(File) - Method in class org.spicefactory.pimento.generator.ant.SourceGeneratorSettings
Sets the directory that serves as the root directory for all generated source files.
setOutputFile(File) - Method in class org.spicefactory.pimento.generator.ant.ConfigGeneratorSettings
Sets the file that the Parsley configuration should be written to.
setParameters(Object[]) - Method in class org.spicefactory.cinnamon.service.ServiceRequest
Sets the parameters to use for the service invocation.
setPassword(String) - Method in class org.spicefactory.cinnamon.config.resource.HttpResource
Sets an optional password if authentication is required to load the resource.
setPersistenceAdapters(Set<PersistenceAdapter>) - Method in class org.spicefactory.pimento.config.PimentoConfig
Sets the persistence adapters to use.
setProperty(Object, String, Object) - Method in class org.spicefactory.cinnamon.io.mapping.AbstractPropertyClassMapping
Sets the property on the given target instance to the specified value.
setProperty(Object, String, Object) - Method in class org.spicefactory.cinnamon.io.mapping.AnonymousClassMapping
 
setProperty(Object, String, Object) - Method in class org.spicefactory.cinnamon.io.mapping.BeanClassMapping
 
setPropertyNames(String[]) - Method in class org.spicefactory.cinnamon.io.mapping.AbstractClassMapping
Sets the property names of the mapped class.
setReflectionFactory(ReflectionFactory) - Method in class org.spicefactory.cinnamon.io.mapping.BeanClassMapping
Sets the factory to use for reflecting on bean properties.
setResult(Object) - Method in class org.spicefactory.cinnamon.service.ServiceResponse
Sets the result of the service invocation.
setServiceUrl(String) - Method in class org.spicefactory.cinnamon.client.AbstractServiceChannel
 
setServiceUrl(String) - Method in interface org.spicefactory.cinnamon.client.ServiceChannel
Sets the service URL that client proxies should connect to.
setServiceUrl(String) - Method in class org.spicefactory.pimento.generator.ant.ConfigGeneratorSettings
Sets the serviceUrl for the client side ServiceChannel.
setSnapshotId() - Method in class org.spicefactory.pimento.io.EntityHandler
Sets the id for the snapshot managed by this instance.
setStacktrace(String) - Method in class org.spicefactory.cinnamon.service.ErrorMessage
Sets the stacktrace of this error.
setSupportedCustomTypes(Map<Class<? extends UserType>, Class<? extends PropertyHandler>>) - Method in class org.spicefactory.pimento.provider.HibernateJpaProvider
Adds mappings from custom Hibernate UserType implementations to Pimento PropertyHandlers.
setTemplateDir(File) - Method in class org.spicefactory.pimento.generator.ant.AbstractCinnamonGeneratorTask
Sets the directory where all FreeMarker templates used by this Task are located.
setTestMode(boolean) - Method in class org.spicefactory.pimento.test.DbUnitServiceImpl
Sets whether this service is enabled
setTimeout(int) - Method in class org.spicefactory.pimento.generator.ant.ConfigGeneratorSettings
Sets the timeout for all operations of the client side ServiceChannel.
setType(Class<? extends T>) - Method in class org.spicefactory.cinnamon.config.xml.ObjectConfig
Sets the type of this object.
setUsername(String) - Method in class org.spicefactory.cinnamon.config.resource.HttpResource
Sets an optional username if authentication is required to load the resource.
setValue(Object) - Method in class org.spicefactory.cinnamon.config.xml.ConfigurationProperty
Applies the value of this configuration property to the given bean instance.
setValue(Object) - Method in interface org.spicefactory.cinnamon.io.mapping.Referer
Sets the property value on the referer to the final target instance in case of a deferred resolution of a bidirectional association.
setValue(Object, Object) - Method in class org.spicefactory.cinnamon.reflect.Property
Set the value of this property on the given bean instance.
setValue(Object, Object) - Method in class org.spicefactory.pimento.property.AbstractAssociationHandler
 
setValue(Object, Object) - Method in class org.spicefactory.pimento.property.AbstractPropertyHandler
 
setValue(Object, Object) - Method in class org.spicefactory.pimento.property.AbstractUnindexedCollectionHandler
 
setValue(Object, Object) - Method in class org.spicefactory.pimento.property.EmbeddedHandler
 
setValue(Object, Object) - Method in interface org.spicefactory.pimento.property.PropertyHandler
Sets the specified property value of the given entity.
setXmlAdapter(XmlAdapter) - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
Sets the XmlAdapter implementation to be used for reading and writing XML from/to AMF3 binary data.
size() - Method in class org.spicefactory.pimento.io.util.IdentityHashSet
 
SnapshotDecoder - Class in org.spicefactory.pimento.io
Responsible for decoding snapshot representations to entity instances.
SnapshotDecoder(Metamodel, TransactionContext) - Constructor for class org.spicefactory.pimento.io.SnapshotDecoder
Creates a new instance.
SnapshotEncoder - Class in org.spicefactory.pimento.io
Responsible for encoding entity instances to snapshot representations.
SnapshotEncoder(Metamodel, TransactionContext) - Constructor for class org.spicefactory.pimento.io.SnapshotEncoder
Creates a new instance.
SourceGeneratorSettings - Class in org.spicefactory.pimento.generator.ant
Represents a single as3SourceGenerator tag in a Cinnamon Generator Ant Task.
SourceGeneratorSettings() - Constructor for class org.spicefactory.pimento.generator.ant.SourceGeneratorSettings
 
SpringCinnamonServlet - Class in org.spicefactory.cinnamon.web
Cinnamon Servlet implemenation for processing HTTP based AMF3 requests based on Spring configuration.
SpringCinnamonServlet() - Constructor for class org.spicefactory.cinnamon.web.SpringCinnamonServlet
 
SpringConfigurationBuilder - Class in org.spicefactory.cinnamon.config.spring
Processes a Spring ApplicationContext assembling all configuration artifacts needed to populate a CinnamonConfig instance.
SpringConfigurationBuilder() - Constructor for class org.spicefactory.cinnamon.config.spring.SpringConfigurationBuilder
Creates a new instance using Springs root WebApplicationContext.
SpringConfigurationBuilder(Resource) - Constructor for class org.spicefactory.cinnamon.config.spring.SpringConfigurationBuilder
Creates a new instance using the given Spring Resource as XML input for the ApplicationContext.
SpringConfigurationBuilder(Resource) - Constructor for class org.spicefactory.cinnamon.config.spring.SpringConfigurationBuilder
Creates a new instance using the given Spicelib Resource as XML input for the ApplicationContext.
SpringConfigurationBuilder(ApplicationContext) - Constructor for class org.spicefactory.cinnamon.config.spring.SpringConfigurationBuilder
Creates a new instance using the given ApplicationContext.
SpringGeneratorTask - Class in org.spicefactory.pimento.generator.ant
Ant Task that generates AS3 source code for service interfaces and proxies and Parsley XML configuration files based on Spring configuration.
SpringGeneratorTask() - Constructor for class org.spicefactory.pimento.generator.ant.SpringGeneratorTask
 
SpringServiceChannel - Class in org.spicefactory.cinnamon.client
ClientProxyFactory implementation that uses a Spring ApplicationContext to assemble the configuration artifacts from.
SpringServiceChannel() - Constructor for class org.spicefactory.cinnamon.client.SpringServiceChannel
 
SpringServiceFactory - Class in org.spicefactory.cinnamon.service.factory
ServiceFactory for Spring managed beans as Cinnamon services.
SpringServiceFactory() - Constructor for class org.spicefactory.cinnamon.service.factory.SpringServiceFactory
Creates a new factory instance.
STRING - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the type code for String values.
StringHandler - Class in org.spicefactory.pimento.property
Manages a String property type.
StringHandler() - Constructor for class org.spicefactory.pimento.property.StringHandler
 
supports(Class<?>) - Method in class org.spicefactory.cinnamon.reflect.convert.AbstractSequenceConverter
 
supports(Class<?>) - Method in class org.spicefactory.cinnamon.reflect.convert.EnumConverter
 
supports(Class<?>) - Method in class org.spicefactory.cinnamon.reflect.convert.NumberConverter
 
supports(Class<?>) - Method in interface org.spicefactory.cinnamon.reflect.Converter
Checks if this converter can convert instances of the given class to the target type of this converter.

T

TemporalValue - Class in org.spicefactory.pimento.service
Represents a temporal value used as a query parameter.
TemporalValue(Date, TemporalType) - Constructor for class org.spicefactory.pimento.service.TemporalValue
Creates a new instance.
toArray() - Method in class org.spicefactory.pimento.io.util.IdentityHashSet
 
toArray(T[]) - Method in class org.spicefactory.pimento.io.util.IdentityHashSet
 
toString() - Method in class org.spicefactory.cinnamon.config.CinnamonConfig
 
toString() - Method in class org.spicefactory.cinnamon.config.OperationConfig
 
toString() - Method in class org.spicefactory.cinnamon.config.ServiceConfig
 
toString() - Method in class org.spicefactory.cinnamon.io.mapping.AbstractClassMapping
 
toString() - Method in class org.spicefactory.cinnamon.io.mapping.BeanClassMapping
 
toString() - Method in class org.spicefactory.cinnamon.io.mapping.ExternalizableClassMapping
 
toString() - Method in class org.spicefactory.cinnamon.io.netconnection.NetConnectionEnvelope
 
toString() - Method in class org.spicefactory.cinnamon.reflect.Property
 
toString() - Method in class org.spicefactory.cinnamon.service.ErrorMessage
 
toString() - Method in class org.spicefactory.cinnamon.service.ServiceRequest
 
toString() - Method in class org.spicefactory.pimento.metamodel.impl.EntityClassMapping
 
toXmlString(Object) - Method in class org.spicefactory.cinnamon.io.xml.Dom4jXmlAdapter
 
toXmlString(Object) - Method in class org.spicefactory.cinnamon.io.xml.W3cXmlAdapter
 
toXmlString(Object) - Method in interface org.spicefactory.cinnamon.io.xml.XmlAdapter
Returns the String representation for the given DOM instance.
toXmlString(Object) - Method in class org.spicefactory.cinnamon.io.xml.XomXmlAdapter
 
Transaction - Class in org.spicefactory.pimento.transaction
Represents a single transaction.
Transaction(TransactionRequest, Metamodel, ServiceMessageProcessor) - Constructor for class org.spicefactory.pimento.transaction.Transaction
Creates a new instance
TransactionContext - Class in org.spicefactory.pimento.transaction
The context for a single transaction.
TransactionExecutor - Interface in org.spicefactory.pimento.transaction
Interface to be implemented by the service that actually performs the transaction.
TransactionRequest - Class in org.spicefactory.pimento.transaction
Represents a transaction received from the client.
TransactionRequest() - Constructor for class org.spicefactory.pimento.transaction.TransactionRequest
 
TransactionResponse - Class in org.spicefactory.pimento.transaction
Represents a transaction response to be sent to the client.
TransactionResponse() - Constructor for class org.spicefactory.pimento.transaction.TransactionResponse
Creates a new instance.
TransactionService - Interface in org.spicefactory.pimento.transaction
Remote service interface that gets exposed for Pimento-managed clients.
TRUE - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the type code for boolean true values.
Type - Interface in org.spicefactory.pimento.metamodel
Represents a persistent type (Entity, Embeddable or a basic type).
TYPE_ATTR - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
TypeContext - Class in org.spicefactory.cinnamon.reflect
A TypeContext instance reflects on a given supertype from the perspective of a subtype.
TypeHandler<S extends TypeSnapshot,T extends ManagedType> - Class in org.spicefactory.pimento.io
Responsible for managing a particular persistent type.
TypeHandler(Object, S, T, EntityState) - Constructor for class org.spicefactory.pimento.io.TypeHandler
Creates a new instance.
TypeHierarchy - Class in org.spicefactory.pimento.metamodel.impl
A type hierarchy represents the metamodel for a polymorphic association.
TypeHierarchy(Entity) - Constructor for class org.spicefactory.pimento.metamodel.impl.TypeHierarchy
Creates a new instance.
TypeImpl - Class in org.spicefactory.pimento.metamodel.impl
Default implementation of the Type interface.
TypeImpl(Class<?>) - Constructor for class org.spicefactory.pimento.metamodel.impl.TypeImpl
Creates a new instance.
TypeSnapshot - Class in org.spicefactory.pimento.io
Abstract base class for a snapshot representation of a persistent type.
TypeSnapshot() - Constructor for class org.spicefactory.pimento.io.TypeSnapshot
Creates a new instance.

U

UNDEFINED - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the type code for undefined values.
update(Object) - Method in class org.spicefactory.pimento.adapter.JpaPersistenceAdapter
 
update(Object) - Method in interface org.spicefactory.pimento.adapter.PersistenceAdapter
Updates the specified entity.
updateEntity(Object) - Method in class org.spicefactory.pimento.transaction.DefaultEntityListener
Listener method for merged entities.
useAutoCascade() - Method in class org.spicefactory.pimento.adapter.JpaPersistenceAdapter
 
useAutoCascade() - Method in interface org.spicefactory.pimento.adapter.PersistenceAdapter
Specifies whether automatic cascading should be performed.
UTF8_CHARSET - Static variable in class org.spicefactory.cinnamon.io.util.IOUtil
The UTF-8 character set.

V

validate() - Method in class org.spicefactory.pimento.generator.ant.ConfigGeneratorSettings
Validates if all properties of this bean have been set.
validate() - Method in class org.spicefactory.pimento.generator.ant.Mapping
Validates if all properties of this bean have been set.
validate() - Method in class org.spicefactory.pimento.generator.ant.SourceGeneratorSettings
Checks if the outputDir property has been set.
valueOf(String) - Static method in enum org.spicefactory.cinnamon.io.mapping.ObjectEncoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spicefactory.pimento.config.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spicefactory.pimento.io.EntityState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spicefactory.pimento.io.PropertyState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spicefactory.pimento.service.QueryMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.spicefactory.cinnamon.io.mapping.ObjectEncoding
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.spicefactory.pimento.config.Operation
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.spicefactory.pimento.io.EntityState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.spicefactory.pimento.io.PropertyState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.spicefactory.pimento.service.QueryMode
Returns an array containing the constants of this enum type, in the order they're declared.
VoidResult - Class in org.spicefactory.cinnamon.service
Represents the result for a service method with a void return type.
VoidResult() - Constructor for class org.spicefactory.cinnamon.service.VoidResult
 

W

W3cXmlAdapter - Class in org.spicefactory.cinnamon.io.xml
XmlAdapter implementation that converts Strings to/from W3C DOM instances.
W3cXmlAdapter() - Constructor for class org.spicefactory.cinnamon.io.xml.W3cXmlAdapter
 
WebAppResource - Class in org.spicefactory.cinnamon.config.resource
Resource implementation that uses the ServletContext of a web application to load the resource.
WebAppResource(String, ServletContext) - Constructor for class org.spicefactory.cinnamon.config.resource.WebAppResource
Creates a new web application resource for the given path and ServletContext.
writeAMFArray(Object) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes an AMF3 Array value.
writeAMFByteArray(byte[]) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes an AMF3 byte array.
writeAMFDate(Date) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes an AMF3 Date value.
writeAMFInt(int) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes an AMF3 int value including the type code byte.
writeAMFIntOrNumber(Number) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes the specified Number value as an AMF int or AMF Number depending on the type of Number.
writeAMFIntValue(int) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes an AMF3 int value without the type code byte.
writeAMFLengthAndString(String) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes the specified String in UTF-8 encoding prepending by an int for the length of the String in bytes.
writeAMFNumber(double) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes a double value as an AMF3 Number.
writeAMFObject(Object) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes an AMF3 object.
writeAMFString(String) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes an AMF3 String value in UTF-8 encoding including the type code byte.
writeAMFStringValue(String) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes an AMF3 String value in UTF-8 encoding without the type code byte.
writeAMFXml(Object) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes a DOM document instance.
writeBoolean(boolean) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
 
writeBoolean(boolean) - Method in interface org.spicefactory.cinnamon.io.DataOutput
Writes a boolean value as a single byte.
writeByte(byte) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
 
writeByte(byte) - Method in interface org.spicefactory.cinnamon.io.DataOutput
Writes a single byte.
writeBytes(byte[], int, int) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
 
writeBytes(byte[], int, int) - Method in interface org.spicefactory.cinnamon.io.DataOutput
Writes the number of bytes specified by the length parameter from the given byte buffer starting at the specified offset.
writeClassDescriptor(Object, AMFOutput) - Method in class org.spicefactory.cinnamon.io.mapping.AbstractClassMapping
 
writeClassDescriptor(Object, AMFOutput) - Method in interface org.spicefactory.cinnamon.io.mapping.ClassMapping
Writes the class descriptor for the specified object to the given AMFOutput.
writeDouble(double) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
 
writeDouble(double) - Method in interface org.spicefactory.cinnamon.io.DataOutput
Writes a double value.
writeExternal(DataOutput) - Method in interface org.spicefactory.cinnamon.io.Externalizable
Saves the content of this object to the DataOutput instance.
writeExternal(W, DataOutput) - Method in interface org.spicefactory.cinnamon.io.Externalizer
Saves the content of the given object to the DataOutput instance.
writeExternal(DataOutput) - Method in class org.spicefactory.cinnamon.io.KeepAliveMessage
 
writeExternal(DataOutput) - Method in class org.spicefactory.cinnamon.service.ServiceMessage
 
writeExternal(DataOutput) - Method in class org.spicefactory.cinnamon.service.ServiceRequest
 
writeExternal(DataOutput) - Method in class org.spicefactory.cinnamon.service.ServiceResponse
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.io.EntitySnapshot
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.io.TypeSnapshot
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.metamodel.impl.AttributeImpl
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.metamodel.impl.BasicImpl
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.metamodel.impl.CollectionImpl
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.metamodel.impl.EntityImpl
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.metamodel.impl.ManagedPropertyImpl
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.metamodel.impl.ManagedTypeImpl
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.metamodel.impl.MetamodelImpl
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.metamodel.impl.TypeHierarchy
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.metamodel.impl.TypeImpl
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.property.CollectionChangeSet
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.service.FetchPlan
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.service.impl.DefaultQuery
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.service.impl.FetchMode
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.transaction.TransactionRequest
 
writeExternal(DataOutput) - Method in class org.spicefactory.pimento.transaction.TransactionResponse
 
writeFloat(float) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
 
writeFloat(float) - Method in interface org.spicefactory.cinnamon.io.DataOutput
Writes a float value.
writeInt(int) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
 
writeInt(int) - Method in interface org.spicefactory.cinnamon.io.DataOutput
Writes an int value.
writeMultiByte(String, String) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
 
writeMultiByte(String, String) - Method in interface org.spicefactory.cinnamon.io.DataOutput
Writes a multibyte string using the given character set.
writeObject(Object) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
 
writeObject(Object) - Method in interface org.spicefactory.cinnamon.io.DataOutput
Encodes and writes an object in AMF3 binary format.
writeObject(Object, AMFOutput) - Method in class org.spicefactory.cinnamon.io.mapping.AbstractPropertyClassMapping
 
writeObject(Object, AMFOutput) - Method in interface org.spicefactory.cinnamon.io.mapping.ClassMapping
Writes the content of the specified object to the given AMFOutput.
writeObject(Object, AMFOutput) - Method in class org.spicefactory.cinnamon.io.mapping.ExternalizableClassMapping
 
writeObject(AMFOutput, boolean) - Method in class org.spicefactory.cinnamon.io.netconnection.NetConnectionEnvelope
Writes the content of this envelope to the specified output.
writeObject(AMFOutput, boolean) - Method in class org.spicefactory.cinnamon.io.netconnection.NetConnectionMessageHolder
Writes the content of this message to the specified output.
writeObject(Object, AMFOutput) - Method in class org.spicefactory.pimento.metamodel.impl.EntityClassMapping
 
writeObjectReference(Object) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes an object reference to the ByteBuffer if the specified value was already encoded in this AMF message.
writeProperties(DataOutput, int) - Method in class org.spicefactory.pimento.io.TypeSnapshot
Writes the property values for the specified type of snapshot.
writeShort(short) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
 
writeShort(short) - Method in interface org.spicefactory.cinnamon.io.DataOutput
Writes a short value.
writeString(String, Charset) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes a string value using the specified character set.
writeStringReference(String) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
Writes a String reference to the ByteBuffer if the specified value was already encoded in this AMF message.
writeUnsignedInt(long) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
 
writeUnsignedInt(long) - Method in interface org.spicefactory.cinnamon.io.DataOutput
Writes an unsigned int.
writeUTF(String) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
 
writeUTF(String) - Method in interface org.spicefactory.cinnamon.io.DataOutput
Writes a UTF-8 string prepended by a short value representing the length of the string in bytes.
writeUTFBytes(String) - Method in class org.spicefactory.cinnamon.io.amf.AMFOutput
 
writeUTFBytes(String) - Method in interface org.spicefactory.cinnamon.io.DataOutput
Writes a UTF-8 string.

X

XML - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the type code for XML values which map to the top level XML class in AS3.
XML_ADAPTER_TAG - Static variable in class org.spicefactory.cinnamon.config.XmlConstants
 
XML_LEGACY - Static variable in interface org.spicefactory.cinnamon.io.amf.AMFType
Constant for the type code for legacy XML values which map to the flash.xml.XMLDocument class.
XmlAdapter - Interface in org.spicefactory.cinnamon.io.xml
Implementations of this interface are responsible for creating XML DOM instances from String values and vice versa.
XmlAdapterException - Exception in org.spicefactory.cinnamon.io.xml
Exception thrown when an error occurs while encoding/decoding an XML DOM document instance to/from AMF3 binary data.
XmlAdapterException(String, Throwable) - Constructor for exception org.spicefactory.cinnamon.io.xml.XmlAdapterException
Creates a new XmlAdapterException.
XmlAdapterException(String) - Constructor for exception org.spicefactory.cinnamon.io.xml.XmlAdapterException
Creates a new XmlAdapterException.
XmlCinnamonServlet - Class in org.spicefactory.cinnamon.web
Cinnamon Servlet implemenation for processing HTTP based AMF3 requests based on Cinnamon's custom XML configuration format.
XmlCinnamonServlet() - Constructor for class org.spicefactory.cinnamon.web.XmlCinnamonServlet
 
XmlConfigurationParser - Class in org.spicefactory.cinnamon.config.xml
Parses the Cinnamon XML configuration file and creates and populates a CinnamonConfig instance.
XmlConfigurationParser(Resource, boolean) - Constructor for class org.spicefactory.cinnamon.config.xml.XmlConfigurationParser
Creates a new configuration parser.
XmlConstants - Class in org.spicefactory.cinnamon.config
Constants representing the tag and attribute names used in Cinnamon configuration files.
XmlConstants() - Constructor for class org.spicefactory.cinnamon.config.XmlConstants
 
XmlServiceChannel - Class in org.spicefactory.cinnamon.client
ClientProxyFactory implementation that uses Cinnamons own XML configuration format.
XmlServiceChannel() - Constructor for class org.spicefactory.cinnamon.client.XmlServiceChannel
 
XomXmlAdapter - Class in org.spicefactory.cinnamon.io.xml
XmlAdapter implementation that converts Strings to/from XOM document instances.
XomXmlAdapter() - Constructor for class org.spicefactory.cinnamon.io.xml.XomXmlAdapter
 

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