pl.edu.agh.cast.data.model.property.annotation
Annotation Type PropertyGetter


@Documented
@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface PropertyGetter

Annotation for marking permanent properties' getter methods.

Author:
AGH CAST Team

Required Element Summary
 boolean matchable
          An attribute which indicate if the property is taken into consideration during matching it's containers.
 String name
           
 PropertyType type
           
 
Optional Element Summary
 String displayName
           
 boolean required
          An attribute which indicates if the property is eager or lazy loaded while loading it's container from persistence provider.
 

Element Detail

name

public abstract String name

type

public abstract PropertyType type

matchable

public abstract boolean matchable
An attribute which indicate if the property is taken into consideration during matching it's containers. For more details see IPropertyContainer#match(IPropertyContainer).

displayName

public abstract String displayName
Default:
""

required

public abstract boolean required
An attribute which indicates if the property is eager or lazy loaded while loading it's container from persistence provider.

Default:
false


Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.