Package org.compass.core.mapping

Interface Summary
AliasMapping An alias mapping is a mapping that is associated with an alias.
AllMapping A set of settings associated with the all mapping.
BoostPropertyMapping  
CascadeMapping Cascade mappings responsible for getting objects for cascading operations as well as marking which operations are allowed to be cascaded.
Mapping A general interface for all things Mapping in compass.
MultipleMapping A mapping type that can hold interlly multiple mappings (associated with a name).
OverrideByNameMapping  
PostProcessingMapping A mapping that required to be post processed for usage after it's internal data has been set.
ResourceAnalyzerController A property of a Resource that controlls the analyzer that will be used in conjuction with the resource.
ResourceIdMappingProvider A marker interface for mappings that can provide id mapppings for a resource.
ResourceMapping A mapping defining a Resource saved in the Search Engine.
ResourcePropertyMapping  
 

Class Summary
AbstractMapping  
AbstractMultipleMapping  
AbstractResourceMapping  
AbstractResourcePropertyMapping  
CascadeMapping.Cascade A cascade enumeration of operations allowed for cascading.
CompassMapping  
ContractMapping  
NullResourceMapping A helper resource mapping class that marks the resource mapping as null (i.e. no resource mapping for you!).
ResourcePropertyLookup A simple lookup class, for a given path, will provide simple access to it's path and value converter.
ResourcePropertyMapping.ExcludeFromAllType  
ResourcePropertyMapping.ReverseType  
SpellCheckType  
 

Exception Summary
InvalidMappingException  
MappingException An exception related to mapping errors.
 



Copyright (c) 2004-2008 The Compass Project.