Class JDACEnumerationProperty<T>

java.lang.Object
dev.goldmensch.propane.property.EnumerationPropertySkeleton<T>
io.github.kaktushose.jdac.property.internal.JDACEnumerationProperty<T>
All Implemented Interfaces:
dev.goldmensch.propane.property.Property<Collection<T>>, dev.goldmensch.propane.property.Property.MultiValue<Collection<T>>, dev.goldmensch.propane.property.SpecificProperty<Collection<T>>, JDACProperty<Collection<T>>

public final class JDACEnumerationProperty<T> extends dev.goldmensch.propane.property.EnumerationPropertySkeleton<T> implements JDACProperty<Collection<T>>
  • Constructor Details

    • JDACEnumerationProperty

      public JDACEnumerationProperty(String name, dev.goldmensch.propane.property.Property.Source source, dev.goldmensch.propane.Scope scope, Class<T> type, dev.goldmensch.propane.property.Property.FallbackStrategy fallback)
  • Method Details

    • getScoped

      public Collection<T> getScoped()
      Specified by:
      getScoped in interface dev.goldmensch.propane.property.Property<T>