Serialized Form

  • Package io.inversion

    • Exception io.inversion.ApiException

      class ApiException extends RuntimeException implements Serializable
      • Serialized Fields

    • Class io.inversion.Collection

      class Collection extends io.inversion.Rule<io.inversion.Collection> implements Serializable
      • Serialized Fields

        • aliases
          Set<String> aliases
        • exclude
          boolean exclude
        • indexes
          ArrayList<io.inversion.Index> indexes
        • pluralDisplayName
          String pluralDisplayName
        • properties
          ArrayList<io.inversion.Property> properties
        • relationships
          ArrayList<io.inversion.Relationship> relationships
        • schemaRef
          String schemaRef
        • singularDisplayName
          String singularDisplayName
        • tableName
          String tableName
    • Class io.inversion.EngineServlet

      class EngineServlet extends jakarta.servlet.http.HttpServlet implements Serializable
      • Serialized Fields

        • engine
          io.inversion.Engine engine
    • Class io.inversion.Index

      class Index extends Object implements Serializable
      • Serialized Fields

        • collection
          io.inversion.Collection collection
        • name
          String name
        • projection
          io.inversion.query.Projection projection
        • properties
          List<io.inversion.Property> properties
        • type
          String type
        • unique
          boolean unique
    • Class io.inversion.Property

      class Property extends Object implements Serializable
      • Serialized Fields

        • autoGenerated
          boolean autoGenerated
        • collection
          io.inversion.Collection collection
        • columnName
          String columnName
        • description
          String description
        • documented
          boolean documented
        • exclude
          boolean exclude
        • hint
          String hint
        • jsonType
          String jsonType
        • name
          String name
        • nullable
          boolean nullable
        • pk
          io.inversion.Property pk
        • readOnly
          boolean readOnly
        • regex
          String regex
        • required
          boolean required
        • revisionColumn
          boolean revisionColumn
        • timestampColumn
          boolean timestampColumn
        • type
          String type
    • Class io.inversion.Relationship

      class Relationship extends Object implements Serializable
      • Serialized Fields

        • collection
          io.inversion.Collection collection
        • exclude
          boolean exclude
        • fkIndex1
          io.inversion.Index fkIndex1
        • fkIndex2
          io.inversion.Index fkIndex2
        • name
          String name
        • related
          io.inversion.Collection related
        • type
          String type