001package com.box.sdk; 002 003import java.lang.annotation.Documented; 004import java.lang.annotation.ElementType; 005import java.lang.annotation.Inherited; 006import java.lang.annotation.Retention; 007import java.lang.annotation.RetentionPolicy; 008import java.lang.annotation.Target; 009 010/** 011 * Type of resource (e.g.: folder, file, comment, etc...). 012 * 013 * @since 2.2.1 014 * 015 */ 016@Documented 017@Inherited 018@Target(ElementType.TYPE) 019@Retention(RetentionPolicy.RUNTIME) 020public @interface BoxResourceType { 021 022 // Bug in checkstyle: Unused Javadoc tag. 023 // TODO checkstyle: need re-evaluation after checkstyle update 024 //CHECKSTYLE:OFF 025 /** 026 * @return Type of resource (e.g.: folder, file, comment, etc...). 027 */ 028 //CHECKSTYLE:ON 029 String value(); 030 031}