Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.hp.hpl.jena.sdb.core.sqlexpr
Class SqlExprBase

    java.lang.Object
      com.hp.hpl.jena.sdb.core.AnnotationsBase
          com.hp.hpl.jena.sdb.core.sqlexpr.SqlExprBase

All Implemented Interfaces:
  Annotations, SqlExpr

Direct Known Subclasses:
  S_Like, S_Regex, SqlColumn, SqlConstant, SqlExpr1, SqlExpr2, SqlFunction1

    public abstract class SqlExprBase

extends AnnotationsBase
implements SqlExpr

Constructor Summary
`SqlExprBase()`

Method Summary
`String` | `asSQL()`
`static String` | `asSQL(SqlExpr expr)`
`Set<SqlColumn>` | `getColumnsNeeded()`
`boolean` | `isColumn()`
`boolean` | `isConstant()`
`String` | `toString()`

Methods inherited from class com.hp.hpl.jena.sdb.core.AnnotationsBase
`addNote, addNotes, getNotes, hasNotes, hasOneNote`

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Methods inherited from interface com.hp.hpl.jena.sdb.core.sqlexpr.SqlExpr
`visit`

Methods inherited from interface com.hp.hpl.jena.sdb.core.Annotations
`addNote, addNotes, getNotes, hasNotes, hasOneNote`

Constructor Detail

### SqlExprBase

    public SqlExprBase()

Method Detail

### toString

    public final String toString()

  Overrides:
    `toString` in class `Object`

### asSQL

    public String asSQL()

  Specified by:
    `asSQL` in interface `SqlExpr`

### asSQL

    public static String asSQL(SqlExpr expr)

### getColumnsNeeded

    public Set<SqlColumn> getColumnsNeeded()

  Specified by:
    `getColumnsNeeded` in interface `SqlExpr`

### isColumn

    public boolean isColumn()

  Specified by:
    `isColumn` in interface `SqlExpr`

### isConstant

    public boolean isConstant()

  Specified by:
    `isConstant` in interface `SqlExpr`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright ? 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Epimorphics Ltd.