package com.dms;

import java.lang.annotation.*;

/**
 * Discriminator, 17.10.2014
 * <p/>
 * Identifies implementations that can be managed dynamically using a discriminator parameter.
 * <p/>
 * Copyright marius.dinu@gmail.com. All rights reserved.
 */
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Inherited
@Documented
public @interface Discriminator {

    boolean isDefault() default false;

    boolean isResultAggregated() default false;

}

@@ -39,17 +39,226 @@
 otation.
-*
+Documented;%0Aimport java.lang.annotation.ElementType;%0Aimport java.lang.annotation.Inherited;%0Aimport java.lang.annotation.Retention;%0Aimport java.lang.annotation.RetentionPolicy;%0Aimport java.lang.annotation.Target
 ;%0A%0A/**%0A 

use single import statements