@Override public void invoke( Object proxy, Method method, Object[] args, String... tags ) throws Throwable { if ( ArrayUtil.containsAll( this.tags, tags ) ) { super.invoke( proxy, method, args, tags ); } } }
private void assertOrderCapability( UnionIndexCapability union, IndexOrder... expected ) { IndexOrder[] actual = union.orderCapability( someValueCategory() ); assertTrue( "Actual contains all expected", ArrayUtil.containsAll( expected, actual ) ); assertTrue( "Actual contains nothing else than expected", ArrayUtil.containsAll( actual, expected ) ); }
@Override public void invoke( Object proxy, Method method, Object[] args, String... tags ) throws Throwable { if ( ArrayUtil.containsAll( this.tags, tags ) ) { super.invoke( proxy, method, args, tags ); } } }