001package sting.interceptors; 002 003import java.lang.annotation.ElementType; 004import java.lang.annotation.Retention; 005import java.lang.annotation.RetentionPolicy; 006import java.lang.annotation.Target; 007 008/** 009 * Marks a lifecycle method parameter that receives the target service method arguments as a read-only array. 010 * 011 * <p>Mutating this array does not change the values passed to the target service method.</p> 012 */ 013@Retention( RetentionPolicy.RUNTIME ) 014@Target( ElementType.PARAMETER ) 015public @interface Arguments 016{ 017}