Class AbstractStorage

  • Direct Known Subclasses:
    Buffer, Memory, Segment

    public abstract class AbstractStorage
    extends java.lang.Object
    • Constructor Detail

      • AbstractStorage

        protected AbstractStorage​(java.lang.String id,
                                  Address address,
                                  Var addressArg,
                                  Var dataArg,
                                  java.util.Map<java.lang.String,​Var> variables,
                                  java.util.Map<java.lang.String,​Attribute> attributes)
    • Method Detail

      • getId

        public final java.lang.String getId()
      • getAddress

        public final Address getAddress()
      • getAddressArg

        public final Var getAddressArg()
      • getDataArg

        public final Var getDataArg()
      • getAttributes

        public final java.util.Collection<Attribute> getAttributes()
      • getAttribute

        public final Attribute getAttribute​(java.lang.String attrId)
      • getVariables

        public final java.util.Collection<Var> getVariables()
      • getVariable

        public final Var getVariable​(java.lang.String varId)