• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Java MinLength类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中org.apache.isis.applib.annotation.MinLength的典型用法代码示例。如果您正苦于以下问题:Java MinLength类的具体用法?Java MinLength怎么用?Java MinLength使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



MinLength类属于org.apache.isis.applib.annotation包,在下文中一共展示了MinLength类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: crear

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
/**
 * Obtiene los datos validados del Encargado de la Interfaz de Usuario
 * @param _apellido String
 * @param _nombre String
 * @param _dni long
 * @param _direccion String
 * @param _telefono String
 * @param _celular String
 * @param _correo String
 * @param fechadeNacimiento LocalDate
 * @param fechadeIngreso LocalDate
 * @param _nombreUsusario String
 * @param _password Password
 * @return nuevoEncargado Encargado
 */
@Named("Nuevo Encargado")
@MemberOrder(name = "Empleados", sequence = "10.6")
public Encargado crear(
		@Named("Apellido") @RegEx(validation = "[a-zA-ZáéíóúÁÉÍÓÚ\\s]*") @MaxLength(value = 20) final String _apellido,
		@Named("Nombre") @RegEx(validation = "[a-zA-ZáéíóúÁÉÍÓÚ\\s]*") @MaxLength(value = 20) final String _nombre,
		@Named("Documento") @RegEx(validation = "[0-9*") @MaxLength(value = 8) @MinLength(value = 7) final long _dni,
		@Named("Direccion") @MultiLine(numberOfLines = 2) final String _direccion,
		@Named("Telefono Fijo") @RegEx(validation = "\\d{7,11}") @Optional @MaxLength(value = 15) final String _telefono,
		@Named("Celular") @RegEx(validation = "\\d{3,7}(-)?\\d{6}") @Optional @MaxLength(value = 15) final String _celular,
		@Named("Correo Electronico") @RegEx(validation = "(\\w+\\.)*\\[email protected](\\w+\\.)+[A-Za-z]+") @Optional final String _correo,
		@Named("Fecha de Nacimiento") final LocalDate fechadeNacimiento,
		@Named("Fecha de Ingreso") final LocalDate fechadeIngreso,
		@Named("Usuario") final String _nombreUsuario,
		@Named("Contraseña") final Password _password) {
	return crearEncargadoNuevo(crearUsuario(_nombreUsuario, _password),
			_apellido, _nombre, _dni, _direccion, _telefono, _celular,
			_correo, fechadeNacimiento, fechadeIngreso);
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:34,代码来源:EncargadoServicio.java


示例2: crear

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
/**
 * Obtiene los datos validados de un nuevo Cocinero
 * @param _apellido String
 * @param _nombre String
 * @param _dni long
 * @param _direccion String
 * @param _telefono String
 * @param _celular String
 * @param _correo String
 * @param fechadeNacimiento LocalDate
 * @param fechadeIngreso LocalDate
 * @param _nombreUsusario String
 * @param _password Password
 * @return cocineroNuevo Cocinero
 */
@Named("Nuevo Cocinero")
@MemberOrder(name = "Empleados", sequence = "10.5")
public Cocinero crear(
		@Named("Apellido") @RegEx(validation = "[a-zA-ZáéíóúÁÉÍÓÚ\\s]*") @MaxLength(value = 20) final String _apellido,
		@Named("Nombre") @RegEx(validation = "[a-zA-ZáéíóúÁÉÍÓÚ\\s]*") @MaxLength(value = 20) final String _nombre,
		@Named("Documento") @RegEx(validation = "[0-9*") @MaxLength(value = 8) @MinLength(value = 7) final long _dni,
		@Named("Direccion") @MultiLine(numberOfLines = 2) final String _direccion,
		@Named("Telefono Fijo") @RegEx(validation = "\\d{7,11}") @Optional @MaxLength(value = 15) final String _telefono,
		@Named("Celular") @RegEx(validation = "\\d{3,7}(-)?\\d{6}") @Optional @MaxLength(value = 15) final String _celular,
		@Named("Correo Electronico") @RegEx(validation = "(\\w+\\.)*\\[email protected](\\w+\\.)+[A-Za-z]+") @Optional final String _correo,
		@Named("Fecha de Nacimiento") final LocalDate fechadeNacimiento,
		@Named("Fecha de Ingreso") final LocalDate fechadeIngreso,
		@Named("Usuario") final String _nombreUsuario,
		@Named("Contraseña") final Password _password) {
	return crearNuevoCocinero(crearUsuario(_nombreUsuario, _password),
			_nombre, _apellido, _dni, _direccion, _telefono, _celular,
			_correo, fechadeNacimiento, fechadeIngreso);
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:34,代码来源:CocineroServicio.java


示例3: crear

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
/**
 * Obtiene los datos validados de un nuevo Cocinero
 * @param _apellido String
 * @param _nombre String
 * @param _dni long
 * @param _direccion String
 * @param _telefono String
 * @param _celular String
 * @param _correo String
 * @param fechadeNacimiento LocalDate
 * @param fechadeIngreso LocalDate
 * @param _nombreUsusario String
 * @param _password Password
 * @return mozo Mozo
 */
@Named("Nuevo Mozo")
@MemberOrder(name = "Empleados", sequence = "10.4")
public Mozo crear(
		@Named("Apellido") @RegEx(validation = "[a-zA-ZáéíóúÁÉÍÓÚ\\s]*") @MaxLength(value = 20) final String _apellido,
		@Named("Nombre") @RegEx(validation = "[a-zA-ZáéíóúÁÉÍÓÚ\\s]*") @MaxLength(value = 20) final String _nombre,
		@Named("Documento") @RegEx(validation = "[0-9*") @MaxLength(value = 8) @MinLength(value = 7) final long _dni,
		@Named("Direccion") @MultiLine(numberOfLines = 2) final String _direccion,
		@Named("Telefono Fijo") @RegEx(validation = "\\d{7,11}") @Optional @MaxLength(value = 15) final String _telefono,
		@Named("Celular") @RegEx(validation = "\\d{3,7}(-)?\\d{6}") @Optional @MaxLength(value = 15) final String _celular,
		@Named("Correo Electronico") @RegEx(validation = "(\\w+\\.)*\\[email protected](\\w+\\.)+[A-Za-z]+") @Optional final String _correo,
		@Named("Fecha de Nacimiento") final LocalDate fechadeNacimiento,
		@Named("Fecha de Ingreso") final LocalDate fechadeIngreso,
		@Named("Usuario") final String _nombreUsuario,
		@Named("Contraseña") final Password _password) {
	return crearNuevoMozo(crearUsuario(_nombreUsuario, _password),
			_apellido, _nombre, _dni, _direccion, _telefono, _celular,
			_correo, fechadeIngreso, fechadeNacimiento);
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:34,代码来源:MozoServicio.java


示例4: findNamed

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
@MemberOrder(sequence = "50")
public List<ReferenceChild2Object> findNamed(
        @ParameterLayout(named = "Search")
        @MinLength(1)
        final String search) {
    return Lists.newArrayList(
        FluentIterable.from(listAll()).filter(input -> input.getName().contains(search)).toList());
}
 
开发者ID:isisaddons,项目名称:isis-app-kitchensink,代码行数:9,代码来源:ReferenceChild2Objects.java


示例5: findTenancies

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
@Action(
        domainEvent = FindTenanciesDomainEvent.class,
        semantics = SemanticsOf.SAFE
)
@MemberOrder(sequence = "100.30.1")
public List<ApplicationTenancy> findTenancies(
        @Parameter(optionality = Optionality.OPTIONAL)
        @ParameterLayout(named = "Partial Name Or Path", describedAs = "String to search for, wildcard (*) can be used")
        @MinLength(1) // for auto-complete
        final String partialNameOrPath) {
    return applicationTenancyRepository.findByNameOrPathMatchingCached(partialNameOrPath);
}
 
开发者ID:isisaddons-legacy,项目名称:isis-module-security,代码行数:13,代码来源:ApplicationTenancyMenu.java


示例6: autoCompleteBankAccount

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
public List<BankAccount> autoCompleteBankAccount(@MinLength(3) final String searchString){
    if (getSeller()!=null){
        return bankAccountRepository.findBankAccountsByOwner(getSeller());
    } else {
        return bankAccountRepository.autoComplete(searchString);
    }
}
 
开发者ID:estatio,项目名称:estatio,代码行数:8,代码来源:IncomingDocAsInvoiceViewModel.java


示例7: autoComplete0CreateSeller

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
public List<OrganisationNameNumberViewModel> autoComplete0CreateSeller(@MinLength(3) final String search){
    // TODO: take atPath from country - but how?
    String atPath = "/FRA";
    try {
        TimeUnit.SECONDS.sleep(1);
    } catch (InterruptedException e) {
        // nothing
    }
    List<OrganisationNameNumberViewModel> result =  chamberOfCommerceCodeLookUpService.getChamberOfCommerceCodeCandidatesByOrganisation(search, atPath);
    result.add(new OrganisationNameNumberViewModel(search, null));
    return result;
}
 
开发者ID:estatio,项目名称:estatio,代码行数:13,代码来源:IncomingDocViewModel.java


示例8: autoComplete

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
public List<BankAccount> autoComplete(@MinLength(3) final String search){
    String regex = StringUtils.wildcardToCaseInsensitiveRegex("*" + search + "*");
    return findByReferenceMatches(regex)
            .stream()
            .filter(x->x.getDeprecated()==null || !x.getDeprecated())
            .collect(Collectors.toList());
}
 
开发者ID:estatio,项目名称:estatio,代码行数:8,代码来源:BankAccountRepository.java


示例9: autoCompleteOwner

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
public Collection<Owner> autoCompleteOwner(final @MinLength(1) String name) {
    return owners.findByName(name);
}
 
开发者ID:danhaywood,项目名称:isis-app-petclinic,代码行数:4,代码来源:Pet.java


示例10: cargarCliente

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
/**
 * Obtiene los datos validados del Cliente
 * 
 * @param _apellido
 *            String
 * @param String
 *            _nombre String
 * @param _dni
 *            long
 * @param _direccion
 *            String
 * @param _telefono
 *            String
 * @param _celular
 *            String
 * @param _correo
 *            String
 * @param _nombreUsusario
 *            String
 * @param _password
 *            Password
 * @param _oferta
 *            Oferta
 * @return nuevoCliente Cliente
 */
@Named("Registrar")
@MemberOrder(sequence = "1")
public Cliente cargarCliente(
		@Named("Apellido") @RegEx(validation = "[a-zA-ZáéíóúÁÉÍÓÚ\\s]*") @MaxLength(value = 20) final String _apellido,
		@Named("Nombre") @RegEx(validation = "[a-zA-ZáéíóúÁÉÍÓÚ\\s]*") @MaxLength(value = 20) final String _nombre,
		@Named("Documento") @RegEx(validation = "[0-9*") @MaxLength(value = 8) @MinLength(value = 7) final long _dni,
		@Named("Direccion") @MultiLine(numberOfLines = 2) @Optional final String _direccion,
		@Named("Telefono Fijo") @RegEx(validation = "\\d{7,11}") @Optional @MaxLength(value = 15) final String _telefono,
		@Named("Celular") @RegEx(validation = "\\d{3,7}(-)?\\d{6}") @Optional @MaxLength(value = 15) final String _celular,
		@Named("Correo Electronico") @RegEx(validation = "(\\w+\\.)*\\[email protected](\\w+\\.)+[A-Za-z]+") final String _correo,
		@Named("Usuario") final String _nombreUsuario,
		@Named("Contraseña") final Password _password) {
	return nuevoCliente(_apellido, _nombre, _dni, _direccion, _telefono,
			_celular, _correo, crearUsuario(_nombreUsuario, _password));
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:41,代码来源:ClienteServicio.java


示例11: autoComplete0UpdateSomeStringOptionalWithMultiAutoComplete

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
public List<String> autoComplete0UpdateSomeStringOptionalWithMultiAutoComplete(final @MinLength(1) String search) {
    final ArrayList<String> strings = Lists
            .newArrayList("a", "ab", "abcd", "abcdefgh", "abcdefghijklmnop", "abcdefghijklmnopqrstuvwxyz");
    return strings.stream().filter(x -> x.contains(search)).collect(Collectors.toList());
}
 
开发者ID:isisaddons,项目名称:isis-app-kitchensink,代码行数:6,代码来源:TextObject.java


示例12: autoComplete0MoveChildrenWithAuto

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
public List<ReferenceChildObject> autoComplete0MoveChildrenWithAuto(@MinLength(1) String search) {
    final List<ReferenceChildObject> referenceChildObjects = this.referenceChildObjects.findNamed(search);
    referenceChildObjects.removeAll(getChildren());
    return referenceChildObjects;
}
 
开发者ID:isisaddons,项目名称:isis-app-kitchensink,代码行数:6,代码来源:ReferenceObject.java


示例13: autoComplete0Add

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
public List<ExcelModuleDemoToDoItem> autoComplete0Add(final @MinLength(2) String search) {
    final List<ExcelModuleDemoToDoItem> list = toDoItems.autoComplete(search);
    list.removeAll(getDependencies());
    list.remove(this);
    return list;
}
 
开发者ID:isisaddons-legacy,项目名称:isis-module-excel,代码行数:7,代码来源:ExcelModuleDemoToDoItem.java


示例14: autoComplete0Add

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
public List<ToDoItem> autoComplete0Add(final @MinLength(2) String search) {
    final List<ToDoItem> list = toDoItems.autoComplete(search);
    list.removeAll(getDependencies());
    list.remove(this);
    return list;
}
 
开发者ID:IUSISProyecto,项目名称:IUSIS,代码行数:7,代码来源:ToDoItem.java


示例15: autoComplete

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
@Programmatic
public List<Charge> autoComplete(@MinLength(3) final String search){
    return matchOnReferenceOrName(StringUtils.wildcardToCaseInsensitiveRegex("*"+search+"*"));
}
 
开发者ID:estatio,项目名称:estatio,代码行数:5,代码来源:ChargeRepository.java


示例16: autoComplete0ChangeDimensions

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
public List<Charge> autoComplete0ChangeDimensions(@MinLength(3) final String search) {
    return autoComplete0EditCharge(search);
}
 
开发者ID:estatio,项目名称:estatio,代码行数:4,代码来源:IncomingDocAsInvoiceViewModel.java


示例17: matchIncomingDocumentsByName

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
@Action(semantics = SemanticsOf.SAFE)
@MemberOrder(sequence = "2")
public List<Document> matchIncomingDocumentsByName(@MinLength(3) final String nameOrBarcode){
    return incomingDocumentRepository.matchAllIncomingDocumentsByName(nameOrBarcode);
}
 
开发者ID:estatio,项目名称:estatio,代码行数:6,代码来源:DocumentMenu.java


示例18: autoCompleteBuyer

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
public List<Party> autoCompleteBuyer(@MinLength(3) final String searchPhrase){
    return partyRepository.autoCompleteWithRole(searchPhrase, IncomingInvoiceRoleTypeEnum.ECP);
}
 
开发者ID:estatio,项目名称:estatio,代码行数:4,代码来源:IncomingDocViewModel.java


示例19: autoComplete0EditCharge

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
public List<Charge> autoComplete0EditCharge(@MinLength(3) String search){
    return chargeRepository.findByApplicabilityAndMatchOnReferenceOrName(search, Applicability.INCOMING);
}
 
开发者ID:estatio,项目名称:estatio,代码行数:4,代码来源:IncomingDocViewModel.java


示例20: autoComplete0EditBuyer

import org.apache.isis.applib.annotation.MinLength; //导入依赖的package包/类
public List<Party> autoComplete0EditBuyer(@MinLength(3) final String searchPhrase){
    return partyRepository.autoCompleteWithRole(searchPhrase, IncomingInvoiceRoleTypeEnum.ECP);
}
 
开发者ID:estatio,项目名称:estatio,代码行数:4,代码来源:IncomingInvoice.java



注:本文中的org.apache.isis.applib.annotation.MinLength类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java AssetEventListener类代码示例发布时间:2022-05-23
下一篇:
Java PortMappingListener类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap