LEONARDI Application Composer - 8.9.0.40 by W4 S.A.

leon.peer.sql.access
Class LyAccessRequestEncoder

java.lang.Object
  extended by leon.peer.LyRequestEncoder
      extended by leon.peer.LyBlobRequestEncoder
          extended by leon.peer.sql.LySqlRequestEncoder
              extended by leon.peer.sql.access.LyAccessRequestEncoder
All Implemented Interfaces:
LyJoinRequestEncoder

public class LyAccessRequestEncoder
extends LySqlRequestEncoder

This class is used to send requests to a database connection and to receive its answers.

It uses an LySqlDataEncoder to encode and decode the values of requests and answers.

See Also:
LyRequestEncoder

Field Summary
static java.lang.String __VERSION
           
 
Fields inherited from class leon.peer.sql.LySqlRequestEncoder
CHAR_QUOTE, DOMAIN_FILTER_RELATION, STRING_QUOTE, STRING_TWO_QUOTES
 
Fields inherited from class leon.peer.LyBlobRequestEncoder
MAX_BLOB_BUFFER
 
Constructor Summary
LyAccessRequestEncoder(LyDataProvider provider, LyDataSource dataSource, java.lang.String valueSep)
          Constructor.
 
Method Summary
 boolean supportCaseSensitive()
          Returns a boolean that indicates if case sensitive is supported.
 
Methods inherited from class leon.peer.sql.LySqlRequestEncoder
buildObject, clearChildRequestInfo, completeSelectedFields, completeSelectedFields, createObject, deleteObject, deleteObjects, encodeLimitCondition, getFilters, getObject, getObjects, getObjects, getRequestInfo, getSize, getSize, getSQLFormatDate, getTableAliasForSelfTargetRelationClass, setChildRequestInfo, setObject, setObjects, setResponse, setTrim
 
Methods inherited from class leon.peer.LyBlobRequestEncoder
getBlobContent
 
Methods inherited from class leon.peer.LyRequestEncoder
getClassBinding, getDataClass, getProvider, getResponse, isSynchronous, loadObject, setClassBinding, setDataClass, toString, toString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

__VERSION

public static final java.lang.String __VERSION
See Also:
Constant Field Values
Constructor Detail

LyAccessRequestEncoder

public LyAccessRequestEncoder(LyDataProvider provider,
                              LyDataSource dataSource,
                              java.lang.String valueSep)
Constructor.

Parameters:
classInfo - ClassInfo used by the sql request encoder.
Method Detail

supportCaseSensitive

public boolean supportCaseSensitive()
Returns a boolean that indicates if case sensitive is supported. Default implementation returns false for Access

Overrides:
supportCaseSensitive in class LySqlRequestEncoder
Returns:
True if supported, false otherwise.

(c) January 2013 - W4 S.A.

Website: W4 S.A., contact us: support@w4global.com