Class MetaLocationStore

  • All Implemented Interfaces:
    MetaData

    public final class MetaLocationStore
    extends java.lang.Object
    implements MetaData
    The MetaLocationStore class describes memory resources of the processor (as registers and memory store locations).
    • Constructor Summary

      Constructors 
      Constructor Description
      MetaLocationStore​(java.lang.String name, Type dataType, java.math.BigInteger count)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.math.BigInteger getCount()
      Returns the count of items in the memory store.
      Type getDataType()
      Returns the type of items stored in the memory store.
      java.lang.String getName()
      Returns the name of the resource.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • MetaLocationStore

        public MetaLocationStore​(java.lang.String name,
                                 Type dataType,
                                 java.math.BigInteger count)
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns the name of the resource.
        Specified by:
        getName in interface MetaData
        Returns:
        Memory resource name.
      • getDataType

        public Type getDataType()
        Returns the type of items stored in the memory store.
        Specified by:
        getDataType in interface MetaData
        Returns:
        Item data type.
      • getCount

        public java.math.BigInteger getCount()
        Returns the count of items in the memory store.
        Returns:
        Memory store item count.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object