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

com.vmlens.trace.agent.bootstrap.callback.obj.gen.HashMapCallbackGen 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 HashMapCallbackGen extends HashMapCallback
{

public static java.lang.Object put (  HashMap obj   ,java.lang.Object a0,java.lang.Object a1  , int methodId  )
{


java.lang.Object result = 
obj.put  (  a0, a1 );

if( obj instanceof  java.util.HashMap )
{
  access( obj, MemoryAccessType.IS_READ_WRITE  , methodId);
}
else
{
}
return result;
}
public static void putAll (  HashMap obj   ,java.util.Map a0  , int methodId  )
{


obj.putAll  (  a0 );

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


java.lang.Object result = 
obj.remove  (  a0 );

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


obj.clear  (  );

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


int result = 
obj.size  (  );

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


boolean result = 
obj.isEmpty  (  );

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


java.lang.Object result = 
obj.get  (  a0 );

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


boolean result = 
obj.containsKey  (  a0 );

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


boolean result = 
obj.containsValue  (  a0 );

if( obj instanceof  java.util.HashMap )
{
  access( obj, MemoryAccessType.IS_READ  , methodId);
}
else
{
}
return result;
}
public static java.util.Set entrySet (  HashMap obj     , int methodId  )
{


java.util.Set result = 
obj.entrySet  (  );

createDelegate( result , obj  );


return result;
}
public static java.util.Set keySet (  HashMap obj     , int methodId  )
{


java.util.Set result = 
obj.keySet  (  );

createDelegate( result , obj  );


return result;
}
}
 




© 2015 - 2025 Weber Informatics LLC | Privacy Policy