Class FieldAccess.AccessDispatcher

    • Constructor Detail

      • AccessDispatcher

        protected AccessDispatcher​(FieldDescription.InDefinedShape fieldDescription)
        Creates a new access dispatcher.
        Parameters:
        fieldDescription - A description of the accessed field.
    • Method Detail

      • read

        public StackManipulation read()
        Creates a getter representation for a given field.
        Specified by:
        read in interface FieldAccess.Defined
        Returns:
        A stack manipulation representing the retrieval of a field value.
      • write

        public StackManipulation write()
        Creates a setter representation for a given field.
        Specified by:
        write in interface FieldAccess.Defined
        Returns:
        A stack manipulation representing the setting of a field value.