Class KeyRelationshipInformation

    • Field Detail

      • startNodeClass

        protected Class startNodeClass
        Class of the start node (also the one containing the map)
      • endNodeClass

        protected Class endNodeClass
        Class of the end node
      • keyClass

        protected Class keyClass
        Class of the key in the map
      • relationshipSyncField

        protected Field relationshipSyncField
        Field in StartNode that lets us sync relationship ids to keys
      • managers

        protected static List<TransactionManager> managers
        Transaction manager to be assigned to the auto-generated relationship repository
      • inverted

        protected boolean inverted
    • Method Detail

      • set

        public void set​(Object object,
                        Object value)
        Description copied from class: FieldInformation
        Sets the field to a given value in an object.
        Overrides:
        set in class FieldInformation
        Parameters:
        object - whose field should be set
        value - that the field should be set to -> is a database Value!
      • setManagers

        public static void setManagers​(List<TransactionManager> managers)
        Note: this OR the addManager is required!
        Parameters:
        managers - sets transaction managers to be used
      • addManager

        public static void addManager​(TransactionManager manager)
        Note: this OR the setManagers is required!
        Parameters:
        manager - used to handle transactions