Class JDACMappingProperty<K,V>

java.lang.Object
dev.goldmensch.propane.property.MappingPropertySkeleton<K,V>
io.github.kaktushose.jdac.property.internal.JDACMappingProperty<K,V>
All Implemented Interfaces:
dev.goldmensch.propane.property.Property<Map<K,V>>, dev.goldmensch.propane.property.Property.MultiValue<Map<K,V>>, dev.goldmensch.propane.property.SpecificProperty<Map<K,V>>, JDACProperty<Map<K,V>>

public final class JDACMappingProperty<K,V> extends dev.goldmensch.propane.property.MappingPropertySkeleton<K,V> implements JDACProperty<Map<K,V>>
  • Constructor Details

    • JDACMappingProperty

      public JDACMappingProperty(String name, dev.goldmensch.propane.property.Property.Source source, JDACScope scope, Class<K> keyType, Class<V> valueType, dev.goldmensch.propane.property.Property.FallbackStrategy fallback)
  • Method Details

    • getScoped

      public Map<K,V> getScoped()
      Specified by:
      getScoped in interface dev.goldmensch.propane.property.Property<K>