com.googlecode.androidannotations.helper
Class IdValidatorHelper

java.lang.Object
  extended by com.googlecode.androidannotations.helper.ValidatorHelper
      extended by com.googlecode.androidannotations.helper.IdValidatorHelper

public class IdValidatorHelper
extends ValidatorHelper


Field Summary
 
Fields inherited from class com.googlecode.androidannotations.helper.ValidatorHelper
ANDROID_CONTEXT_QUALIFIED_NAME, annotationHelper
 
Constructor Summary
IdValidatorHelper(IdAnnotationHelper idAnnotationHelper)
           
 
Method Summary
 void idExists(javax.lang.model.element.Element element, IRClass.Res res, boolean defaultUseName, boolean allowDefault, IsValid valid)
           
 void idExists(javax.lang.model.element.Element element, IRClass.Res res, boolean defaultUseName, IsValid valid)
           
 void idExists(javax.lang.model.element.Element element, IRClass.Res res, IsValid valid)
           
 void idsExists(javax.lang.model.element.Element element, IRClass.Res res, IsValid valid)
           
 void uniqueId(javax.lang.model.element.Element element, AnnotationElements validatedElements, IsValid valid)
           
 
Methods inherited from class com.googlecode.androidannotations.helper.ValidatorHelper
allowedType, androidService, applicationRegistered, componentRegistered, doesNotExtendOtherInterfaces, doesNotReturnArray, doesNotReturnPrimitive, doesntThrowException, elementHasAnnotation, elementHasAnnotation, elementHasAnnotationContainsIn, elementHasGetOrPostAnnotation, elementHasMethodRestAnnotation, elementHasRestAnnotation, elementHasRestAnnotationOrEnclosingElementHasRestAnnotationAndElementHasMethodRestAnnotation, enclosingElementHasAnnotation, enclosingElementHasEActivity, enclosingElementHasEBeanAnnotation, enclosingElementHasEnhancedComponentAnnotation, enclosingElementHasEnhancedViewSupportAnnotation, enclosingElementHasRestAnnotation, extendsActivity, extendsApplication, extendsContext, extendsProvider, extendsReceiver, extendsService, extendsTextView, extendsType, extendsView, extendsViewGroup, hasCorrectDefaultAnnotation, hasEActivity, hasEmptyConstructor, hasExtraValue, hasHttpHeadersReturnType, hasOneMotionEventOrTwoMotionEventViewParameters, hasOneOrTwoParametersAndFirstIsBoolean, hasOneOrTwoParametersAndFirstIsDb, hasRoboGuiceJars, hasSetOfHttpMethodReturnType, hasSpringAndroidJars, hasValidLogLevel, hasViewByIdAnnotation, isDeclaredType, isInterface, isNotAbstract, isNotFinal, isNotPrivate, isNotSynchronized, isPrefMethod, isSharedPreference, notAlreadyValidated, returnTypeIsVoid, returnTypeIsVoidOrBoolean, returnTypeNotGenericUnlessResponseEntity, throwsOnlyRestClientException, typeHasAnnotation, unannotatedMethodReturnsRestTemplate, upperclassOfRegisteredApplication, urlVariableNamesExistInParameters, zeroOrOneBundleParameter, zeroOrOneMenuItemParameters, zeroOrOneParameter, zeroOrOneSpecificParameter, zeroOrOneViewParameters, zeroParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdValidatorHelper

public IdValidatorHelper(IdAnnotationHelper idAnnotationHelper)
Method Detail

idExists

public void idExists(javax.lang.model.element.Element element,
                     IRClass.Res res,
                     IsValid valid)

idExists

public void idExists(javax.lang.model.element.Element element,
                     IRClass.Res res,
                     boolean defaultUseName,
                     IsValid valid)

idExists

public void idExists(javax.lang.model.element.Element element,
                     IRClass.Res res,
                     boolean defaultUseName,
                     boolean allowDefault,
                     IsValid valid)

idsExists

public void idsExists(javax.lang.model.element.Element element,
                      IRClass.Res res,
                      IsValid valid)

uniqueId

public void uniqueId(javax.lang.model.element.Element element,
                     AnnotationElements validatedElements,
                     IsValid valid)


Copyright © 2010-2012. All Rights Reserved.