com.archibus.datasource.restriction
Class Restrictions.Restriction

java.lang.Object
  extended by com.archibus.datasource.restriction.Restrictions.Restriction
Enclosing class:
Restrictions

public static class Restrictions.Restriction
extends java.lang.Object

Restriction definition.


Nested Class Summary
static class Restrictions.Restriction.Clause
          Restriction clause definition.
 
Field Summary
 java.util.List<Restrictions.Restriction.Clause> clauses
           
 java.lang.String relOp
           
static java.lang.String RESTRICTION_TYPE_PARSED
           
static java.lang.String RESTRICTION_TYPE_SQL
           
 java.lang.String sql
           
 java.lang.String type
           
 
Constructor Summary
Restrictions.Restriction(java.lang.String sql)
           
Restrictions.Restriction(java.lang.String relOp, java.util.List<Restrictions.Restriction.Clause> clauses)
           
 
Method Summary
 boolean isSql()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESTRICTION_TYPE_SQL

public static final java.lang.String RESTRICTION_TYPE_SQL
See Also:
Constant Field Values

RESTRICTION_TYPE_PARSED

public static final java.lang.String RESTRICTION_TYPE_PARSED
See Also:
Constant Field Values

type

public final java.lang.String type

sql

public final java.lang.String sql

relOp

public final java.lang.String relOp

clauses

public final java.util.List<Restrictions.Restriction.Clause> clauses
Constructor Detail

Restrictions.Restriction

public Restrictions.Restriction(java.lang.String sql)

Restrictions.Restriction

public Restrictions.Restriction(java.lang.String relOp,
                                java.util.List<Restrictions.Restriction.Clause> clauses)
Method Detail

isSql

public boolean isSql()


Copyright © 2009 ARCHIBUS, Inc. All Rights Reserved.