javax.jdo.annotations.Query类的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(5.6k)|赞(0)|评价(0)|浏览(307)

本文整理了Java中javax.jdo.annotations.Query类的一些代码示例,展示了Query类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Query类的具体详情如下:
包路径:javax.jdo.annotations.Query
类名称:Query

Query介绍

暂无

代码示例

代码示例来源:origin: org.apache.isis.core/isis-core-tck-dom

  1. @javax.jdo.annotations.PersistenceCapable
  2. @javax.jdo.annotations.Discriminator("BSRC")
  3. @javax.jdo.annotations.Query(
  4. name="prmv_findByIntProperty", language="JDOQL",
  5. value="SELECT FROM org.apache.isis.tck.dom.busrules.BusRulesEntityChild WHERE intProperty == :i")

代码示例来源:origin: org.datanucleus/datanucleus-api-jdo

  1. for (Query query : qs)
  2. String lang = JDOAnnotationUtils.getQueryLanguageName(query.language());
  3. if (!StringUtils.isWhitespace(lang))
  4. String resultClassName = (query.resultClass() != null && query.resultClass() != void.class ? query.resultClass().getName() : null);
  5. if (StringUtils.isWhitespace(query.name()))
  6. QueryMetaData qmd = new QueryMetaData(query.name());
  7. qmd.setScope(cls.getName());
  8. qmd.setLanguage(lang);
  9. qmd.setUnmodifiable(query.unmodifiable());
  10. qmd.setResultClass(resultClassName);
  11. qmd.setUnique(query.unique());
  12. qmd.setFetchPlanName(query.fetchPlan());
  13. qmd.setQuery(query.value());
  14. JDOAnnotationUtils.addExtensionsToMetaData(qmd, query.extensions());
  15. cmd.addQuery(qmd);
  16. qmd.setParent(cmd);

代码示例来源:origin: org.datanucleus/datanucleus-java5

  1. for (int j=0;j<queries.length;j++)
  2. String lang = JDOAnnotationUtils.getQueryLanguageName(qs[j].language());
  3. String resultClassName = (qs[j].resultClass() != null && qs[j].resultClass() != void.class ?
  4. qs[j].resultClass().getName() : null);
  5. queries[j] = new QueryMetaData(cmd, cls.getName(), qs[j].name(), lang,
  6. "" + qs[j].unmodifiable(), resultClassName, null, qs[j].unique(), qs[j].fetchPlan());
  7. queries[j].setQuery(qs[j].value());
  8. JDOAnnotationUtils.addExtensionsToMetaData(queries[j], qs[j].extensions());

代码示例来源:origin: org.apache.isis.core/isis-core-tck-dom

  1. @javax.jdo.annotations.Query(
  2. name="dtmv_findByStringProperty", language="JDOQL",
  3. value="SELECT FROM org.apache.isis.tck.dom.scalars.DateTimeValuedEntity WHERE stringProperty == :i")

代码示例来源:origin: org.apache.isis.core/isis-core-tck-dom

  1. @javax.jdo.annotations.PersistenceCapable
  2. @javax.jdo.annotations.Discriminator("JODA")
  3. @javax.jdo.annotations.Query(
  4. name="joda_findByStringProperty", language="JDOQL",
  5. value="SELECT FROM org.apache.isis.tck.dom.scalars.JdkValuedEntity WHERE stringProperty == :i")

代码示例来源:origin: org.apache.isis.core/isis-core-tck-dom

  1. @javax.jdo.annotations.PersistenceCapable
  2. @javax.jdo.annotations.Discriminator("BSRL")
  3. @javax.jdo.annotations.Query(
  4. name="prmv_findByIntProperty", language="JDOQL",
  5. value="SELECT FROM org.apache.isis.tck.dom.busrules.BusRulesEntity WHERE intProperty == :i")

代码示例来源:origin: org.incode.example.document/incode-example-document-dom

  1. @Query(
  2. name = "findByCreatedAtAfter", language = "JDOQL",
  3. value = "SELECT "
  4. + "WHERE :startDateTime <= createdAt "
  5. + "ORDER BY createdAt DESC "),
  6. @Query(
  7. name = "findByCreatedAtBetween", language = "JDOQL",
  8. value = "SELECT "
  9. + " && createdAt <= :endDateTime "
  10. + "ORDER BY createdAt DESC "),
  11. @Query(
  12. + "FROM org.incode.example.document.dom.impl.paperclips.Paperclip p"
  13. + ").contains(this) "),
  14. @Query(

代码示例来源:origin: org.incode.module.document/incode-module-document-dom

  1. @Query(
  2. name = "findByCreatedAtAfter", language = "JDOQL",
  3. value = "SELECT "
  4. + "WHERE :startDateTime <= createdAt "
  5. + "ORDER BY createdAt DESC "),
  6. @Query(
  7. name = "findByCreatedAtBetween", language = "JDOQL",
  8. value = "SELECT "
  9. + " && createdAt <= :endDateTime "
  10. + "ORDER BY createdAt DESC "),
  11. @Query(
  12. + "FROM org.incode.module.document.dom.impl.paperclips.Paperclip p"
  13. + ").contains(this) "),
  14. @Query(

代码示例来源:origin: org.apache.isis.core/isis-core-tck-dom

  1. @javax.jdo.annotations.PersistenceCapable
  2. @javax.jdo.annotations.Discriminator("PRMV")
  3. @javax.jdo.annotations.Query(
  4. name="prmv_findByIntProperty", language="JDOQL",
  5. value="SELECT FROM org.apache.isis.tck.dom.scalars.PrimitiveValuedEntity WHERE intProperty == :i")

代码示例来源:origin: org.apache.isis.core/isis-core-tck-dom

  1. @javax.jdo.annotations.PersistenceCapable
  2. @javax.jdo.annotations.Discriminator("WRPV")
  3. @javax.jdo.annotations.Query(
  4. name="wrpv_findByStringProperty", language="JDOQL",
  5. value="SELECT FROM org.apache.isis.tck.dom.scalars.WrapperValuedEntity WHERE stringProperty == :i")

代码示例来源:origin: org.apache.isis.core/isis-core-tck-dom

  1. @javax.jdo.annotations.PersistenceCapable
  2. @javax.jdo.annotations.Discriminator("APLV")
  3. @javax.jdo.annotations.Query(
  4. name="jdkv_findByStringProperty", language="JDOQL",
  5. value="SELECT FROM org.apache.isis.tck.dom.scalars.ApplibValuedEntity WHERE stringProperty == :i")

代码示例来源:origin: org.incode.example.document/incode-example-document-dom

  1. strategy = InheritanceStrategy.NEW_TABLE)
  2. @Queries({
  3. @Query(
  4. name = "findByReference", language = "JDOQL",
  5. value = "SELECT "

代码示例来源:origin: org.apache.isis.core/isis-core-tck-dom

  1. @javax.jdo.annotations.PersistenceCapable
  2. @javax.jdo.annotations.Discriminator("JDKV")
  3. @javax.jdo.annotations.Query(
  4. name="jdkv_findByStringProperty", language="JDOQL",
  5. value="SELECT FROM org.apache.isis.tck.dom.scalars.JdkValuedEntity WHERE stringProperty == :i")

代码示例来源:origin: org.incode.module.document/incode-module-document-dom

  1. strategy = InheritanceStrategy.NEW_TABLE)
  2. @Queries({
  3. @Query(
  4. name = "findByReference", language = "JDOQL",
  5. value = "SELECT "

相关文章