@Retention(RUNTIME) @Target(TYPE) public @interface ConformsToProtocols
String[]
value
String[] value