com.levigo.jadice.annotation
Class AnnotationReaderSettings

java.lang.Object
  extended by com.levigo.jadice.annotation.AnnotationReaderSettings

public class AnnotationReaderSettings
extends Object


Field Summary
protected  AnnotationProfile annotationProfile
           
protected  List<AnnotationCustomizer> customizers
           
 
Constructor Summary
AnnotationReaderSettings()
           
 
Method Summary
 List<AnnotationCustomizer> getAnnotationCustomizers()
          Returns current AnnotationCustomizer implementation.
 AnnotationProfile getAnnotationProfile()
          Returns current AnnotationProfile.
 void initSnapshot(AnnotationReaderSettings s)
           
 void setAnnotationProfile(AnnotationProfile annotationProfile)
          Sets a valid AnnotationProfile thats required to initialize the loaded annotations.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

annotationProfile

protected AnnotationProfile annotationProfile

customizers

protected List<AnnotationCustomizer> customizers
Constructor Detail

AnnotationReaderSettings

public AnnotationReaderSettings()
Method Detail

initSnapshot

public void initSnapshot(AnnotationReaderSettings s)

getAnnotationProfile

public AnnotationProfile getAnnotationProfile()
Returns current AnnotationProfile.

Returns:
Annotation profile

setAnnotationProfile

public void setAnnotationProfile(AnnotationProfile annotationProfile)
Sets a valid AnnotationProfile thats required to initialize the loaded annotations.

Parameters:
annotationProfile -
Throws:
IllegalArgumentException - If annotation profile is null.

getAnnotationCustomizers

public List<AnnotationCustomizer> getAnnotationCustomizers()
Returns current AnnotationCustomizer implementation.



Copyright © 1995-2020 levigo holding gmbh. All Rights Reserved.