Cumulus4j API
(1.0.0)

org.cumulus4j.store.annotation.datanucleus
Class NotQueryableHandler

java.lang.Object
  extended by org.cumulus4j.store.annotation.datanucleus.NotQueryableHandler
All Implemented Interfaces:
MemberAnnotationHandler

public class NotQueryableHandler
extends Object
implements MemberAnnotationHandler

Handler for the NotQueryable annotation when applied to a field/property of a persistable class. Translates it into the extension "cumulus4j-queryable" being set to "false".


Constructor Summary
NotQueryableHandler()
           
 
Method Summary
 void processMemberAnnotation(AnnotationObject ann, AbstractMemberMetaData mmd, ClassLoaderResolver clr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotQueryableHandler

public NotQueryableHandler()
Method Detail

processMemberAnnotation

public void processMemberAnnotation(AnnotationObject ann,
                                    AbstractMemberMetaData mmd,
                                    ClassLoaderResolver clr)
Specified by:
processMemberAnnotation in interface MemberAnnotationHandler

Cumulus4j API
(1.0.0)

Copyright © 2012 NightLabs Consulting GmbH. All Rights Reserved.