public Osoba() //V případě, že vytvoříme bezparametrickou osobu { ValidatorJmeno = null; ValidatorVek = null; ValidatorDatum = null; ValidatorRodneCislo = null; }
public DefaultHeaders(IHashingStrategy <TKey> nameHashingStrategy, IValueConverter <TValue> valueConverter, INameValidator <TKey> nameValidator, int arraySizeHint) { if (nameHashingStrategy is null) { CThrowHelper.ThrowArgumentNullException(CExceptionArgument.nameHashingStrategy); } if (valueConverter is null) { CThrowHelper.ThrowArgumentNullException(CExceptionArgument.valueConverter); } if (nameValidator is null) { CThrowHelper.ThrowArgumentNullException(CExceptionArgument.nameValidator); } _hashingStrategy = nameHashingStrategy; ValueConverter = valueConverter; _nameValidator = nameValidator; // Enforce a bound of [2, 128] because hashMask is a byte. The max possible value of hashMask is one less // than the length of this array, and we want the mask to be > 0. _entries = new HeaderEntry <TKey, TValue> [FindNextPositivePowerOfTwo(Math.Max(2, Math.Min(arraySizeHint, 128)))]; _hashMask = (byte)(_entries.Length - 1); _head = new HeaderEntry <TKey, TValue>(); }
bool ValidateName() { string fileName = properties.DeclaringMember.DeclaringType.CompilationUnit.FileName; INameValidator nameValidator = MonoDevelop.Projects.LanguageBindingService.GetRefactorerForFile(fileName ?? "default.cs"); if (nameValidator == null) { return(true); } ValidationResult result = nameValidator.ValidateName(new DomMethod(), entry.Text); if (!result.IsValid) { imageWarning.IconName = Gtk.Stock.DialogError; } else if (result.HasWarning) { imageWarning.IconName = Gtk.Stock.DialogWarning; } else { imageWarning.IconName = Gtk.Stock.Apply; } labelWarning.Text = result.Message; return(result.IsValid); }
bool ValidateName() { string fileName = properties.DeclaringMember.DeclaringType.CompilationUnit.FileName; string methodName = entry.Text; if (HasMember(methodName)) { labelWarning.Text = GettextCatalog.GetString("A member with the name '{0}' already exists.", methodName); imageWarning.IconName = Gtk.Stock.DialogError; return(false); } INameValidator nameValidator = MonoDevelop.Projects.LanguageBindingService.GetRefactorerForFile(fileName ?? "default.cs"); if (nameValidator == null) { return(true); } ValidationResult result = nameValidator.ValidateName(new DomMethod(), entry.Text); if (!result.IsValid) { imageWarning.IconName = Gtk.Stock.DialogError; } else if (result.HasWarning) { imageWarning.IconName = Gtk.Stock.DialogWarning; } else { imageWarning.IconName = Gtk.Stock.Apply; } labelWarning.Text = result.Message; return(result.IsValid); }
public DefaultHeaders(IHashingStrategy <TKey> nameHashingStrategy, IValueConverter <TValue> valueConverter, INameValidator <TKey> nameValidator, int arraySizeHint) { if (ReferenceEquals(nameHashingStrategy, null)) { ThrowArgumentNullException(nameof(nameHashingStrategy)); } if (ReferenceEquals(valueConverter, null)) { ThrowArgumentNullException(nameof(valueConverter)); } if (ReferenceEquals(nameValidator, null)) { ThrowArgumentNullException(nameof(nameValidator)); } this.hashingStrategy = nameHashingStrategy; this.ValueConverter = valueConverter; this.nameValidator = nameValidator; // Enforce a bound of [2, 128] because hashMask is a byte. The max possible value of hashMask is one less // than the length of this array, and we want the mask to be > 0. this.entries = new HeaderEntry <TKey, TValue> [FindNextPositivePowerOfTwo(Math.Max(2, Math.Min(arraySizeHint, 128)))]; this.hashMask = (byte)(this.entries.Length - 1); this.head = new HeaderEntry <TKey, TValue>(); }
public Osoba(INameValidator INV, IAgeValidator IAV, IDateValidator IDV, IPINValidator IPINV) { ValidatorJmeno = INV; ValidatorVek = IAV; ValidatorDatum = IDV; ValidatorRodneCislo = IPINV; }
bool ValidateName() { INameValidator nameValidator = MonoDevelop.Projects.LanguageBindingService.GetRefactorerForFile(fileName ?? "default.cs"); if (nameValidator == null) { return(true); } ValidationResult result = nameValidator.ValidateName(this.options.SelectedItem, entry.Text); if (!result.IsValid) { imageWarning.IconName = Gtk.Stock.DialogError; } else if (result.HasWarning) { imageWarning.IconName = Gtk.Stock.DialogWarning; } else { imageWarning.IconName = Gtk.Stock.Apply; } labelWarning.Text = result.Message; return(result.IsValid); }
public ProductService(IOptionsSnapshot <MailBOptions> snapshotOptionsAccessor, INameValidator nameValidator, IDescriptionValidator descriptionValidator) { _snapshotOptions = snapshotOptionsAccessor.Value; _nameValidator = nameValidator; _descriptionValidator = descriptionValidator; }
public Service( IMoney2WordConvertor money2WordConvertor, INameValidator nameValidator, IResponseModel responseModel) { this.money2WordConvertor = money2WordConvertor; this.responseModel = responseModel; this.nameValidator = nameValidator; }
public ProductController(IProductService productService, IAuthorizationService authorizationService, IDescriptionValidator descriptionValidator, INameValidator nameValidator) { _productService = productService; _authorizationService = authorizationService; _descriptionValidator = descriptionValidator; _nameValidator = nameValidator; }
/// <summary> /// Create a new instance. /// </summary> /// <param name="nameValidator">A <see cref="INameValidator" /> used to validate the name of the command.</param> /// <param name="commandDescriptorGenerator">A <see cref="ICommandDescriptorGenerator" /> used to describe commands.</param> public CommandRegistry(INameValidator nameValidator, ICommandDescriptorGenerator commandDescriptorGenerator) { if (nameValidator == null) { throw new ArgumentNullException(nameof(nameValidator)); } if (commandDescriptorGenerator == null) { throw new ArgumentNullException(nameof(commandDescriptorGenerator)); } _nameValidator = nameValidator; _commandDescriptorGenerator = commandDescriptorGenerator; _registeredTypes = new Dictionary <string, CommandDescriptor>(StringComparer.OrdinalIgnoreCase); }
private Greeter CreateGreeter(INameValidator nameValidator) { var inOut = new GenericInputOutput(() => _input, msg => _output = msg); return(new Greeter(inOut, nameValidator)); }
protected DefaultHttpHeaders(bool validate, INameValidator <ICharSequence> nameValidator) : this(new DefaultHeaders <AsciiString, ICharSequence>(AsciiString.CaseInsensitiveHasher, ValueConverter(validate), nameValidator)) { }
public NameValidationTest() { sut = new NameValidator(); }
public DefaultHeaders(IHashingStrategy <TKey> nameHashingStrategy, IValueConverter <TValue> valueConverter, INameValidator <TKey> nameValidator) : this(nameHashingStrategy, valueConverter, nameValidator, 16) { }
public DefaultHeaders(IValueConverter <TValue> valueConverter, INameValidator <TKey> nameValidator) : this(DefaultKeyHashingStragety, valueConverter, nameValidator, 16) { }
public Greeter(IInputOutput inOut, INameValidator nameValidator) { _inOut = inOut; _nameValidator = nameValidator; }
public CombinedHttpHeadersImpl(IHashingStrategy <AsciiString> nameHashingStrategy, IValueConverter <ICharSequence> valueConverter, INameValidator <ICharSequence> nameValidator) : base(nameHashingStrategy, valueConverter, nameValidator) { }
public NameValidatorsTests() { _nameValidator = new RequireNameValidator(); _specialSignsNameValidator = new SpecialSignsNameValidator(); }
public AcceptTheRules(INameValidator validator, IRoleService roles) { _validator = validator; _roles = roles; }