Class ConfigurationPropertyBindingSite<T,O>

java.lang.Object
com.peterphi.std.guice.common.serviceprops.ConfigurationPropertyBindingSite<T,O>

public class ConfigurationPropertyBindingSite<T,O> extends Object
  • Constructor Details

  • Method Details

    • getOwner

      public Class getOwner()
    • getName

      public String getName()
    • getType

      public Class<T> getType()
    • isDeprecated

      public boolean isDeprecated()
    • isReconfigurable

      public boolean isReconfigurable()
    • getDescription

      public String getDescription()
      Get a description (from a @Doc annotation, if one is present)
      Returns:
    • getHrefs

      public String[] getHrefs()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validate

      public void validate(String value)
    • get

      public Set<Object> get(Iterable<Object> objects)
    • isCanonical

      public boolean isCanonical()