/********************************************************************** * $Source: /cvsroot/jameica/jameica.webadmin/src/de/willuhn/jameica/webadmin/beans/RestBeanDoc.java,v $ * $Revision: 1.1 $ * $Date: 2010/05/11 23:21:44 $ * $Author: willuhn $ * $Locker: $ * $State: Exp $ * * Copyright (c) by willuhn software & services * All rights reserved * **********************************************************************/ package de.willuhn.jameica.webadmin.beans; import java.io.Serializable; import java.util.List; /** * Bean, welche die Dokumentation einer REST-Bean enthaelt. */ public class RestBeanDoc implements Serializable { private Class beanClass = null; private String text = null; private List<RestMethodDoc> methods = null; /** * Liefert den Namen der Klasse der REST-Bean. * @return Name der Klasse der REST-Bean. */ public Class getBeanClass() { return beanClass; } /** * Speichert den Namen der Klasse der REST-Bean. * @param beanClass Name der Klasse der REST-Bean. */ public void setBeanClass(Class beanClass) { this.beanClass = beanClass; } /** * Liefert den Beschreibungstext. * @return Beschreibungstext. */ public String getText() { return text; } /** * Speichert den Beschreibungstext. * @param text der Beschreibungstext. */ public void setText(String text) { this.text = text; } /** * Liefert eine Liste der Bean-Funktionen. * @return Liste der Bean-Funktionen. */ public List<RestMethodDoc> getMethods() { return methods; } /** * Speichert die Liste der Bean-Funktionen. * @param methods Liste der Bean-Funktionen. */ public void setMethods(List<RestMethodDoc> methods) { this.methods = methods; } } /********************************************************************** * $ **********************************************************************/