Class JWeaver

java.lang.Object
com.robinloom.jweaver.JWeaver

public final class JWeaver extends Object
Base class of the project. Provides static getters for all the weaver types.
  • Method Details

    • getDefault

      public static DynamicWeaver getDefault()
      Creates and returns a new instance of the default weaver type. Can be used as an entry point for chaining, such as: JWeaver.getDefault().weave(object);
      Returns:
      a new DynamicWeaver instance
    • getDynamic

      public static DynamicWeaver getDynamic()
      Creates and returns a new instance of DynamicWeaver. Can be used as an entry point for chaining, such as JWeaver.getDynamic().weave(object);
      Returns:
      a new DynamicWeaver instance
    • getTree

      public static TreeWeaver getTree()
      Creates and returns a new instance of TreeWeaver. Can be used as an entry point for chaining, such as JWeaver.getTree().weave(object);
      Returns:
      a new TreeWeaver instance
    • getBullet

      public static BulletWeaver getBullet()
      Creates and returns a new instance of BulletWeaver. Can be used as an entry point for chaining, such as JWeaver.getBullet().weave(object);
      Returns:
      a new BulletWeaver instance