RequiredConfigPropertyMetaData.java |
/* * JBoss, the OpenSource J2EE webOS * * Distributable under LGPL license. * See terms of license at gnu.org. * */ package org.jboss.resource.metadata; import java.io.Serializable; /** * Required Config property meta data * * @author <a href="mailto:adrian@jboss.com">Adrian Brock</a> * @version $Revision: 1.1 $ */ public class RequiredConfigPropertyMetaData extends DescriptionMetaDataContainer { // Constants ----------------------------------------------------- // Attributes ---------------------------------------------------- /** The name */ private String name; // Static -------------------------------------------------------- // Constructors -------------------------------------------------- // Public -------------------------------------------------------- /** * Get the name * * @return the name */ public String getName() { return name; } /** * Set the name * * @param name the name */ public void setName(String name) { this.name = name; } // Object overrides ---------------------------------------------- public String toString() { StringBuffer buffer = new StringBuffer(); buffer.append("RequiredConfigPropertyMetaData").append('@'); buffer.append(Integer.toHexString(System.identityHashCode(this))); buffer.append("[name=").append(name); buffer.append(" descriptions=").append(getDescriptions()); buffer.append(']'); return buffer.toString(); } // Package protected --------------------------------------------- // Protected ----------------------------------------------------- // Private ------------------------------------------------------- // Inner classes ------------------------------------------------- }
RequiredConfigPropertyMetaData.java |