Annotation Type Key (2.0.1)

  public 
  
 interface 
 Key 
  
 implements 
  
 Annotation 
 

Use this annotation to specify that a field is a data key, optionally providing the data key name to use.

If the data key name is not specified, the default is the Java field's name. For example:

   
 public 
  
 class 
 A 
  
 { 
  
 // uses data key name of "dataKeyNameMatchesFieldName" 
  
 @Key 
  
 public 
  
 String 
  
 dataKeyNameMatchesFieldName 
 ; 
  
 // uses data key name of "some_other_name" 
  
 @Key 
 ( 
 "some_other_name" 
 ) 
  
 private 
  
 String 
  
 dataKeyNameIsOverridden 
 ; 
  
 // not a data key 
  
 private 
  
 String 
  
 notADataKey 
 ; 
  
 } 
  
 

Implements

Annotation

Methods

value()

  public 
  
 abstract 
  
 String 
  
 value 
 () 
 

Override the data key name of the field or "##default" to use the Java field's name.

Returns
Type
Description
Design a Mobile Site
View Site in Mobile | Classic
Share by: