Tabnine Logo
UTILS
Code IndexAdd Tabnine to your IDE (free)

How to use
UTILS
in
com.ohmdb.util

Best Java code snippets using com.ohmdb.util.UTILS (Showing top 20 results out of 315)

origin: ohmdb/ohmdb

protected void neq(Links paths, Links notExpected) {
  if (verbose) {
    System.out.println("NOT EXPECTED: " + UTILS.toString(notExpected));
    System.out.println("     - FOUND: " + UTILS.toString(paths));
  }
  Assert.assertFalse(UTILS.equal(paths, notExpected));
}
origin: com.gitblit.ohmdb/ohmdb-core

public static Links linksFromTos(long[][] fromTos) {
  int size = fromTos.length;
  long[] keys = new long[size];
  long[][] numbers = new long[size][];
  for (int i = 0; i < size; i++) {
    long[] fromTo = fromTos[i];
    keys[i] = fromTo[0];
    int len = fromTo.length - 1;
    numbers[i] = new long[len];
    System.arraycopy(fromTo, 1, numbers[i], 0, len);
  }
  return from(keys, numbers);
}
origin: ohmdb/ohmdb

public Links links(long[]... fromTos) {
  return UTILS.linksFromTos(fromTos);
}
origin: com.gitblit.ohmdb/ohmdb

public static boolean equal(Links[] l1, Links[] l2) {
  if (l1.length != l2.length) {
    return false;
  }
  for (int i = 0; i < l1.length; i++) {
    if (!equal(l1[i], l2[i])) {
      return false;
    }
  }
  return true;
}
origin: com.gitblit.ohmdb/ohmdb-core

@Override
public Links inverse() {
  LinksBuilder builder = UTILS.linkBuilder();
  for (int i = 0; i < size(); i++) {
    long from = from(i);
    long[] toNums = to(i);
    if (from == -1) {
      for (long to : toNums) {
        builder.link(to, -1);
      }
    } else {
      if (toNums.length == 0) {
        builder.link(-1, from);
      } else {
        for (long to : toNums) {
          builder.link(to, from);
        }
      }
    }
  }
  return builder.build();
}
origin: com.gitblit.ohmdb/ohmdb-core

@Override
public final String toString() {
  return UTILS.toString(this);
}
origin: com.gitblit.ohmdb/ohmdb-core

public Links build() {
  SortedSet<Long> rights = links.get(-1L);
  if (rights != null) {
    rights.removeAll(linkedTos);
  }
  return UTILS.linksFrom(links);
}
origin: ohmdb/ohmdb

public ReadOnlyRelation rel2(Db db) {
  RWRelation rel = relation(db, TBL2, "rel2", TBL3);
  UTILS.link(rel, 20, nums(200, 2000));
  UTILS.link(rel, 30, nums(333));
  UTILS.link(rel, 40, nums(400, 4000));
  UTILS.link(rel, 70, nums(777));
  return rel;
}
origin: com.gitblit.ohmdb/ohmdb-core

public static boolean equal(Links[] l1, Links[] l2) {
  if (l1.length != l2.length) {
    return false;
  }
  for (int i = 0; i < l1.length; i++) {
    if (!equal(l1[i], l2[i])) {
      return false;
    }
  }
  return true;
}
origin: com.gitblit.ohmdb/ohmdb

@Override
public Links inverse() {
  LinksBuilder builder = UTILS.linkBuilder();
  for (int i = 0; i < size(); i++) {
    long from = from(i);
    long[] toNums = to(i);
    if (from == -1) {
      for (long to : toNums) {
        builder.link(to, -1);
      }
    } else {
      if (toNums.length == 0) {
        builder.link(-1, from);
      } else {
        for (long to : toNums) {
          builder.link(to, from);
        }
      }
    }
  }
  return builder.build();
}
origin: com.gitblit.ohmdb/ohmdb

@Override
public final String toString() {
  return UTILS.toString(this);
}
origin: com.gitblit.ohmdb/ohmdb

public Links build() {
  SortedSet<Long> rights = links.get(-1L);
  if (rights != null) {
    rights.removeAll(linkedTos);
  }
  return UTILS.linksFrom(links);
}
origin: ohmdb/ohmdb

public ReadOnlyRelation rel3(Db db) {
  RWRelation rel = relation(db, TBL1, "rel3", TBL3);
  UTILS.link(rel, 1, nums(100, 2000));
  UTILS.link(rel, 2, nums(200, 2001));
  UTILS.link(rel, 3, nums(300, 3001));
  UTILS.link(rel, 4, nums(400, 4001));
  return rel;
}
origin: ohmdb/ohmdb

protected void eqlinks(Links paths, Links expected) {
  if (verbose) {
    System.out.println("EXPECTED: " + UTILS.toString(expected));
    System.out.println(" - FOUND: " + UTILS.toString(paths));
  }
  Assert.assertTrue(UTILS.equal(paths, expected));
}
origin: ohmdb/ohmdb

public static boolean equal(Links[] l1, Links[] l2) {
  if (l1.length != l2.length) {
    return false;
  }
  for (int i = 0; i < l1.length; i++) {
    if (!equal(l1[i], l2[i])) {
      return false;
    }
  }
  return true;
}
origin: com.gitblit.ohmdb/ohmdb

public static Links linksFromTos(long[][] fromTos) {
  int size = fromTos.length;
  long[] keys = new long[size];
  long[][] numbers = new long[size][];
  for (int i = 0; i < size; i++) {
    long[] fromTo = fromTos[i];
    keys[i] = fromTo[0];
    int len = fromTo.length - 1;
    numbers[i] = new long[len];
    System.arraycopy(fromTo, 1, numbers[i], 0, len);
  }
  return from(keys, numbers);
}
origin: ohmdb/ohmdb

@Override
public Links inverse() {
  LinksBuilder builder = UTILS.linkBuilder();
  for (int i = 0; i < size(); i++) {
    long from = from(i);
    long[] toNums = to(i);
    if (from == -1) {
      for (long to : toNums) {
        builder.link(to, -1);
      }
    } else {
      if (toNums.length == 0) {
        builder.link(-1, from);
      } else {
        for (long to : toNums) {
          builder.link(to, from);
        }
      }
    }
  }
  return builder.build();
}
origin: ohmdb/ohmdb

@Override
public final String toString() {
  return UTILS.toString(this);
}
origin: ohmdb/ohmdb

public Links build() {
  SortedSet<Long> rights = links.get(-1L);
  if (rights != null) {
    rights.removeAll(linkedTos);
  }
  return UTILS.linksFrom(links);
}
origin: ohmdb/ohmdb

public ReadOnlyRelation rel1(Db db) {
  RWRelation rel = relation(db, TBL1, "rel1", TBL2);
  UTILS.link(rel, 1, nums(20, 30));
  UTILS.link(rel, 2, nums(30, 40, 50));
  UTILS.link(rel, 7, nums(88));
  return rel;
}
com.ohmdb.utilUTILS

Most used methods

  • equal
  • toString
  • from
  • linkBuilder
  • linksFrom
  • link
  • linksFromTos

Popular in Java

  • Running tasks concurrently on multiple threads
  • getContentResolver (Context)
  • notifyDataSetChanged (ArrayAdapter)
  • startActivity (Activity)
  • BufferedReader (java.io)
    Wraps an existing Reader and buffers the input. Expensive interaction with the underlying reader is
  • PrintWriter (java.io)
    Wraps either an existing OutputStream or an existing Writerand provides convenience methods for prin
  • ResourceBundle (java.util)
    ResourceBundle is an abstract class which is the superclass of classes which provide Locale-specifi
  • Cipher (javax.crypto)
    This class provides access to implementations of cryptographic ciphers for encryption and decryption
  • ImageIO (javax.imageio)
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now