Package org.jboss.xb.binding.metadata

Examples of org.jboss.xb.binding.metadata.ValueMetaData


/*  736 */               if (propertyMetaData != null)
/*      */               {
/*  738 */                 log.trace("complex type " + type.getName() + ": characters bound to " + propertyMetaData.getName());
/*      */               }
/*      */
/*  744 */               ValueMetaData valueMetaData = charactersMetaData.getValue();
/*  745 */               if (valueMetaData != null)
/*      */               {
/*  747 */                 log.trace("complex type " + type.getName() + ": characters unmarshalMethod=" + valueMetaData.getUnmarshalMethod() + ", marshalMethod=" + valueMetaData.getMarshalMethod());
/*      */               }
/*      */
/*  755 */               boolean mapEntryKey = appInfo.isMapEntryKey();
/*  756 */               if (mapEntryKey)
/*      */               {
View Full Code Here


/* 1364 */           log.trace(msg);
/*      */         }
/* 1366 */         term.setAddMethodMetaData(addMethodMetaData);
/*      */       }
/*      */
/* 1369 */       ValueMetaData valueMetaData = appInfo.getValueMetaData();
/* 1370 */       if (valueMetaData != null)
/*      */       {
/* 1372 */         if (trace)
/*      */         {
/* 1374 */           String msg = "element " + ((ElementBinding)term).getQName();
/*      */
/* 1376 */           msg = msg + ": unmarshalMethod=" + valueMetaData.getUnmarshalMethod();
/* 1377 */           log.trace(msg);
/*      */         }
/* 1379 */         term.setValueMetaData(valueMetaData);
/*      */       }
/*      */
View Full Code Here

/*      */
/* 1032 */           unmarshalled = dataContent;
/*      */         }
/*      */         else
/*      */         {
/* 1036 */           ValueMetaData valueMetaData = element.getValueMetaData();
/* 1037 */           if (valueMetaData == null)
/*      */           {
/* 1039 */             CharactersMetaData charactersMetaData = type.getCharactersMetaData();
/* 1040 */             if (charactersMetaData != null)
/*      */             {
View Full Code Here

/* 1397 */     return clsName;
/*      */   }
/*      */
/*      */   private static Class classForSimpleType(TypeBinding type, boolean nillable)
/*      */   {
/* 1402 */     ValueMetaData valueMetaData = type.getValueMetaData();
/* 1403 */     if ((valueMetaData != null) && (valueMetaData.getUnmarshalMethod() != null))
/*      */     {
/* 1405 */       return RtUtil.getUnmarshalMethod(type.getQName(), valueMetaData).getReturnType();
/*      */     }
/* 1407 */     if ((type.getClassMetaData() != null) && (type.getClassMetaData().getImpl() != null))
/*      */     {
View Full Code Here

      return clsName;
   }

   private static Class<?> classForSimpleType(TypeBinding type, boolean nillable)
   {
      ValueMetaData valueMetaData = type.getValueMetaData();
      if(valueMetaData != null && valueMetaData.getUnmarshalMethod() != null)
      {
         return RtUtil.getUnmarshalMethod(type.getQName(), valueMetaData).getReturnType();
      }
      else if(type.getClassMetaData() != null && type.getClassMetaData().getImpl() != null)
      {
View Full Code Here

                           classMetaData.getImpl());
                     }
                     binding.setClassMetaData(classMetaData);
                  }

                  ValueMetaData valueMetaData = appInfo.getValueMetaData();
                  if(valueMetaData != null)
                  {
                     if(trace)
                     {
                        log.trace("simple type " +
                           type.getName() +
                           ": unmarshalMethod=" +
                           valueMetaData.getUnmarshalMethod() +
                           ", marshalMethod=" +
                           valueMetaData.getMarshalMethod());
                     }
                     binding.setValueMetaData(valueMetaData);
                  }
               }
            }
View Full Code Here

                              type.getName() +
                              ": characters bound to " + propertyMetaData.getName()
                           );
                        }

                        ValueMetaData valueMetaData = charactersMetaData.getValue();
                        if(valueMetaData != null)
                        {
                           log.trace("complex type " +
                              type.getName() +
                              ": characters unmarshalMethod=" +
                              valueMetaData.getUnmarshalMethod() +
                              ", marshalMethod=" + valueMetaData.getMarshalMethod()
                           );
                        }

                        boolean mapEntryKey = appInfo.isMapEntryKey();
                        if(mapEntryKey)
View Full Code Here

               log.trace(msg);
            }
            term.setAddMethodMetaData(addMethodMetaData);
         }

         ValueMetaData valueMetaData = appInfo.getValueMetaData();
         if(valueMetaData != null)
         {
            if (trace)
            {
               String msg = term.isWildcard() || term.isModelGroup() ? term.toString() : "element " +
                  ((ElementBinding)term).getQName();
               msg += ": unmarshalMethod=" + valueMetaData.getUnmarshalMethod();
               log.trace(msg);
            }
            term.setValueMetaData(valueMetaData);
         }
View Full Code Here

                           classMetaData.getImpl());
                     }
                     binding.setClassMetaData(classMetaData);
                  }

                  ValueMetaData valueMetaData = appInfo.getValueMetaData();
                  if(valueMetaData != null)
                  {
                     if(ctx.trace)
                     {
                        log.trace("simple type " +
                           type.getName() +
                           ": unmarshalMethod=" +
                           valueMetaData.getUnmarshalMethod() +
                           ", marshalMethod=" +
                           valueMetaData.getMarshalMethod());
                     }
                     binding.setValueMetaData(valueMetaData);
                  }
               }
            }
View Full Code Here

                              type.getName() +
                              ": characters bound to " + propertyMetaData.getName()
                           );
                        }

                        ValueMetaData valueMetaData = charactersMetaData.getValue();
                        if(valueMetaData != null)
                        {
                           log.trace("complex type " +
                              type.getName() +
                              ": characters unmarshalMethod=" +
                              valueMetaData.getUnmarshalMethod() +
                              ", marshalMethod=" + valueMetaData.getMarshalMethod()
                           );
                        }

                        boolean mapEntryKey = appInfo.isMapEntryKey();
                        if(mapEntryKey)
View Full Code Here

TOP

Related Classes of org.jboss.xb.binding.metadata.ValueMetaData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.