org.compass.core.config
Class CompassEnvironment.Osem

java.lang.Object
  extended by org.compass.core.config.CompassEnvironment.Osem
Enclosing class:
CompassEnvironment

public abstract class CompassEnvironment.Osem
extends Object


Field Summary
static String FILTER_DUPLICATES
          Should duplucates (object with the same ids) be filtered out when they have already been marshalled during the marshalling process of a root object.
static String LAZY_REFERNCE
          Controls if reference mappings for collections are lazy by default or not.
static String MANAGED_ID_DEFAULT
          The default managed id for all property mappings based on ClassPropertyMapping.ManagedId configuration.
static String MANAGED_ID_INDEX
          A setting for managed id index feature.
static String SUPPORT_UNMARSHALL
          Controls if the default support for un-marshalling within class mappings will default to true or false (unless it is explicitly set in the class mapping).
 
Constructor Summary
CompassEnvironment.Osem()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MANAGED_ID_INDEX

public static final String MANAGED_ID_INDEX
A setting for managed id index feature. When an internal managed id is created, it's index setting will be created using this global setting (if not defined locally in the mapping file). Possible values can be taken from Property.Index, with the default value of no. (Note, the other possible value is un_tokenized).

See Also:
Constant Field Values

MANAGED_ID_DEFAULT

public static final String MANAGED_ID_DEFAULT
The default managed id for all property mappings based on ClassPropertyMapping.ManagedId configuration. Defaults to NO_STORE.

This can be overriden either by using class mapping level setting or property level mapping.

See Also:
Constant Field Values

SUPPORT_UNMARSHALL

public static final String SUPPORT_UNMARSHALL
Controls if the default support for un-marshalling within class mappings will default to true or false (unless it is explicitly set in the class mapping). Defaults to true.

See Also:
Constant Field Values

LAZY_REFERNCE

public static final String LAZY_REFERNCE
Controls if reference mappings for collections are lazy by default or not. Defaults to false.

See Also:
Constant Field Values

FILTER_DUPLICATES

public static final String FILTER_DUPLICATES
Should duplucates (object with the same ids) be filtered out when they have already been marshalled during the marshalling process of a root object. Defaults to false.

See Also:
Constant Field Values
Constructor Detail

CompassEnvironment.Osem

public CompassEnvironment.Osem()


Copyright (c) 2004-2008 The Compass Project.