Package org.smoodi.annotation.array
Annotation Interface ModifiableArray
@Target({METHOD,PARAMETER,LOCAL_VARIABLE,FIELD})
@Retention(CLASS)
@Documented
public @interface ModifiableArray
수정 가능한 Collection 혹은 Array임을 표시.
아래의 경우, List로 TypeCasting된 ArrayList를 반환하므로 해당 어노테이션을 사용함
@ModifiableArray
publicList<Object> getList() {
return new ArrayList<Object>()
}
- Since:
- v1.0.0