public abstract @interface

Id

implements Annotation
package com.netflix.astyanax.mapping;

import java.lang.annotation.*;

@Documented
@Target({ ElementType.FIELD })
@Retention(RetentionPolicy.RUNTIME)
/**
 * This is a marker annotation for the field that should act as the
 * ID column
 */
public @interface Id {
    /**
     * The name by which this particular field should be persisted as. By
     * default, the name of the field is used
     * 
     * @return column name
     */
    String value() default "";
}