/*
* Copyright (c) 2012 EMC Corporation
* All Rights Reserved
*/
package com.emc.storageos.model.valid;
import java.lang.annotation.*;
/**
* Used for marking string fields with possible values defined by
* given enum type. Note that string is used for extensibility reasons.
*/
@Documented
@Target({ ElementType.METHOD, ElementType.FIELD })
@Retention(RetentionPolicy.RUNTIME)
public @interface EnumType {
Class<? extends Enum> value();
}