All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.vmlens.trace.agent.bootstrap.callback.obj.gen.HashSetCallbackGen Maven / Gradle / Ivy

There is a newer version: 1.1.5
Show newest version
package com.vmlens.trace.agent.bootstrap.callback.obj.gen;

import com.vmlens.trace.agent.bootstrap.callback.obj.*;
import java.util.*;
import com.vmlens.trace.agent.bootstrap.callback.field.MemoryAccessType;

/* templates/MapTemplateCallback.mustache */

public class HashSetCallbackGen extends HashSetCallback
{

public static boolean add (  HashSet obj   ,java.lang.Object a0  , int methodId  )
{


boolean result = 
obj.add  (  a0 );

if( obj instanceof  java.util.HashSet )
{
  access( obj, MemoryAccessType.IS_READ_WRITE  , methodId);
}
else
{
DelegateRepository.access(obj ,  MemoryAccessType.IS_READ_WRITE  , methodId);
}
return result;
}
public static boolean remove (  HashSet obj   ,java.lang.Object a0  , int methodId  )
{


boolean result = 
obj.remove  (  a0 );

if( obj instanceof  java.util.HashSet )
{
  access( obj, MemoryAccessType.IS_READ_WRITE  , methodId);
}
else
{
DelegateRepository.access(obj ,  MemoryAccessType.IS_READ_WRITE  , methodId);
}
return result;
}
public static boolean retainAll (  HashSet obj   ,java.util.Collection a0  , int methodId  )
{


boolean result = 
obj.retainAll  (  a0 );

if( obj instanceof  java.util.HashSet )
{
  access( obj, MemoryAccessType.IS_READ_WRITE  , methodId);
}
else
{
DelegateRepository.access(obj ,  MemoryAccessType.IS_READ_WRITE  , methodId);
}
return result;
}
public static boolean removeAll (  HashSet obj   ,java.util.Collection a0  , int methodId  )
{


boolean result = 
obj.removeAll  (  a0 );

if( obj instanceof  java.util.HashSet )
{
  access( obj, MemoryAccessType.IS_READ_WRITE  , methodId);
}
else
{
DelegateRepository.access(obj ,  MemoryAccessType.IS_READ_WRITE  , methodId);
}
return result;
}
public static void clear (  HashSet obj     , int methodId  )
{


obj.clear  (  );

if( obj instanceof  java.util.HashSet )
{
  access( obj, MemoryAccessType.IS_READ_WRITE  , methodId);
}
else
{
DelegateRepository.access(obj ,  MemoryAccessType.IS_READ_WRITE  , methodId);
}
}
public static int size (  HashSet obj     , int methodId  )
{


int result = 
obj.size  (  );

if( obj instanceof  java.util.HashSet )
{
  access( obj, MemoryAccessType.IS_READ  , methodId);
}
else
{
DelegateRepository.access(obj ,  MemoryAccessType.IS_READ  , methodId);
}
return result;
}
public static boolean isEmpty (  HashSet obj     , int methodId  )
{


boolean result = 
obj.isEmpty  (  );

if( obj instanceof  java.util.HashSet )
{
  access( obj, MemoryAccessType.IS_READ  , methodId);
}
else
{
DelegateRepository.access(obj ,  MemoryAccessType.IS_READ  , methodId);
}
return result;
}
public static boolean contains (  HashSet obj   ,java.lang.Object a0  , int methodId  )
{


boolean result = 
obj.contains  (  a0 );

if( obj instanceof  java.util.HashSet )
{
  access( obj, MemoryAccessType.IS_READ  , methodId);
}
else
{
DelegateRepository.access(obj ,  MemoryAccessType.IS_READ  , methodId);
}
return result;
}
public static java.lang.Object[] toArray (  HashSet obj     , int methodId  )
{


java.lang.Object[] result = 
obj.toArray  (  );

if( obj instanceof  java.util.HashSet )
{
  access( obj, MemoryAccessType.IS_READ  , methodId);
}
else
{
DelegateRepository.access(obj ,  MemoryAccessType.IS_READ  , methodId);
}
return result;
}
public static java.lang.Object[] toArray (  HashSet obj   ,java.lang.Object[] a0  , int methodId  )
{


java.lang.Object[] result = 
obj.toArray  (  a0 );

if( obj instanceof  java.util.HashSet )
{
  access( obj, MemoryAccessType.IS_READ  , methodId);
}
else
{
DelegateRepository.access(obj ,  MemoryAccessType.IS_READ  , methodId);
}
return result;
}
public static boolean containsAll (  HashSet obj   ,java.util.Collection a0  , int methodId  )
{


boolean result = 
obj.containsAll  (  a0 );

if( obj instanceof  java.util.HashSet )
{
  access( obj, MemoryAccessType.IS_READ  , methodId);
}
else
{
DelegateRepository.access(obj ,  MemoryAccessType.IS_READ  , methodId);
}
return result;
}
public static java.util.Iterator iterator (  HashSet obj     , int methodId  )
{


java.util.Iterator result = 
obj.iterator  (  );

createDelegate( result , obj  );


return result;
}
}
 




© 2015 - 2025 Weber Informatics LLC | Privacy Policy