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


Java Hidden类代码示例

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


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


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