Examples of ItemDescriptor


Examples of org.jdbf.engine.mapping.ItemDescriptor

    try{
      StringBuffer buf = new StringBuffer();
      List pks = pk.getPrimaryKey();
     
      for(int i = 0; i < pks.size(); i++){
        ItemDescriptor item = (ItemDescriptor)pks.get(i);
        String pkName = item.getPropertyName();
        Object value = ReflectionManager.getValueByName(
                                        object,pkName);
                                                
          buf.append(value);         
          str = buf.toString();
View Full Code Here

Examples of org.jdbf.engine.mapping.ItemDescriptor

    try{
      StringBuffer buf = new StringBuffer();
      List pks = pkMap.getPrimaryKey();

      for(int i = 0; i < pks.size(); i++){
        ItemDescriptor item = (ItemDescriptor)pks.get(i);
        String pkName = item.getPropertyName();       
        Object value = pk.getValueKey(pkName);               
        buf.append(value);       
        str = buf.toString();
      }     
    }
View Full Code Here

Examples of org.jdbf.engine.mapping.ItemDescriptor

      String columnName = null;
     
      List keys = pk.getPrimaryKey();
      int size = keys.size();
      for(int i = 0; i < size; i++){
      ItemDescriptor item = (ItemDescriptor)keys.get(i);
      if(attrName.equals(item.getPropertyName())){
        columnName = item.getColumnTableName();
        return columnName;
      }
      }
     
      size = itemDescriptors.size();
      for (int i = 0; i < size; i++ ){
          ItemDescriptor item = (ItemDescriptor)itemDescriptors.get(i);
          if(attrName.equals(item.getPropertyName())){
            columnName = item.getColumnTableName();
        return columnName;
          }
      }
      return columnName;
    }
View Full Code Here

Examples of org.jdbf.engine.mapping.ItemDescriptor

     */
    public String asSqlClause(ArrayList items) throws MappingException{
     
      StringBuffer sb = new StringBuffer();         
      for(int i = 0; i < items.size(); i++){
        ItemDescriptor item = (ItemDescriptor)items.get(i);
        if(item.getPropertyName().equals(name)){
          // Fixed Bug: #692905 (Giovanni Martone)
          // old line: sb.append(item.getPropertyName());
          sb.append(item.getColumnTableName());
          if (isAscending) {         
            sb.append(" " + SqlInterface.ASC);
          }
          else{
            sb.append(" " + SqlInterface.DESC);
View Full Code Here

Examples of org.jdbf.engine.mapping.ItemDescriptor

        StringBuffer fields = new StringBuffer();

  for(int i = 0; i < items.size(); i++){

          ItemDescriptor item = (ItemDescriptor)items.get(i);

      fields.append(item.getColumnTableName());

      if(i < items.size() - 1)

          fields.append(",");
View Full Code Here

Examples of org.jdbf.engine.mapping.ItemDescriptor

   
      Criteria internal = null;
      if(i > 0)
        internal = new Criteria(repositoryName);       
     
      ItemDescriptor item = (ItemDescriptor)keys.get(i);
     
      String columnName = item.getPropertyName();
   
      if(i == 0)
        criteria.addSelectEqualTo(columnName,new Character('?'));
      else          
        internal.addSelectEqualTo(columnName,new Character('?'));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.