Package de.caluga.morphium.annotations
Annotation Interface Entity
User: Stpehan Bösebeck
Date: 26.03.12
Time: 11:14
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enum -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionClass<? extends NameProvider>booleanseveral different objects of same type stored in one collection if set, className is stored in objectbooleanbooleanuse Full Qualified Name as collection name
-
Element Details
-
collectionName
String collectionName- Default:
- "."
-
schemaDef
String schemaDef- Default:
- ""
-
comment
String comment- Default:
- ""
-
validationLevel
Entity.ValidationLevel validationLevel- Default:
- off
-
validationAction
Entity.ValidationAction validationAction- Default:
- warn
-
translateCamelCase
boolean translateCamelCase- Default:
- true
-
typeId
String typeId- Default:
- "."
-
useFQN
boolean useFQNuse Full Qualified Name as collection name- Returns:
- Default:
- false
-
polymorph
boolean polymorphseveral different objects of same type stored in one collection if set, className is stored in object- Default:
- false
-
readConcernLevel
Entity.ReadConcernLevel readConcernLevel- Default:
- majority
-
nameProvider
Class<? extends NameProvider> nameProvider- Default:
- de.caluga.morphium.DefaultNameProvider.class
-