/* * Copyright (c) 2015 EMC Corporation * All Rights Reserved */ package com.emc.sa.asset.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * Signifies the given javaMethod retrieves Options, and the type of assetType it provides options for */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface Asset { public String value(); // public String[] dependsOn() default {}; }