private static SesameManager getSesameManager() { return (SesameManager)ElmoManagerThreadLocal.get(); } }
@Override public Finder<T> max (int maxResults) { return (Finder<T>)super.max(firstResult); }
@Override public Finder<T> sort (it.tidalwave.util.Finder.SortCriterion criterion) { return (Finder<T>)super.sort(criterion); }
/******************************************************************************************************************* * * {@inheritDoc} * ******************************************************************************************************************/ @Nonnull public <T> T as (final @Nonnull Class<T> clazz) { return ElmoAsSupport.as(entity, clazz); // FIXME // return getLookup().lookup(As.class);.as(clazz); }
@Nonnull public static String getDisplayName (@Nonnull final Entity entity) { return getDisplayName(entity, null); }
/*************************************************************************** * * **************************************************************************/ @Nonnull protected ElmoQuery createQuery() { return createQuery(entityName, true); }
/******************************************************************************************************************* * * ******************************************************************************************************************/ @Override public void addNarrower (final @Nonnull As narrower) { createBroaderNarrowerRelationship(object, narrower); }
@Override public int count() { compute(); return results.size(); }
@Override public Finder<T> from (int firstResult) { return (Finder<T>)super.from(firstResult); }
/******************************************************************************************************************* * * {@inheritDoc} * ******************************************************************************************************************/ @Nonnull public SortedSet<Locale> getLocales() { return RDFUtils.getLocales(entity); }
@Override @Nonnull public QName createId (final @Nonnull String nameSpace) { return ElmoUtils.createId(nameSpace); } }
public void close() { getCheckedDelegate().close(); } }
private static SesameManager getSesameManager() { return (SesameManager)ElmoManagerThreadLocal.get(); } }
/******************************************************************************************************************* * * {@inheritDoc} * ******************************************************************************************************************/ @Nonnull public <T> T as (final @Nonnull Class<T> clazz, final @Nonnull NotFoundBehaviour<T> notFoundBehaviour) { return ElmoAsSupport.as(entity, clazz, notFoundBehaviour); // FIXME // return getLookup().lookup(As.class).as(clazz, notFoundBehaviour); }
@Override public Finder<T> sort (it.tidalwave.util.Finder.SortCriterion criterion, SortDirection direction) { return (Finder<T>)super.sort(criterion, direction); } }
/******************************************************************************************************************* * * {@inheritDoc} * ******************************************************************************************************************/ @Nonnull public String getDisplayName (final @Nonnull Locale locale) { return RDFUtils.getDisplayName(entity, locale); }
/******************************************************************************************************************* * * ******************************************************************************************************************/ @Override public void addBroader (final @Nonnull As broader) { createBroaderNarrowerRelationship(broader, object); }
@Override @Nonnull public List<? extends T> results() { compute(); return results; }
@Nonnull private static SesameManager getSesameManager() { return (SesameManager)ElmoManagerThreadLocal.get(); }
/*************************************************************************** * * **************************************************************************/ @Nonnull @Override public Finder<T> sort (final @Nonnull SortCriterion criterion) { return sort(criterion, SortDirection.ASCENDING); }