org.vertexium.Element.getExtendedDataTableNames()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(4.5k)|赞(0)|评价(0)|浏览(631)

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

Element.getExtendedDataTableNames介绍

[英]Gets the list of extended data table names.
[中]获取扩展数据表名称的列表。

代码示例

代码示例来源:origin: org.vertexium/vertexium-core

  1. @Override
  2. protected Iterable<? extends ExtendedDataRow> getIterable(Element element) {
  3. return new SelectManyIterable<String, ExtendedDataRow>(element.getExtendedDataTableNames()) {
  4. @Override
  5. protected Iterable<? extends ExtendedDataRow> getIterable(String tableName) {
  6. return element.getExtendedData(tableName);
  7. }
  8. };
  9. }
  10. };

代码示例来源:origin: visallo/vertexium

  1. @Override
  2. protected Iterable<? extends ExtendedDataRow> getIterable(Element element) {
  3. return new SelectManyIterable<String, ExtendedDataRow>(element.getExtendedDataTableNames()) {
  4. @Override
  5. protected Iterable<? extends ExtendedDataRow> getIterable(String tableName) {
  6. return element.getExtendedData(tableName);
  7. }
  8. };
  9. }
  10. };

代码示例来源:origin: visallo/vertexium

  1. @Override
  2. protected Iterable<? extends ExtendedDataRow> getIterable(Element element) {
  3. return new SelectManyIterable<String, ExtendedDataRow>(element.getExtendedDataTableNames()) {
  4. @Override
  5. protected Iterable<? extends ExtendedDataRow> getIterable(String tableName) {
  6. return element.getExtendedData(tableName);
  7. }
  8. };
  9. }
  10. };

代码示例来源:origin: org.vertexium/vertexium-core

  1. @Override
  2. protected Iterable<? extends ExtendedDataRow> getIterable(Element element) {
  3. return new SelectManyIterable<String, ExtendedDataRow>(element.getExtendedDataTableNames()) {
  4. @Override
  5. protected Iterable<? extends ExtendedDataRow> getIterable(String tableName) {
  6. return element.getExtendedData(tableName);
  7. }
  8. };
  9. }
  10. };

代码示例来源:origin: visallo/vertexium

  1. protected void deleteAllExtendedDataForElement(Element element, Authorizations authorizations) {
  2. if (!element.getFetchHints().isIncludeExtendedDataTableNames() || element.getExtendedDataTableNames().size() <= 0) {
  3. return;
  4. }
  5. for (ExtendedDataRow row : getExtendedData(ElementType.getTypeFromElement(element), element.getId(), null, authorizations)) {
  6. deleteExtendedDataRow(row.getId(), authorizations);
  7. }
  8. }

代码示例来源:origin: org.vertexium/vertexium-core

  1. protected void deleteAllExtendedDataForElement(Element element, Authorizations authorizations) {
  2. if (!element.getFetchHints().isIncludeExtendedDataTableNames() || element.getExtendedDataTableNames().size() <= 0) {
  3. return;
  4. }
  5. for (ExtendedDataRow row : getExtendedData(ElementType.getTypeFromElement(element), element.getId(), null, authorizations)) {
  6. deleteExtendedDataRow(row.getId(), authorizations);
  7. }
  8. }

代码示例来源:origin: org.visallo/visallo-core

  1. private static void populateClientApiElement(
  2. ClientApiElement clientApiElement,
  3. org.vertexium.Element element,
  4. String workspaceId
  5. ) {
  6. clientApiElement.setId(element.getId());
  7. clientApiElement.getProperties().addAll(toClientApiProperties(element.getProperties(), workspaceId));
  8. clientApiElement.getExtendedDataTableNames().addAll(element.getExtendedDataTableNames());
  9. clientApiElement.setSandboxStatus(SandboxStatusUtil.getSandboxStatus(element, workspaceId));
  10. VisibilityJson visibilityJson = VisalloProperties.VISIBILITY_JSON.getPropertyValue(element);
  11. if (visibilityJson != null) {
  12. clientApiElement.setVisibilitySource(visibilityJson.getSource());
  13. }
  14. if (clientApiElement instanceof ClientApiVertex) {
  15. ClientApiVertex clientApiVertex = (ClientApiVertex) clientApiElement;
  16. String conceptType = VisalloProperties.CONCEPT_TYPE.getPropertyValue(element, null);
  17. clientApiVertex.setConceptType(conceptType);
  18. }
  19. }

代码示例来源:origin: org.vertexium/vertexium-core

  1. for (String tableName : element.getExtendedDataTableNames()) {
  2. for (ExtendedDataRow extendedDataRow : element.getExtendedData(tableName)) {
  3. visitor.visitExtendedDataRow(element, tableName, extendedDataRow);

代码示例来源:origin: visallo/vertexium

  1. for (String tableName : element.getExtendedDataTableNames()) {
  2. for (ExtendedDataRow extendedDataRow : element.getExtendedData(tableName)) {
  3. visitor.visitExtendedDataRow(element, tableName, extendedDataRow);

代码示例来源:origin: org.vertexium/vertexium-elasticsearch5

  1. ImmutableSet<String> extendedDataTableNames = element.getExtendedDataTableNames();
  2. if (extendedDataTableNames != null && !extendedDataTableNames.isEmpty()) {
  3. extendedDataTableNames.forEach(tableName ->

代码示例来源:origin: visallo/vertexium

  1. ImmutableSet<String> extendedDataTableNames = element.getExtendedDataTableNames();
  2. if (extendedDataTableNames != null && !extendedDataTableNames.isEmpty()) {
  3. extendedDataTableNames.forEach(tableName ->

相关文章