Package org.jboss.serial.classmetamodel

Examples of org.jboss.serial.classmetamodel.ClassMetadataField


        log.debug("writeSlotWithFields slot=" + slot.getSlotClass().getName() + " and " + fields.length + " fields");
      }

      for (int fieldNR=0;fieldNR<fields.length;fieldNR++)
    {
      ClassMetadataField field = fields[fieldNR];
      if (isDebug)
      {
        log.debug("writeSlotWithFields FieldNr=" + fieldNR);
      }

        if (field.getField().getType().isPrimitive() && !field.getField().getType().isArray())
        {
          if (isDebug)
          {
            log.debug("writeSlotWithFields slot=" + slot.getSlotClass().getName() + " primitiveField " + fields[fieldNR].getFieldName() + " with object=NULL");
          }
View Full Code Here


    //final int numberOfFields = input.readShort();
      short numberOfFields = (short)fieldsKey.length;
    for (short i=0;i<numberOfFields;i++)
    {
        //final String fieldName = input.readUTF();
        ClassMetadataField field = slot.getFields()[fieldsKey[i]];
        if (isDebug)
        {
          log.debug("FieldName on Read=" + field.getFieldName());
        }

        //byte dataType = input.readByte();
       
        if (field.getField().getType()==Integer.TYPE)
        {
              FieldsManager.getFieldsManager().setInt(obj,field,input.readInt());
        }
        else
        if (field.getField().getType()==Byte.TYPE)
        {
              FieldsManager.getFieldsManager().setByte(obj,field,input.readByte());
        }
        else
        if (field.getField().getType()==Long.TYPE)
        {
              FieldsManager.getFieldsManager().setLong(obj,field,input.readLong());
        }
        else
        if (field.getField().getType()==Float.TYPE)
        {
              FieldsManager.getFieldsManager().setFloat(obj,field,input.readFloat());
        }
        else
        if (field.getField().getType()==Double.TYPE)
        {
              FieldsManager.getFieldsManager().setDouble(obj,field,input.readDouble());
        }
        else
        if (field.getField().getType()==Short.TYPE)
        {
              FieldsManager.getFieldsManager().setShort(obj,field,input.readShort());
        }
        else
        if (field.getField().getType()==Character.TYPE)
        {
              FieldsManager.getFieldsManager().setCharacter(obj,field,input.readChar());
        }
        else
        if (field.getField().getType()==Boolean.TYPE)
        {
              FieldsManager.getFieldsManager().setBoolean(obj,field,input.readBoolean());
        }
        else
        {
            if (isDebug)
            {
              log.debug("readSlotWithFields slot=" + slot.getSlotClass().getName() + " field=" + field.getFieldName() + "<<-reading Object");
            }
              Object objTmp = input.readObject();
              FieldsManager.getFieldsManager().setObject(obj,field,objTmp);
        }
    }
View Full Code Here

        log.debug("writeSlotWithFields slot=" + slot.getSlotClass().getName() + " and " + fields.length + " fields");
      }

      for (int fieldNR=0;fieldNR<fields.length;fieldNR++)
    {
      ClassMetadataField field = fields[fieldNR];
      if (isDebug)
      {
        log.debug("writeSlotWithFields FieldNr=" + fieldNR);
      }

        if (field.getField().getType().isPrimitive() && !field.getField().getType().isArray())
        {
          if (isDebug)
          {
            log.debug("writeSlotWithFields slot=" + slot.getSlotClass().getName() + " primitiveField " + fields[fieldNR].getFieldName() + " with object=NULL");
          }
View Full Code Here

        log.debug("readSlotWithFields slot=" + slot.getSlotClass().getName() + " and " + numberOfFields + " fields");
      }
     
      for (short i=0;i<numberOfFields;i++)
    {
        ClassMetadataField field = slot.getFields()[fieldsKey[i]];
        if (isDebug)
        {
          log.debug("FieldName on Read=" + field.getFieldName());
        }

        if (field.getField().getType()==Integer.TYPE)
        {
              FieldsManager.getFieldsManager().setInt(obj,field,input.readInt());
        }
        else
        if (field.getField().getType()==Byte.TYPE)
        {
              FieldsManager.getFieldsManager().setByte(obj,field,input.readByte());
        }
        else
        if (field.getField().getType()==Long.TYPE)
        {
              FieldsManager.getFieldsManager().setLong(obj,field,input.readLong());
        }
        else
        if (field.getField().getType()==Float.TYPE)
        {
              FieldsManager.getFieldsManager().setFloat(obj,field,input.readFloat());
        }
        else
        if (field.getField().getType()==Double.TYPE)
        {
              FieldsManager.getFieldsManager().setDouble(obj,field,input.readDouble());
        }
        else
        if (field.getField().getType()==Short.TYPE)
        {
              FieldsManager.getFieldsManager().setShort(obj,field,input.readShort());
        }
        else
        if (field.getField().getType()==Character.TYPE)
        {
              FieldsManager.getFieldsManager().setCharacter(obj,field,input.readChar());
        }
        else
        if (field.getField().getType()==Boolean.TYPE)
        {
              FieldsManager.getFieldsManager().setBoolean(obj,field,input.readBoolean());
        }
        else
        {
            if (isDebug)
            {
              log.debug("readSlotWithFields slot=" + slot.getSlotClass().getName() + " field=" + field.getFieldName() + "<<-reading Object");
            }
              Object objTmp = input.readObject();
              FieldsManager.getFieldsManager().setObject(obj,field,objTmp);
        }
    }
View Full Code Here

           log.debug("writeSlotWithDefaultMethod slot=" + slot.getSlotClass().getName() + " and " + fields.length + " fields");
       }

       for (int fieldNR=0;fieldNR<fields.length;fieldNR++)
       {
           ClassMetadataField classMetadataField = fields[fieldNR];
           Class type = classMetadataField.getField().getType();
           String fieldName = classMetadataField.getFieldName();
          
           if (isDebug)
           {
               log.debug("writeSlotWithDefaultMethod FieldNr=" + fieldNR);
           }
View Full Code Here

           log.debug("readSlotWithDefaultMethod slot=" + slot.getSlotClass().getName() + " and " + numberOfFields + " fields");
       }
     
       for (short i=0;i<numberOfFields;i++)
       {
           ClassMetadataField classMetadata = slot.getFields()[fieldsKey[i]];
           Field field = classMetadata.getField();
           Class type = field.getType();
           String name = classMetadata.getFieldName();
           FieldsManager fieldsManager = FieldsManager.getFieldsManager();
          
           if (isDebug)
           {
               log.debug("FieldName on Read=" + name);
           }
           if (type==Boolean.TYPE)
           {
               fieldsManager.setBoolean(obj,classMetadata,getField.get(name, false));
           }
           else
           if (type==Byte.TYPE)
           {
               fieldsManager.setByte(obj,classMetadata,getField.get(name, (byte) 0));
           }
           else
           if (type==Character.TYPE)
           {
               fieldsManager.setCharacter(obj,classMetadata,getField.get(name, (char) 0));
           }
           else
           if (type==Short.TYPE)
           {
               fieldsManager.setShort(obj,classMetadata,getField.get(name, (short) 0));
           }
           else
           if (type==Integer.TYPE)
           {
               fieldsManager.setInt(obj,classMetadata,getField.get(name, (int) 0));
           }
           else
           if (type==Long.TYPE)
           {
               fieldsManager.setLong(obj,classMetadata,getField.get(name, (long) 0));
           }
           else
           if (type==Float.TYPE)
           {
               fieldsManager.setFloat(obj,classMetadata,getField.get(name, (float) 0));
           }
           else
           if (type==Double.TYPE)
           {
               fieldsManager.setDouble(obj,classMetadata,getField.get(name, (double) 0));
           }
           else
           {
               if (isDebug)
               {
                   log.debug("readSlotWithDefaultMethod slot=" + slot.getSlotClass().getName() + " field=" + classMetadata.getFieldName() + "<<-reading Object");
               }
               fieldsManager.setObject(obj,classMetadata,getField.get(name, null));
           }
       }
  }
View Full Code Here

/* 142 */       log.debug("writeSlotWithFields slot=" + slot.getSlotClass().getName() + " and " + fields.length + " fields");
/*     */     }
/*     */
/* 145 */     for (int fieldNR = 0; fieldNR < fields.length; fieldNR++)
/*     */     {
/* 147 */       ClassMetadataField field = fields[fieldNR];
/* 148 */       if (isDebug)
/*     */       {
/* 150 */         log.debug("writeSlotWithFields FieldNr=" + fieldNR);
/*     */       }
/*     */
/* 153 */       if ((field.getField().getType().isPrimitive()) && (!field.getField().getType().isArray()))
/*     */       {
/* 155 */         if (isDebug)
/*     */         {
/* 157 */           log.debug("writeSlotWithFields slot=" + slot.getSlotClass().getName() + " primitiveField " + fields[fieldNR].getFieldName() + " with object=NULL");
/*     */         }
View Full Code Here

/*     */     }
/*     */
/* 296 */     short numberOfFields = (short)fieldsKey.length;
/* 297 */     for (short i = 0; i < numberOfFields; i = (short)(i + 1))
/*     */     {
/* 300 */       ClassMetadataField field = slot.getFields()[fieldsKey[i]];
/* 301 */       if (isDebug)
/*     */       {
/* 303 */         log.debug("FieldName on Read=" + field.getFieldName());
/*     */       }
/*     */
/* 308 */       if (field.getField().getType() == Integer.TYPE)
/*     */       {
/* 310 */         FieldsManager.getFieldsManager().setInt(obj, field, input.readInt());
/*     */       }
/* 313 */       else if (field.getField().getType() == Byte.TYPE)
/*     */       {
/* 315 */         FieldsManager.getFieldsManager().setByte(obj, field, input.readByte());
/*     */       }
/* 318 */       else if (field.getField().getType() == Long.TYPE)
/*     */       {
/* 320 */         FieldsManager.getFieldsManager().setLong(obj, field, input.readLong());
/*     */       }
/* 323 */       else if (field.getField().getType() == Float.TYPE)
/*     */       {
/* 325 */         FieldsManager.getFieldsManager().setFloat(obj, field, input.readFloat());
/*     */       }
/* 328 */       else if (field.getField().getType() == Double.TYPE)
/*     */       {
/* 330 */         FieldsManager.getFieldsManager().setDouble(obj, field, input.readDouble());
/*     */       }
/* 333 */       else if (field.getField().getType() == Short.TYPE)
/*     */       {
/* 335 */         FieldsManager.getFieldsManager().setShort(obj, field, input.readShort());
/*     */       }
/* 338 */       else if (field.getField().getType() == Character.TYPE)
/*     */       {
/* 340 */         FieldsManager.getFieldsManager().setCharacter(obj, field, input.readChar());
/*     */       }
/* 343 */       else if (field.getField().getType() == Boolean.TYPE)
/*     */       {
/* 345 */         FieldsManager.getFieldsManager().setBoolean(obj, field, input.readBoolean());
/*     */       }
/*     */       else
/*     */       {
/* 349 */         if (isDebug)
/*     */         {
/* 351 */           log.debug("readSlotWithFields slot=" + slot.getSlotClass().getName() + " field=" + field.getFieldName() + "<<-reading Object");
/*     */         }
/* 353 */         Object objTmp = input.readObject();
/* 354 */         FieldsManager.getFieldsManager().setObject(obj, field, objTmp);
/*     */       }
/*     */     }
View Full Code Here

TOP

Related Classes of org.jboss.serial.classmetamodel.ClassMetadataField

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.