Interface Statement<E extends EntityBean>

  • Type Parameters:
    E - type of the entity.
    All Superinterfaces:
    io.github.mmm.marshall.MarshallableObject, io.github.mmm.marshall.Marshaller<Object>, io.github.mmm.marshall.Marshalling<Object>, io.github.mmm.marshall.MarshallingObject, io.github.mmm.marshall.UnmarshallableObject, io.github.mmm.marshall.Unmarshaller<Object>
    All Known Implementing Classes:
    AbstractStatement, DeleteStatement, InsertStatement, SelectStatement, UpdateStatement

    public interface Statement<E extends EntityBean>
    extends io.github.mmm.marshall.MarshallingObject
    A complete SQL statement that may be executed to the database.
    Since:
    1.0.0