Examples of ClassMap


Examples of de.fuberlin.wiwiss.d2rq.map.ClassMap

    database.setJDBCDriver(driver);
    database.setUsername(user);
    database.setPassword(password);
    database.setStartupSQLScript(ResourceFactory.createResource("file:" + script));
    mapping.addDatabase(database);
    ClassMap classMap = new ClassMap(classMapURI);
    classMap.setDatabase(database);
    classMap.setURIPattern("row/@@T_" + datatype + ".ID@@");
    mapping.addClassMap(classMap);
    PropertyBridge propertyBridge = new PropertyBridge(propertyBridgeURI);
    propertyBridge.setBelongsToClassMap(classMap);
    propertyBridge.addProperty(valueProperty);
    propertyBridge.setColumn("T_" + datatype + ".VALUE");
    classMap.addPropertyBridge(propertyBridge);
    return mapping;
  }
View Full Code Here

Examples of forestry.core.network.ClassMap

  /* NETWORK */
  @Override
  public PacketPayload getPacketPayload() {
    if (!ClassMap.classMappers.containsKey(this.getClass()))
      ClassMap.classMappers.put(this.getClass(), new ClassMap(this.getClass()));

    ClassMap classmap = ClassMap.classMappers.get(this.getClass());
    PacketPayload payload = new PacketPayload(classmap.intSize, classmap.floatSize, classmap.stringSize);

    try {
      classmap.setData(this, payload.intPayload, payload.floatPayload, payload.stringPayload, new IndexInPayload(0, 0, 0));
    } catch (IllegalAccessException e) {
      e.printStackTrace();
    }

    return payload;
View Full Code Here

Examples of forestry.core.network.ClassMap

    if (payload.isEmpty())
      return;

    if (!ClassMap.classMappers.containsKey(this.getClass()))
      ClassMap.classMappers.put(this.getClass(), new ClassMap(this.getClass()));

    ClassMap classmap = ClassMap.classMappers.get(this.getClass());

    try {
      classmap.fromData(this, payload.intPayload, payload.floatPayload, payload.stringPayload, new IndexInPayload(0, 0, 0));
    } catch (Exception ex) {
      ex.printStackTrace();
    }
  }
View Full Code Here

Examples of forestry.core.network.ClassMap

  public static int WORK_CYCLES = 4;

  @Override
  public PacketPayload getPacketPayload() {
    if (!ClassMap.classMappers.containsKey(this.getClass()))
      ClassMap.classMappers.put(this.getClass(), new ClassMap(this.getClass()));

    ClassMap classmap = ClassMap.classMappers.get(this.getClass());
    PacketPayload payload = new PacketPayload(classmap.intSize, classmap.floatSize, classmap.stringSize);

    try {
      classmap.setData(this, payload.intPayload, payload.floatPayload, payload.stringPayload, new IndexInPayload(0, 0, 0));
    } catch (Exception ex) {
      ex.printStackTrace();
    }

    return payload;
View Full Code Here

Examples of forestry.core.network.ClassMap

    if (payload.isEmpty())
      return;

    if (!ClassMap.classMappers.containsKey(this.getClass()))
      ClassMap.classMappers.put(this.getClass(), new ClassMap(this.getClass()));

    ClassMap classmap = ClassMap.classMappers.get(this.getClass());

    try {
      classmap.fromData(this, payload.intPayload, payload.floatPayload, payload.stringPayload, new IndexInPayload(0, 0, 0));
    } catch (Exception ex) {
      ex.printStackTrace();
    }
  }
View Full Code Here

Examples of javassist.ClassMap

    // For LRC we just use the standard Java Proxies
    private JdbcJavaProxyFactory lrcProxyFactory;

    JdbcJavassistProxyFactory() {
        classMap = new ClassMap();
        ClassPool defaultPool = ClassPool.getDefault();
        classPool = new ClassPool(defaultPool);
        classPool.insertClassPath(new ClassClassPath(this.getClass()));
        classPool.childFirstLookup = true;
View Full Code Here

Examples of javassist.ClassMap

    // For LRC we just use the standard Java Proxies
    private JdbcJavaProxyFactory lrcProxyFactory;

    JdbcJavassistProxyFactory() {
        classMap = new ClassMap();
        ClassPool defaultPool = ClassPool.getDefault();
        classPool = new ClassPool(defaultPool);
        classPool.insertClassPath(new ClassClassPath(this.getClass()));
        classPool.childFirstLookup = true;
View Full Code Here

Examples of javassist.ClassMap

      PatchLog.severe("Missing required attributes for replaceMethod");
    }
  }

  private void replaceMethod(CtMethod oldMethod, CtMethod newMethod) throws CannotCompileException, BadBytecode {
    ClassMap classMap = new ClassMap();
    classMap.put(newMethod.getDeclaringClass().getName(), oldMethod.getDeclaringClass().getName());
    oldMethod.setBody(newMethod, classMap);
    oldMethod.getMethodInfo().rebuildStackMap(classPool);
    oldMethod.getMethodInfo().rebuildStackMapForME(classPool);
  }
View Full Code Here

Examples of javassist.ClassMap

  )
  public void addAll(CtClass ctClass, Map<String, String> attributes) throws NotFoundException, CannotCompileException, BadBytecode {
    String fromClass = attributes.get("fromClass");
    CtClass from = classPool.get(fromClass);
    transformClassStaticMethods(from, ctClass.getName());
    ClassMap classMap = new ClassMap();
    classMap.put(fromClass, ctClass.getName());
    for (CtField ctField : from.getDeclaredFields()) {
      if (!ctField.getName().isEmpty() && ctField.getName().charAt(ctField.getName().length() - 1) == '_') {
        ctField.setName(ctField.getName().substring(0, ctField.getName().length() - 1));
      }
      CtClass expectedType = ctField.getType();
View Full Code Here

Examples of javassist.ClassMap

public class ClassRenamer
{
  public static void renameClasses( CtClass c, Map<ClassEntry,ClassEntry> map )
  {
    // build the map used by javassist
    ClassMap nameMap = new ClassMap();
    for( Map.Entry<ClassEntry,ClassEntry> entry : map.entrySet() )
    {
      nameMap.put( entry.getKey().getName(), entry.getValue().getName() );
    }
   
    c.replaceClassName( nameMap );
   
    // replace simple names in the InnerClasses attribute too
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.