Package com.alvazan.orm.api.z5api.IndexColumnInfo

Examples of com.alvazan.orm.api.z5api.IndexColumnInfo.Wrapper


  public Holder<byte[]> nextImpl() {
    Holder<IndexColumnInfo> next = cursor.nextImpl();
    if(next == null)
      return null;
    IndexColumnInfo info = next.getValue();
    Wrapper wrapper = info.getIndexNode(view);
    IndexColumn indNode = wrapper.getCol();
    byte[] key = indNode.getPrimaryKey();
    if(key == null)
      throw new IllegalArgumentException("key was null, index data seems corrupt on view="+view+" col="
          +wrapper.getColMeta()+" some value is tied to a null primary key.  Should" +
              " never happen even in face of eventual consistent, should never happen");
    return new Holder<byte[]>(key);
  }
View Full Code Here


  public Holder<byte[]> previousImpl() {
    Holder<IndexColumnInfo> prev = cursor.previousImpl();
    if(prev == null)
      return null;
    IndexColumnInfo info = prev.getValue();
    Wrapper wrapper = info.getIndexNode(view);
    IndexColumn indNode = wrapper.getCol();
    byte[] key = indNode.getPrimaryKey();
    if(key == null)
      throw new IllegalArgumentException("key was null, index data seems corrupt on view="+view+" col="
          +wrapper.getColMeta()+" some value is tied to a null primary key.  Should" +
              " never happen even in face of eventual consistent, should never happen");
    return new Holder<byte[]>(key);
  }
View Full Code Here

    public IterHolder<byte[]> nextImpl() {
      Holder<IndexColumnInfo> next = cursor.nextImpl();
      if(next == null)
        return null;
      IndexColumnInfo info = next.getValue();
      Wrapper wrapper = info.getIndexNode(view);
      IndexColumn indNode = wrapper.getCol();
      byte[] key = indNode.getPrimaryKey();
      if(key == null)
        throw new IllegalArgumentException("key was null, index data seems corrupt on view="+view+" col="
            +wrapper.getColMeta()+" some value is tied to a null primary key.  Should" +
                " never happen even in face of eventual consistent, should never happen");
      return new IterHolder<byte[]>(key);
    }
View Full Code Here

    public IterHolder<byte[]> nextImpl() {
      Holder<IndexColumnInfo> next = cursor.nextImpl();
      if(next == null)
        return null;
      IndexColumnInfo info = next.getValue();
      Wrapper wrapper = info.getIndexNode(view);
      IndexColumn indNode = wrapper.getCol();
      byte[] key = indNode.getPrimaryKey();
      if(key == null)
        throw new IllegalArgumentException("key was null, index data seems corrupt on view="+view+" col="
            +wrapper.getColMeta()+" some value is tied to a null primary key.  Should" +
                " never happen even in face of eventual consistent, should never happen");
      return new IterHolder<byte[]>(key);
    }
View Full Code Here

  public Holder<byte[]> nextImpl() {
    Holder<IndexColumnInfo> next = cursor.nextImpl();
    if(next == null || next.getValue()==null)
      return null;
    IndexColumnInfo info = next.getValue();
    Wrapper wrapper = info.getIndexNode(view);
    IndexColumn indNode = wrapper.getCol();
    byte[] key = indNode.getPrimaryKey();
    if(key == null)
      throw new IllegalArgumentException("key was null, index data seems corrupt on view="+view+" col="
          +wrapper.getColMeta()+" some value is tied to a null primary key.  Should" +
              " never happen even in face of eventual consistent, should never happen");
    return new Holder<byte[]>(key);
  }
View Full Code Here

  public Holder<byte[]> previousImpl() {
    Holder<IndexColumnInfo> prev = cursor.previousImpl();
    if(prev == null)
      return null;
    IndexColumnInfo info = prev.getValue();
    Wrapper wrapper = info.getIndexNode(view);
    IndexColumn indNode = wrapper.getCol();
    byte[] key = indNode.getPrimaryKey();
    if(key == null)
      throw new IllegalArgumentException("key was null, index data seems corrupt on view="+view+" col="
          +wrapper.getColMeta()+" some value is tied to a null primary key.  Should" +
              " never happen even in face of eventual consistent, should never happen");
    return new Holder<byte[]>(key);
  }
View Full Code Here

TOP

Related Classes of com.alvazan.orm.api.z5api.IndexColumnInfo.Wrapper

Copyright © 2018 www.massapicom. 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.