![JAR search and dependency download from the Maven repository](/logo.png)
com.vmlens.trace.agent.bootstrap.callback.obj.SetCallback Maven / Gradle / Ivy
package com.vmlens.trace.agent.bootstrap.callback.obj;
import java.util.Iterator;
import java.util.Set;
import com.vmlens.trace.agent.bootstrap.callback.field.MemoryAccessType;
public class SetCallback {
protected static void access(Set obj, int isReadWrite, int methodId) {
HashSetCallback.access(obj, isReadWrite, methodId);
}
protected static void createDelegate(Iterator result, Set obj) {
if( obj instanceof java.util.HashSet)
{
HashSetCallback.createDelegate(result, obj);
}
else
{
DelegateTarget delegateTarget = DelegateRepository.getDelegate(obj);
if(delegateTarget != null)
{
DelegateRepository.put4DelegateTarget(result, delegateTarget);
}
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy