gran.app.filter
Class SortAndFilter

java.lang.Object
  extended bygran.app.filter.SortAndFilter

public class SortAndFilter
extends java.lang.Object


Constructor Summary
SortAndFilter()
           
 
Method Summary
static int compare(java.lang.Object a, java.lang.Object b)
           
static int compareObject(java.lang.Object value1, java.lang.Object value2)
           
static int getOffset(java.lang.String tmpString)
           
static boolean testCheckBox(FValue flt, java.lang.String property, boolean databaseValue)
          Test filter condition and CheckBox value
static boolean testFloat(FValue flt, java.lang.String property, java.lang.Double databaseValue)
           
static boolean testInteger(FValue flt, java.lang.String property, java.lang.Integer databaseValue)
          Test filter condition and Integer value
static boolean testList(FValue flt, java.lang.String property, java.lang.Object databaseValue)
          Test filter condition and List value
static boolean testString(FValue flt, java.lang.String property, java.lang.String databaseValue)
           
static boolean testTimestamp(FValue flt, java.lang.String property, java.sql.Timestamp databaseValue)
          Test filter condition and Timestamp value
static boolean testUser(FValue flt, java.lang.String property, java.lang.String databaseValue, java.lang.String userid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SortAndFilter

public SortAndFilter()
Method Detail

compare

public static int compare(java.lang.Object a,
                          java.lang.Object b)

compareObject

public static int compareObject(java.lang.Object value1,
                                java.lang.Object value2)

testInteger

public static boolean testInteger(FValue flt,
                                  java.lang.String property,
                                  java.lang.Integer databaseValue)
Test filter condition and Integer value


testString

public static boolean testString(FValue flt,
                                 java.lang.String property,
                                 java.lang.String databaseValue)

testFloat

public static boolean testFloat(FValue flt,
                                java.lang.String property,
                                java.lang.Double databaseValue)

testCheckBox

public static boolean testCheckBox(FValue flt,
                                   java.lang.String property,
                                   boolean databaseValue)
Test filter condition and CheckBox value


testTimestamp

public static boolean testTimestamp(FValue flt,
                                    java.lang.String property,
                                    java.sql.Timestamp databaseValue)
Test filter condition and Timestamp value


testList

public static boolean testList(FValue flt,
                               java.lang.String property,
                               java.lang.Object databaseValue)
Test filter condition and List value


testUser

public static boolean testUser(FValue flt,
                               java.lang.String property,
                               java.lang.String databaseValue,
                               java.lang.String userid)
                        throws GranException
Throws:
GranException

getOffset

public static int getOffset(java.lang.String tmpString)


Copyright © 2002-2004 TrackStudio, Ltd. All Rights Reserved.