2016-10-21 1 views
1

AgentBuilder를 사용하여 하위 클래스와 이름을 어떻게 일치시킬 수 있습니까?Bytebuddy 하위 유형과 이름이 일치합니다.

new AgentBuilder.Default() 
     .type(isSubtypeOf(named("SomeClass"))) 

는 이름으로 하위 유형과 일치하는 것이 가능 :

난 쉽게

new AgentBuilder.Default() 
     .type(named("SomeClass")) 

그러나 이름으로 하위 유형에 대한 일치 같은 것은 없다 종류의 자신을 일치시킬 수 있습니까?

답변

0

이의 정규 있습니다 :

new AgentBuilder.Default() 
    .type(hasSuperType(named("SomeClass"))) 

타입이 에이전트의 범위에있는 경우 isSubtypeOf(SomeClass.class) 그러나,보다 효율적인 것입니다 일치.

관련 문제