/* * All content copyright (c) 2003-2008 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved. */ package com.uwyn.rife.site.annotations; import java.lang.annotation.*; /** * Declares which class should be used for meta data merging. * <p> * This allows classes to not have to rely on the {@code MetaData} suffix when * they want to have another class merged. * * @author Geert Bevin (gbevin[remove] at uwyn dot com) * @version $Revision: 3908 $ * @since 1.6.2 */ @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.TYPE}) @Documented public @interface MetaDataClass { /** * The class that will be merged during meta data merging. * @return the class * @since 1.6.2 */ Class value(); }