2014-02-12 43 views

回答

13

the manual

 
Types in classname, annotationtype, returntype, and argumenttype can contain 
wildcards: '?' for a single character, '*' for any number of characters (but 
not the package separator), '**' for any number of (any) characters, '%' for 
any primitive type, '***' for any type, and '...' for any number of arguments. 
+0

我错过了一部分。谢谢。 – Notbad

+0

我还是不明白。那么,不同的@ke @@ annotation.Singleton public class *和-keep @@ annotation.Singleton公共类** –

+0

@BasilMusa如果我理解正确,一个asterix不包括包分离器,所以,例如:com.google。*会保留com.google.test或com.google.anothertest,但不保留* com.google.test.one。双星号会使所有潜在的子包无限增加 – Jon

相关问题