Class Scope.Attribute<C,T>

java.lang.Object
com.aoapps.lang.attribute.Scope.Attribute<C,T>
All Implemented Interfaces:
Serializable
Enclosing class:
Scope<C>

public abstract static class Scope.Attribute<C,T> extends Object implements Serializable
Attribute: Has scope and name, still needs context.
See Also:
  • Field Details

    • name

      protected final String name
  • Constructor Details

    • Attribute

      protected Attribute(String name)
  • Method Details

    • getName

      public String getName()
      Gets the attribute name.
    • context

      public abstract Attribute<C,T> context(C context)
      Attribute: Uses the given context within this scope and name.