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

Java Hidden类代码示例

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

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



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

示例1: getEstado

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Obtiene el estado de una comanda
 * @return estado IEstadoComanda
 */
@Hidden
@Title(prepend = "Comanda ")
@Persistent(extensions = {
		@Extension(vendorName = "datanucleus", key = "mapping-strategy", value = "per-implementation"),
		@Extension(vendorName = "datanucleus", key = "implementation-classes", value = "dom.comanda.estado.NoConfirmada"
				+ ",dom.comanda.estado.EnEspera"
				+ ",dom.comanda.estado.EnPreparacion"
				+ ",dom.comanda.estado.Preparada") }, columns = {
		@Column(name = "idNoConfirmada"), @Column(name = "idEnEspera"),
		@Column(name = "idEnPreparacion"), @Column(name = "idPreparada") }, dependent = "true")
@MemberOrder(sequence = "2")
@Column(allowsNull = "false")
public IEstadoComanda getEstado() {
	return estado;
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:20,代码来源:Comanda.java


示例2: crearReserva

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Crea uan nueva Reserva
 * @param _comensales int
 * @param _mesa Mesa
 * @param _fecha Date
 * @param _hora String
 * @return nuevaReserva() Reserva
 */
@Named("Crear")
@Hidden(where = Where.OBJECT_FORMS)
public Reserva crearReserva(@Named("Comensales") final int _comensales,
		@Named("Mesa") final Mesa _mesa, @Named("Fecha") final Date _fecha,
		@Named("Hora") final String _hora) {
	return nuevaReserva(_comensales, _mesa, _fecha, _hora,
			uniqueMatch(Cliente.class, new Predicate<Cliente>() {

				@Override
				public boolean apply(Cliente input) {
					// TODO Auto-generated method stub
					return input.getUsuario().getNombre()
							.equals(getUser().getName()) ? true : false;
				}
			}));
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:25,代码来源:ReservaServicio.java


示例3: laMarca

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Metodo que setea todas las propiedades de la Marca del vehiculo
 * y lo persiste.
 * Corrobora que no exista una igual en el sistema.
 * 
 * @param marca
 * @param activo
 * @param userName
 * 
 * @return Marca
 */
@Hidden
public Marca laMarca(
	final String marca,
	final boolean activo,
	final String userName) {
	final List<Marca> mismaCategoria= allMatches(Marca.class,new Filter<Marca>(){
		@Override
		public boolean accept(final Marca marc){
			return Objects.equal(marc.getNombre(), marca);
		}
	});
	Marca aux = newTransientInstance(Marca.class);
	if(mismaCategoria.size()==0)
	{
	aux.setNombre(marca);
	aux.setActivo(activo);
	aux.setUsuario(userName);
	persist(aux);
	}
	else{
		aux = null;
		getContainer().warnUser("EN EL SISTEMA YA SE ENCUENTRA UNA MARCA CON ESE NOMBRE");
	}
	return aux;
}
 
开发者ID:rentacarPDF,项目名称:Proyecto,代码行数:37,代码来源:MarcaServicio.java


示例4: adicional

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Se persiste y setea cada una de las propiedades del Adicional
 * 
 * @param nombre
 * @param descrip
 * @param precio
 * @param activo
 * @param userName
 * 
 * @return Adicional
 * 
 */
@Hidden
public Adicional adicional(
		final String nombre,
		final String descrip,
		final BigDecimal precio,
		final boolean activo,
		final String userName) {
		Adicional adic=newTransientInstance(Adicional.class);
		adic.setNombre(nombre);
		adic.setDescripcion(descrip);
		adic.setPrecio(precio);
		adic.setActivo(activo);
		adic.setUsuario(userName);
		persistIfNotAlready(adic);
		return adic;
}
 
开发者ID:rentacarPDF,项目名称:Proyecto,代码行数:29,代码来源:AdicionalServicio.java


示例5: calculoPrecioAdicional

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
@Hidden
public Alquiler calculoPrecioAdicional() {
	List<AutoPorFecha> listaAutos = Lists.newArrayList(getAutos());
	List<Adicional> listaAdicionales = Lists.newArrayList(getAdicionales());

	BigDecimal suma = new BigDecimal("0");
	suma.setScale(5, BigDecimal.ROUND_HALF_UP);

	BigDecimal aux = new BigDecimal("0");
	aux.setScale(5, BigDecimal.ROUND_HALF_UP);

	BigDecimal lista = new BigDecimal(listaAutos.size());
	lista.setScale(5, BigDecimal.ROUND_HALF_UP);

	for (Adicional adic : listaAdicionales) {
		aux = adic.getPrecio().multiply(lista);
		suma = suma.add(aux);
	}
	setPrecioAdicional(suma);
	return this;
}
 
开发者ID:rentacarPDF,项目名称:Proyecto,代码行数:22,代码来源:Alquiler.java


示例6: newToDo

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
@Hidden // for use by fixtures
public ToDoItem newToDo(
        final String description, 
        final Category category, 
        final String userName,
        final LocalDate dueBy, 
        final BigDecimal cost) {
    final ToDoItem toDoItem = newTransientInstance(ToDoItem.class);
    toDoItem.setDescription(description);
    toDoItem.setCategory(category);
    toDoItem.setOwnedBy(userName);
    toDoItem.setDueBy(dueBy);
    toDoItem.setCost(cost);

    // 
    // GMAP3: uncomment to use https://github.com/danhaywood/isis-wicket-gmap3        
    // toDoItem.setLocation(
    //    new Location(51.5172+random(-0.05, +0.05), 0.1182 + random(-0.05, +0.05)));
    //
    
    persist(toDoItem);
    return toDoItem;
}
 
开发者ID:bhargavgolla,项目名称:isisJavaScript,代码行数:24,代码来源:ToDoItems.java


示例7: getNombre

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Obtiene el nombre de una nueva Factura
 * @return nombre String
 */
@Title
@Hidden(where = Where.ALL_TABLES)
@MemberOrder(sequence = "1")
@Column(allowsNull = "false")
public String getNombre() {
	return nombre;
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:12,代码来源:ItemFactura.java


示例8: getApellido

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Pemite obtener un apellido a la Persona
 * @return apellido String
 */
@Hidden(where = Where.ALL_TABLES)
@Title(sequence = "1.0")
@Column(allowsNull = "false")
@MemberOrder(sequence = "1")
public String getApellido() {
	return apellido;
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:12,代码来源:Persona.java


示例9: getNombre

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Pemite obtener un nombre a la Persona
 * @return nombre String
 */
@Hidden(where = Where.ALL_TABLES)
@Title(sequence = "1.5", prepend = ", ")
@Column(allowsNull = "false")
@MemberOrder(sequence = "2")
public String getNombre() {
	return nombre;
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:12,代码来源:Persona.java


示例10: getCorreo

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Pemite obtener un correo electronico a la Persona
 * @return correo String
 */
@Hidden(where = Where.ALL_TABLES)
@Optional
@MemberOrder(sequence = "6")
public String getCorreo() {
	return correo;
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:11,代码来源:Persona.java


示例11: getDireccion

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Pemite obtener una direccion de la Persona
 * @return direccion String
 */
@Hidden(where = Where.ALL_TABLES)
@Optional
@MultiLine(numberOfLines = 2)
@Named("Dirección")
@Column(allowsNull = "true")
@MemberOrder(sequence = "7")
public String getDireccion() {
	return direccion;
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:14,代码来源:Persona.java


示例12: getUsuario

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Permite obtener un nombre de usuario
 * @return
 */
@Hidden
@Persistent(dependent = "true")
@Column(allowsNull = "false")
public Usuario getUsuario() {
	return usuario;
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:11,代码来源:Persona.java


示例13: getBaja

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Permite realizar la baja de una persona 
 * @return baja boolean
 */
@Hidden
@Disabled
@MemberOrder(sequence = "1")
@Column(allowsNull = "false")
public boolean getBaja() {
	return baja;
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:12,代码来源:Persona.java


示例14: getEstadoSeleccion

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Obtiene el estado de seleccion de una mesa
 * @return estadoSeleccion boolean
 */
@Hidden
@Disabled
@Column(allowsNull = "false")
@MemberOrder(sequence = "1")
public boolean getEstadoSeleccion() {
	return estadoSeleccion;
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:12,代码来源:Mesa.java


示例15: getOferta

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Retorna la Oferta que se va a crear.
 * 
 * @return oferta Oferta
 */
@Hidden
@Optional
@MemberOrder(sequence = "1")
public Oferta getOferta() {
	return oferta;
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:12,代码来源:Cliente.java


示例16: crearMenu

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Obtiene los datos validados del Menu desde la interfaz de usuario
 * @param _nombre String
 * @param _platoprincipal PlatoPrincipal
 * @param _platoEntrada PlatoEntrada
 * @param _guarnicion Guarnicion
 * @param _postrePostre 
 * @param _descuento int
 * @return nuevoMenu Menu
 */
@Hidden(where = Where.OBJECT_FORMS)
@Named("Crear")
@MemberOrder(sequence = "1")
public Menu crearMenu(
		@Named("Nombre") @RegEx(validation = "[0-9a-zA-ZáéíóúÁÉÍÓÚñÑ\\s]*") String _nombre,
		@Named("Plato Principal") final PlatoPrincipal _platoPrincipal,
		@Named("Plato de Entrada") @Optional final PlatoEntrada _platoEntrada,
		@Named("Guarnición") @Optional final Guarnicion _guarnicion,
		@Named("Postre") @Optional final Postre _postre,
		@Named("Descuento (%)") final int _descuento) {
	return nuevoMenu(_nombre, _platoPrincipal, _platoEntrada, _guarnicion,
			_postre, _descuento);
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:24,代码来源:MenuServicio.java


示例17: getNumero

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Obtiene el numero de un nuevo Menu que se 
 * generará de forma automática
 * @return numero int
 */
@Hidden(where = Where.ALL_TABLES)
@Persistent(valueStrategy = IdGeneratorStrategy.INCREMENT, sequence = "secuenciaNumeroMenu")
@TypicalLength(3)
@Disabled
@Column(allowsNull = "false")
@MemberOrder(sequence = "1")
public int getNumero() {
	return numero;
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:15,代码来源:Menu.java


示例18: getNombre

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


示例19: getPlatoPrincipal

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Obtiene un plato principal para el Menu
 * @return platoPrincipal PlatoPrincipal
 */
@Hidden(where = Where.ALL_TABLES)
@MemberOrder(sequence = "3")
@Column(allowsNull = "false")
public PlatoPrincipal getPlatoPrincipal() {
	return platoPrincipal;
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:11,代码来源:Menu.java


示例20: getGuarnicion

import org.apache.isis.applib.annotation.Hidden; //导入依赖的package包/类
/**
 * Obtiene una guarnicion para el Menu
 * @return guarnicion Guarnicion
 */
@Hidden(where = Where.ALL_TABLES)
@Optional
@MemberOrder(sequence = "5")
public Guarnicion getGuarnicion() {
	return guarnicion;
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:11,代码来源:Menu.java



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


鲜花

握手

雷人

路过

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

请发表评论

全部评论

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

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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