Interface PluginDataStructure

All Known Subinterfaces:
MutablePluginDataStructure

public interface PluginDataStructure
Author:
Per-Erik
  • Method Details

    • getData

    • getRelations

    • getRoot

      MTPluginData getRoot()
    • getContent

      PluginContent getContent()
      Returns the content provider that created this structure.
      Returns:
      the content provider that created this structure.
    • getEntityReferences

      default Set<Map.Entry<Class,String>> getEntityReferences()
      Returns entities referenced by this entity. Each entry maps the class of the referenced entity to its id. e.g. [MTUser.class, "johndoe"] [MTList.class, "f9fc5090-5de8-47a5-b8ea-dfffe755fc43"]