Lines Matching refs:nav
187 if(nav().isInterface(clazz)) {
189 Messages.CANT_HANDLE_INTERFACE.format(nav().getClassName(clazz)), this ));
194 if(!nav().hasDefaultConstructor(clazz)){
195 if(nav().isInnerClass(clazz)) {
197 Messages.CANT_HANDLE_INNER_CLASS.format(nav().getClassName(clazz)), this ));
200 Messages.NO_DEFAULT_CONSTRUCTOR.format(nav().getClassName(clazz)), this ));
209 C s = nav().getSuperClass(clazz);
210 if(s==null || s==nav().asDecl(Object.class)) {
254 return nav().use(clazz);
274 return nav().getClassName(clazz);
360 C sc = nav().getSuperClass(c);
365 for( F f : nav().getDeclaredFields(c) ) {
369 if( nav().isTransient(f) ) {
373 Messages.TRANSIENT_FIELD_NOT_BINDABLE.format(nav().getFieldName(f)),
376 if( nav().isStaticField(f) ) {
382 ||(at==XmlAccessType.PUBLIC_MEMBER && nav().isPublicField(f))
797 if(nav().isSubClassOf( seed.getRawType(), nav().ref(Map.class) )
803 if (nav().isSubClassOf( seed.getRawType(), nav().ref(Map.class)) && !seed.hasAnnotation(XmlJavaTypeAdapter.class)) {
838 nav().getClassName(getClazz())),aa,attributeWildcard));
851 if(!nav().isSubClassOf(seed.getRawType(),nav().ref(Map.class))) {
853 Messages.INVALID_ATTRIBUTE_WILDCARD_TYPE.format(nav().getTypeName(seed.getRawType())),
884 nav().getClassName(getClazz())+'#'+seed.getName(),
934 c = nav().getSuperClass(c);
950 Annotation[] ga = getter!=null ? reader().getAllMethodAnnotations(getter,new MethodLocatable<M>(this,getter,nav())) : EMPTY_ANNOTATIONS;
951 Annotation[] sa = setter!=null ? reader().getAllMethodAnnotations(setter,new MethodLocatable<M>(this,setter,nav())) : EMPTY_ANNOTATIONS;
958 isOverriding = (getter!=null && nav().isOverriding(getter,c))
959 && (setter!=null && nav().isOverriding(setter,c));
967 && !nav().getReturnType(getter).equals(nav().getMethodParameters(setter)[0])) {
971 nav().getTypeName(nav().getReturnType(getter)),
972 nav().getTypeName(nav().getMethodParameters(setter)[0])
974 new MethodLocatable<M>( this, getter, nav()),
975 new MethodLocatable<M>( this, setter, nav())));
1014 C sc = nav().getSuperClass(c);
1018 Collection<? extends M> methods = nav().getDeclaredMethods(c);
1023 if(nav().isBridgeMethod(method))
1026 String name = nav().getMethodName(method);
1027 int arity = nav().getMethodParameters(method).length;
1029 if(nav().isStaticMethod(method)) {
1066 T getterType = nav().getReturnType(getter);
1068 T setterType = nav().getMethodParameters(setter)[0];
1094 return m ==null || nav().isPublicMethod(m);
1196 return nav().isAbstract(clazz);
1204 return nav().isFinal(clazz);
1269 return nav().getClassLocation(clazz);
1286 if(fClass.equals(nav().ref(XmlType.DEFAULT.class))){
1287 fClass = nav().use(clazz);
1289 for(M m: nav().getDeclaredMethods(nav().asDecl(fClass))){
1291 if (nav().getMethodName(m).equals(method) &&
1292 nav().getReturnType(m).equals(nav().use(clazz)) &&
1293 nav().getMethodParameters(m).length == 0 &&
1294 nav().isStaticMethod(m)){
1301 Messages.NO_FACTORY_METHOD.format(nav().getClassName(nav().asDecl(fClass)), method), this ));
1303 } else if(!fClass.equals(nav().ref(XmlType.DEFAULT.class))){
1305 Messages.FACTORY_CLASS_NEEDS_FACTORY_METHOD.format(nav().getClassName(nav().asDecl(fClass))), this ));