Interface Props

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.lang.Object> getDefaultProps()
      Get default properties.
      java.util.Optional<java.lang.Object> getProp​(java.lang.String prop)
      Get a property.
      java.util.Map<java.lang.String,​java.lang.Object> getProps()
      Get all current props.
      java.util.Map<java.lang.String,​java.lang.String> getPropsNames()
      Get property friendly names.
      java.util.Map<java.lang.String,​java.lang.Class> getPropsTypes()
      Get property types.
    • Method Detail

      • getDefaultProps

        java.util.Map<java.lang.String,​java.lang.Object> getDefaultProps()
        Get default properties.
        Returns:
        Default properties map.
      • getPropsTypes

        java.util.Map<java.lang.String,​java.lang.Class> getPropsTypes()
        Get property types.
        Returns:
        Map of properties to types.
      • getPropsNames

        java.util.Map<java.lang.String,​java.lang.String> getPropsNames()
        Get property friendly names.
        Returns:
        Map of properties to names.
      • getProp

        java.util.Optional<java.lang.Object> getProp​(java.lang.String prop)
        Get a property.
        Parameters:
        prop - Property.
        Returns:
        Value, or default value. Empty if invalid property.
      • getProps

        java.util.Map<java.lang.String,​java.lang.Object> getProps()
        Get all current props.
        Returns:
        current Props.