当前位置: 首页>>代码示例>>Java>>正文


Java MaxLength类代码示例

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


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

示例1: crear

import org.apache.isis.applib.annotation.MaxLength; //导入依赖的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.MaxLength; //导入依赖的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.MaxLength; //导入依赖的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: cargar

import org.apache.isis.applib.annotation.MaxLength; //导入依赖的package包/类
/**
 * Se realiza la carga del Adicional
 * @param nombre
 * @param descrip
 * @param precio
 * 
 * @return Adicional
 */
@MemberOrder(sequence = "1") 
@Named("Cargar Adicional")
public Adicional cargar(
		@RegEx(validation="[A-Za-z ]+")
		@Named("Nombre") String nombre,
		@Optional
		@MultiLine
		@MaxLength(100)
		@Named("Descripcion") String descrip,
		@RegEx(validation = "[0-9]+")
		@Named("Precio") BigDecimal precio){
		final boolean activo=true;
		final String usuario = currentUserName();
		return adicional(nombre.toUpperCase(),descrip.toUpperCase(),precio,activo,usuario);
}
 
开发者ID:rentacarPDF,项目名称:Proyecto,代码行数:24,代码来源:AdicionalServicio.java

示例5: getNombre

import org.apache.isis.applib.annotation.MaxLength; //导入依赖的package包/类
/**
 * Obtiene un nombre para el Producto
 * @return nombre String
 */
@Hidden(where = Where.ALL_TABLES)
@RegEx(validation = "[0-9a-zA-ZáéíóúÁÉÍÓÚñÑ\\s]*")
@MaxLength(value = 30)
@Title
@Column(allowsNull = "false")
@MemberOrder(sequence = "2")
public String getNombre() {
	return nombre;
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:14,代码来源:Producto.java

示例6: crearGuarnicion

import org.apache.isis.applib.annotation.MaxLength; //导入依赖的package包/类
/**
 * Obtiene de la UI los datos validados de la Guarnicion a crear
 * @param nombreGuarnicion String
 * @param descripcionGuarnicion String
 * @param precioGuarnicion BigDecimal
 * @return crearGuarnicionNueva() Guarnicion
 */
@Named("Guarnicion")
@MemberOrder(name = "Crear", sequence = "1")
public Guarnicion crearGuarnicion(
		@Named("Nombre") @RegEx(validation = "[0-9a-zA-ZáéíoúÁÉÍoÚñÑ\\s]*") @MaxLength(value = 30) final String nombreGuarnicion,
		@Named("Descripcion") @Optional @MultiLine(numberOfLines = 3) final String descripcionGuarnicion,
		@Named("Precio") @MaxLength(value = 5) @Digits(integer = 2, fraction = 2) final BigDecimal precioGuarnicion) {
	return crearGuarnicionNueva(nombreGuarnicion, descripcionGuarnicion,
			precioGuarnicion);
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:17,代码来源:GuarnicionServicio.java

示例7: crearPlatoEntrada

import org.apache.isis.applib.annotation.MaxLength; //导入依赖的package包/类
/**
 * Obtiene de la UI los datos validados del Plato de entrada a crear
 * @param nombre String 
 * @param unaCondicion CondicionDePlatoEnum
 * @param unaDescripcion String
 * @param unPrecio BigDecimal
 * @return crearUnPlatoEntreda() PlatoEntrada
 */
@Named("Plato de Entrada")
@MemberOrder(name = "Crear", sequence = "1")
public Plato crearPlatoEntrada(
		/* Parametros de Entrada */
		@RegEx(validation = "[0-9a-zA-ZáéíóúÁÉÍÓÚñÑ\\s]*") @MaxLength(value = 30) @Named("Nombre") final String nombre,
		@Named("Condición") final CondicionDePlatoEnum unaCondicion,
		@Optional @MultiLine(numberOfLines = 3) @Named("Descripción") final String unaDescripcion,
		@Named("Precio") @MaxLength(value = 6) @Digits(integer = 3, fraction = 2) final BigDecimal unPrecio) {
	/* Empieza el metodo */
	return crearUnPlatoEntrada(nombre, unaCondicion, unaDescripcion,
			unPrecio);
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:21,代码来源:PlatoEntradaServicio.java

示例8: crearPostre

import org.apache.isis.applib.annotation.MaxLength; //导入依赖的package包/类
/**
 * Obtiene de la UI los datos validados de un postre a crear
 * @param nombrePostre String
 * @param descripcionPostre String
 * @param preciopostre BigDecimal
 * @return crearGPostreNuevo() Postre
 */
@Named("Postre")
@MemberOrder(name = "Crear", sequence = "1")
public Postre crearPostre(
		@Named("Nombre") @RegEx(validation = "[0-9a-zA-ZáéíóúÁÉÍÓÚñÑ\\s]*") @MaxLength(value = 30) final String nombrePostre,
		@Optional @MultiLine(numberOfLines = 3) @Named("Descripción") final String descripcionPostre,
		@Named("Precio") @MaxLength(value = 5) @Digits(integer = 2, fraction = 2) final BigDecimal precioPostre) {
	return crearPostreNuevo(nombrePostre, descripcionPostre, precioPostre);
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:16,代码来源:PostreServicio.java

示例9: crearBebida

import org.apache.isis.applib.annotation.MaxLength; //导入依赖的package包/类
/**
 * Obtiene de la UI los datos validados de la bebida a crear
 * @param _nombre String
 * @param _tipo TipoBebidaEnum
 * @param _volumen VolumenBebidaEnum
 * @param _descripcion String
 * @param _precio Bigdecimal
 * @return nuevaInstanciaBebida() Bebida
 */
@Named("Bebida")
@MemberOrder(name = "Crear", sequence = "1")
public Bebida crearBebida(
		@Named("Nombre") @RegEx(validation = "[0-9a-zA-ZáéíóúÁÉÍÓÚñÑ\\s]*") @MaxLength(value = 30) final String _nombre,
		@Named("Tipo de Bebida") @TypicalLength(10) final TipoBebidaEnum _tipo,
		@Named("Volumen") @Optional @TypicalLength(15) final VolumenBebidaEnum _volumen,
		@Named("Descripción") @Optional @MultiLine(numberOfLines = 3) final String _descripcion,
		@Named("Precio") @MaxLength(value = 5) @Digits(integer = 2, fraction = 2) final BigDecimal _precio) {
	return nuevaInstanciaBebida(_nombre, _tipo, _volumen, _descripcion,
			_precio);
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:21,代码来源:BebidaServicio.java

示例10: crearPlatoPrincipal

import org.apache.isis.applib.annotation.MaxLength; //导入依赖的package包/类
/**
 * Obtiene de la UI los datos validados del Plato Principal
 * @param nombre String 
 * @param unaCondicion CondicionDePlatoEnum
 * @param unaDescripcion String
 * @param unPrecio BigDecimal
 * @return crearUnPlatoPrincipal() PlatoPrincipal
 */
@Named("Plato Principal")
@MemberOrder(name = "Crear", sequence = "1")
public Plato crearPlatoPrincipal(
		/* Parametros de Entrada */
		@RegEx(validation = "[0-9a-zA-ZáéíóúÁÉÍÓÚñÑ\\s]*") @MaxLength(value = 30) @Named("Nombre") final String nombre,
		@Named("Condición") final CondicionDePlatoEnum unaCondicion,
		@Optional @MultiLine(numberOfLines = 3) @Named("Descripción") final String unaDescripcion,
		@Named("Precio") @MaxLength(value = 6) @Digits(integer = 3, fraction = 2) final BigDecimal unPrecio) {
	/* Empieza el metodo */
	return crearUnPlatoPrincipal(nombre, unaCondicion, unaDescripcion,
			unPrecio);
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:21,代码来源:PlatoPrincipalServicio.java

示例11: cargarCliente

import org.apache.isis.applib.annotation.MaxLength; //导入依赖的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

示例12: getDescripcion

import org.apache.isis.applib.annotation.MaxLength; //导入依赖的package包/类
@MaxLength(20)
public String getDescripcion() {
	return descripcion;
}
 
开发者ID:proyectoFarmaco,项目名称:org.ifes.FarmacoProyect,代码行数:5,代码来源:Telefono.java

示例13: setNumTelefono

import org.apache.isis.applib.annotation.MaxLength; //导入依赖的package包/类
@MaxLength(20)
public void setNumTelefono(String numTelefono) {
	this.numTelefono = numTelefono;
}
 
开发者ID:proyectoFarmaco,项目名称:org.ifes.FarmacoProyect,代码行数:5,代码来源:Telefono.java

示例14: getNumTelefono

import org.apache.isis.applib.annotation.MaxLength; //导入依赖的package包/类
@MaxLength(20)
public String getNumTelefono() {
	return numTelefono;
}
 
开发者ID:proyectoFarmaco,项目名称:org.ifes.FarmacoProyect,代码行数:5,代码来源:Telefono.java

示例15: setDescripcion

import org.apache.isis.applib.annotation.MaxLength; //导入依赖的package包/类
@MaxLength(20)
public void setDescripcion(String descripcion) {
	this.descripcion = descripcion;
}
 
开发者ID:proyectoFarmaco,项目名称:org.ifes.FarmacoProyect,代码行数:5,代码来源:Telefono.java


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