Package gnu.mapping

Class PlainLocation<T>

All Implemented Interfaces:
EnvironmentKey, Map.Entry<EnvironmentKey,T>

public class PlainLocation<T> extends NamedLocation<T>
  • Constructor Details

    • PlainLocation

      public PlainLocation(Symbol symbol, Object property)
    • PlainLocation

      public PlainLocation(Symbol symbol, Object property, T value)
  • Method Details

    • get

      public final T get()
      Description copied from class: Location
      Get the current value of this location.
      Specified by:
      get in class Location<T>
    • get

      public final T get(T defaultValue)
      Overrides:
      get in class Location<T>
    • isBound

      public boolean isBound()
      Specified by:
      isBound in class Location<T>
    • set

      public final void set(T newValue)
      Specified by:
      set in class Location<T>