Tabnine Logo
com.ohmdb.impl
Code IndexAdd Tabnine to your IDE (free)

How to use com.ohmdb.impl

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

origin: ohmdb/ohmdb

@Override
public void createIndexOnNamed(String propertyName) {
  createIndexOnNamed(propertyName, new Transformer<Object>() {
    @Override
    public Object transform(Object value) {
      return value;
    }
  });
}
origin: com.gitblit.ohmdb/ohmdb-core

private E get_(long id) {
  E entity = newEntity();
  get_(id, entity);
  return entity;
}
origin: com.gitblit.ohmdb/ohmdb-core

@Override
@SuppressWarnings("unchecked")
public void updateObj(Object entity) {
  update((E) entity);
}
origin: com.gitblit.ohmdb/ohmdb-core

private Column createColumn(PropertyInfo prop) {
  Field field = prop.getField();
  Column column = field != null ? new FieldColumn(field, records) : new PropertyColumn(prop.getGetter(),
      prop.getSetter(), records);
  return column;
}
origin: com.gitblit.ohmdb/ohmdb-core

@Override
@SuppressWarnings("unchecked")
public synchronized <T> Table<T> table(Class<T> clazz) {
  Table<T> table = (Table<T>) tables.get(clazz);
  if (table == null) {
    table = new TableImpl<T>(this, clazz, store, ids, transactor, stats, lockManager);
    tables.put(clazz, table);
    for (Triggering<?> triggering : triggers) {
      registerTriggers(triggering, table);
    }
  }
  return table;
}
origin: com.gitblit.ohmdb/ohmdb

@Override
public <T> Ids<T> ids(long... ids) {
  return new IdsImpl<T>(ids);
}
origin: com.gitblit.ohmdb/ohmdb-core

@Override
public TriggerOperation<E> read() {
  return op(before ? TriggerAction.BEFORE_READ : TriggerAction.AFTER_READ);
}
origin: ohmdb/ohmdb

@Override
public Object read(long id) {
  return exportRecord(id);
}
origin: ohmdb/ohmdb

@Override
public String toString() {
  return "TABLE<" + name() + ">";
}
origin: com.gitblit.ohmdb/ohmdb-core

@Override
public <T> TriggerCreator<T> before(Class<T> type) {
  return new TriggerCreatorImpl<T>(this, type, true);
}
origin: com.gitblit.ohmdb/ohmdb-core

@Override
public Ids<E> withIds(long... ids) {
  return new RecordsImpl<E>(this, ids);
}
origin: com.gitblit.ohmdb/ohmdb

private Column createColumn(PropertyInfo prop) {
  Field field = prop.getField();
  Column column = field != null ? new FieldColumn(field, records) : new PropertyColumn(prop.getGetter(),
      prop.getSetter(), records);
  return column;
}
origin: com.gitblit.ohmdb/ohmdb

private E get_(long id) {
  E entity = newEntity();
  get_(id, entity);
  return entity;
}
origin: com.gitblit.ohmdb/ohmdb-core

@Override
public void createIndexOnNamed(String propertyName) {
  createIndexOnNamed(propertyName, new Transformer<Object>() {
    @Override
    public Object transform(Object value) {
      return value;
    }
  });
}
origin: com.gitblit.ohmdb/ohmdb

@Override
@SuppressWarnings("unchecked")
public void updateObj(Object entity) {
  update((E) entity);
}
origin: ohmdb/ohmdb

@Override
public <T> Ids<T> ids(long... ids) {
  return new IdsImpl<T>(ids);
}
origin: ohmdb/ohmdb

private Column createColumn(PropertyInfo prop) {
  Field field = prop.getField();
  Column column = field != null ? new FieldColumn(field, records) : new PropertyColumn(prop.getGetter(),
      prop.getSetter(), records);
  return column;
}
origin: ohmdb/ohmdb

private E get_(long id) {
  E entity = newEntity();
  get_(id, entity);
  return entity;
}
origin: com.gitblit.ohmdb/ohmdb

@Override
public void createIndexOnNamed(String propertyName) {
  createIndexOnNamed(propertyName, new Transformer<Object>() {
    @Override
    public Object transform(Object value) {
      return value;
    }
  });
}
origin: ohmdb/ohmdb

@Override
@SuppressWarnings("unchecked")
public void updateObj(Object entity) {
  update((E) entity);
}
com.ohmdb.impl

Most used classes

  • OhmDBImpl
  • AnyIds
  • AnySearch
  • ComplexIndexImpl
  • FieldColumn
  • IndexerImpl,
  • MapBackedIdColl,
  • PropertyColumn,
  • RecordsImpl,
  • ShutdownThread,
  • TableChange,
  • TableImpl,
  • TreeIndex,
  • TriggerCreatorImpl,
  • TriggerOperationImpl,
  • Triggering
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