presto-main/src/main/java/io/prestosql/metadata/AbstractPropertyManager.java/AbstractPropertyManager/AbstractPropertyManager
class AbstractPropertyManager:    protected AbstractPropertyManager(String propertyType, ErrorCodeSupplier propertyError)
    {
        requireNonNull(propertyType, "propertyType is null");
        this.propertyType = propertyType;
        this.propertyError = requireNonNull(propertyError, "propertyError is null");
    }