All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ca.uhn.hl7v2.model.DoNotCacheStructure Maven / Gradle / Ivy

/**
 * 
 */
package ca.uhn.hl7v2.model;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 

* {@link Message} classes marked with this annotation should not have their structure cached by * the parser. In other words, this annotation is a signal to the parser that one instance * of a particular {@link Message} subclass will not have the same structure as another. *

*

* This annotation is only read if it is applied to a subclass of {@link Message} *

* */ @Retention(RetentionPolicy.RUNTIME) @Target(value=ElementType.TYPE) public @interface DoNotCacheStructure { }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy