Interface PropertyFactory<T extends GroupProperty>

    • Method Detail

      • createProperty

        T createProperty​(Group group,
                         ParameterList params,
                         String value)
        Parameters:
        group - the property group
        params - property parameters used to construct a new instance
        value - a property value used to construct a new instance
        Returns:
        a new property instance
        Throws:
        IllegalArgumentException - where an invalid encoded value is specified in the property value