All Downloads are FREE. Search and download functionalities are using the official Maven repository.

templates.pdo.PersistenceInterface.ftl Maven / Gradle / Ivy

There is a newer version: 21.16.1.0
Show newest version

package ${persistencePackage};

import ${pdoPackage}.${pdoInterface};
import java.util.Collection;
import java.util.List;
import org.tentackle.bind.Bindable;
import org.tentackle.common.Binary;
import org.tentackle.common.BMoney;
import org.tentackle.common.DMoney;
import org.tentackle.common.Date;
import org.tentackle.common.Time;
import org.tentackle.common.Timestamp;
import org.tentackle.misc.TrackedList;
import org.tentackle.pdo.DomainContext;
import org.tentackle.pdo.DomainKey;
import org.tentackle.pdo.PersistentObject;
import org.tentackle.session.Persistent;


/**
 * Persistence interface for ${pdoInterface}.
 */
<#if pdoInheritance != "NONE">
public interface ${persistenceInterface}> extends ${superPersistenceInterface} {
<#else>
public interface ${persistenceInterface} extends ${superPersistenceInterface}<${pdoInterface}> {


  // @wurblet attributeNames AttributeNames

  // @wurblet columnLenghts ColumnLengths

  // @wurblet methods Methods

  // @wurblet relations Relations

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy