org.apache.jackrabbit.ocm.mapper.impl.annotation
Annotation Type Bean


@Retention(value=RUNTIME)
@Target(value={FIELD,METHOD})
public @interface Bean

Author:
Christophe Lombart

Optional Element Summary
 boolean autoInsert
           
 boolean autoRetrieve
           
 boolean autoUpdate
           
 Class converter
           
 boolean jcrAutoCreated
           
 boolean jcrMandatory
           
 String jcrName
           
 String jcrOnParentVersion
           
 boolean jcrProtected
           
 boolean jcrSameNameSiblings
           
 String jcrType
           
 boolean proxy
           
 

jcrName

public abstract String jcrName
Default:
""

proxy

public abstract boolean proxy
Default:
false

converter

public abstract Class converter
Default:
org.apache.jackrabbit.ocm.manager.beanconverter.impl.DefaultBeanConverterImpl.class

autoInsert

public abstract boolean autoInsert
Default:
true

autoRetrieve

public abstract boolean autoRetrieve
Default:
true

autoUpdate

public abstract boolean autoUpdate
Default:
true

jcrType

public abstract String jcrType
Default:
""

jcrAutoCreated

public abstract boolean jcrAutoCreated
Default:
false

jcrMandatory

public abstract boolean jcrMandatory
Default:
false

jcrOnParentVersion

public abstract String jcrOnParentVersion
Default:
"COPY"

jcrProtected

public abstract boolean jcrProtected
Default:
false

jcrSameNameSiblings

public abstract boolean jcrSameNameSiblings
Default:
false


Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.