org.eobjects.metamodel.delete
Interface RowDeletable

All Known Subinterfaces:
UpdateCallback
All Known Implementing Classes:
AbstractUpdateCallback

public interface RowDeletable


Method Summary
 RowDeletionBuilder deleteFrom(String tableName)
          Initiates a row deletion builder.
 RowDeletionBuilder deleteFrom(String schemaName, String tableName)
          Initiates a row deletion builder.
 RowDeletionBuilder deleteFrom(Table table)
          Initiates a row deletion builder.
 boolean isDeleteSupported()
          Determines whether row delete is supported
 

Method Detail

isDeleteSupported

boolean isDeleteSupported()
Determines whether row delete is supported

Returns:
true if row delete is supported

deleteFrom

RowDeletionBuilder deleteFrom(Table table)
                              throws IllegalArgumentException,
                                     IllegalStateException,
                                     UnsupportedOperationException
Initiates a row deletion builder.

Parameters:
table -
Returns:
Throws:
IllegalArgumentException
IllegalStateException
UnsupportedOperationException

deleteFrom

RowDeletionBuilder deleteFrom(String tableName)
                              throws IllegalArgumentException,
                                     IllegalStateException,
                                     UnsupportedOperationException
Initiates a row deletion builder.

Parameters:
tableName -
Returns:
Throws:
IllegalArgumentException
IllegalStateException
UnsupportedOperationException

deleteFrom

RowDeletionBuilder deleteFrom(String schemaName,
                              String tableName)
                              throws IllegalArgumentException,
                                     IllegalStateException,
                                     UnsupportedOperationException
Initiates a row deletion builder.

Parameters:
schemaName -
tableName -
Returns:
Throws:
IllegalArgumentException
IllegalStateException
UnsupportedOperationException


Copyright © 2007-2013. All Rights Reserved.