org.usergrid.persistence.annotations
Annotation Type EntityProperty


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


Optional Element Summary
 boolean aliasProperty
           
 boolean basic
           
 boolean fulltextIndexed
           
 boolean includedInExport
           
 boolean indexed
           
 boolean indexedInConnections
           
 boolean mutable
           
 String name
           
 boolean pathBasedName
           
 boolean publicVisible
           
 boolean required
           
 boolean timestamp
           
 boolean unique
           
 

name

public abstract String name
Default:
""

indexed

public abstract boolean indexed
Default:
true

basic

public abstract boolean basic
Default:
false

required

public abstract boolean required
Default:
false

indexedInConnections

public abstract boolean indexedInConnections
Default:
false

mutable

public abstract boolean mutable
Default:
true

unique

public abstract boolean unique
Default:
false

aliasProperty

public abstract boolean aliasProperty
Default:
false

pathBasedName

public abstract boolean pathBasedName
Default:
false

fulltextIndexed

public abstract boolean fulltextIndexed
Default:
false

publicVisible

public abstract boolean publicVisible
Default:
false

includedInExport

public abstract boolean includedInExport
Default:
true

timestamp

public abstract boolean timestamp
Default:
false


Copyright © 2013. All Rights Reserved.