IDEMPIERE-4842 Easier model registration (#893)
* IDEMPIERE-4842 Easier model registration - Change from https://github.com/atteo/classindex to https://github.com/classgraph/classgraph, remove annotation processor config. - Change service.ranking of DefaultModelFactory to -1 and service.ranking of AnnotationBasedModelFactory to 0. This give AnnotationBasedModelFactory higher priority over DefaultModelFactory and allow plugins to have higher priority over AnnotationBasedModelFactory with server.ranking of 1 (the common practise before the introduction of AnnotationBasedModelFactory). - Added resultset constructor to MTree. This is to allow the use of MTree with model factory. - Remove classindex annotation from org.adempiere.base.Model and X_* model classes. - Added unit test for table to model class mapping - AnnotationBasedModelFactory: Change from using annotation processor to runtime annotation scanning using the classgraph library. The default setting scans all the X_* model class and travels the inheritance hierarchy to discover the M* model class. Plugin needs to create a subclass of AnnotationBasedModelFactory and register it as an OSGi component to scan the plugin's annotated model classes (the plugin's custom AnnotationBasedModelFactory component should have service.ranking > 0). * IDEMPIERE-4842 Easier model registration minor refinement * Minor changes Co-authored-by: hengsin <hengsin@gmail.com>
This commit is contained in:
parent
c27b31d6cc
commit
2b4a2be5a2
|
@ -1,4 +0,0 @@
|
||||||
<factorypath>
|
|
||||||
<factorypathentry kind="WKSPJAR" id="/org.adempiere.base/lib/classindex.jar" enabled="true" runInBatchMode="true"/>
|
|
||||||
<factorypathentry kind="PLUGIN" id="org.eclipse.jst.ws.annotations.core" enabled="true" runInBatchMode="false"/>
|
|
||||||
</factorypath>
|
|
|
@ -1,5 +0,0 @@
|
||||||
eclipse.preferences.version=1
|
|
||||||
org.eclipse.jdt.apt.aptEnabled=true
|
|
||||||
org.eclipse.jdt.apt.genSrcDir=.apt_generated
|
|
||||||
org.eclipse.jdt.apt.genTestSrcDir=.apt_generated_tests
|
|
||||||
org.eclipse.jdt.apt.reconcileEnabled=false
|
|
|
@ -8,7 +8,7 @@ Bundle-ClassPath: .,
|
||||||
lib/commons-validator.jar,
|
lib/commons-validator.jar,
|
||||||
lib/cron4j.jar,
|
lib/cron4j.jar,
|
||||||
lib/avalon-framework-api.jar,
|
lib/avalon-framework-api.jar,
|
||||||
lib/classindex.jar
|
lib/classgraph.jar
|
||||||
Export-Package: bsh,
|
Export-Package: bsh,
|
||||||
bsh.classpath,
|
bsh.classpath,
|
||||||
bsh.collection,
|
bsh.collection,
|
||||||
|
@ -38,7 +38,6 @@ Export-Package: bsh,
|
||||||
org.adempiere.print.export,
|
org.adempiere.print.export,
|
||||||
org.adempiere.process,
|
org.adempiere.process,
|
||||||
org.adempiere.util,
|
org.adempiere.util,
|
||||||
org.atteo.classindex,
|
|
||||||
org.compiere,
|
org.compiere,
|
||||||
org.compiere.acct,
|
org.compiere.acct,
|
||||||
org.compiere.db,
|
org.compiere.db,
|
||||||
|
|
|
@ -4,4 +4,5 @@
|
||||||
<service>
|
<service>
|
||||||
<provide interface="org.adempiere.base.IModelFactory"/>
|
<provide interface="org.adempiere.base.IModelFactory"/>
|
||||||
</service>
|
</service>
|
||||||
|
<property name="service.ranking" type="Integer" value="-1"/>
|
||||||
</scr:component>
|
</scr:component>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" activate="activate" immediate="true" name="org.adempiere.base.AnnotationBasedModelFactory">
|
<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" activate="activate" immediate="true" name="org.adempiere.base.AnnotationBasedModelFactory">
|
||||||
<property name="service.ranking" type="Integer" value="-1"/>
|
<property name="service.ranking" type="Integer" value="0"/>
|
||||||
<service>
|
<service>
|
||||||
<provide interface="org.adempiere.base.IModelFactory"/>
|
<provide interface="org.adempiere.base.IModelFactory"/>
|
||||||
</service>
|
</service>
|
||||||
|
|
|
@ -7,8 +7,7 @@ bin.includes = plugin.xml,\
|
||||||
lib/bsh.jar,\
|
lib/bsh.jar,\
|
||||||
lib/commons-validator.jar,\
|
lib/commons-validator.jar,\
|
||||||
lib/cron4j.jar,\
|
lib/cron4j.jar,\
|
||||||
lib/classindex.jar
|
lib/classgraph.jar
|
||||||
src.includes = schema/
|
src.includes = schema/
|
||||||
source.. = src/,\
|
source.. = src/
|
||||||
.apt_generated/
|
|
||||||
output.. = target/classes/
|
output.. = target/classes/
|
||||||
|
|
|
@ -44,9 +44,9 @@
|
||||||
<version>4.3.1</version>
|
<version>4.3.1</version>
|
||||||
</artifactItem>
|
</artifactItem>
|
||||||
<artifactItem>
|
<artifactItem>
|
||||||
<groupId>org.atteo.classindex</groupId>
|
<groupId>io.github.classgraph</groupId>
|
||||||
<artifactId>classindex</artifactId>
|
<artifactId>classgraph</artifactId>
|
||||||
<version>3.4</version>
|
<version>4.8.116</version>
|
||||||
</artifactItem>
|
</artifactItem>
|
||||||
</artifactItems>
|
</artifactItems>
|
||||||
<outputDirectory>lib</outputDirectory>
|
<outputDirectory>lib</outputDirectory>
|
||||||
|
|
|
@ -12,70 +12,151 @@
|
||||||
*****************************************************************************/
|
*****************************************************************************/
|
||||||
package org.adempiere.base;
|
package org.adempiere.base;
|
||||||
|
|
||||||
import org.atteo.classindex.ClassIndex;
|
import java.util.HashMap;
|
||||||
import org.compiere.util.CCache;
|
import java.util.Map;
|
||||||
import org.osgi.framework.Bundle;
|
import java.util.logging.Level;
|
||||||
|
|
||||||
|
import org.compiere.util.CLogger;
|
||||||
import org.osgi.framework.wiring.BundleWiring;
|
import org.osgi.framework.wiring.BundleWiring;
|
||||||
import org.osgi.service.component.ComponentContext;
|
import org.osgi.service.component.ComponentContext;
|
||||||
import org.osgi.service.component.annotations.Activate;
|
import org.osgi.service.component.annotations.Activate;
|
||||||
import org.osgi.service.component.annotations.Component;
|
import org.osgi.service.component.annotations.Component;
|
||||||
|
|
||||||
|
import io.github.classgraph.AnnotationInfo;
|
||||||
|
import io.github.classgraph.ClassGraph;
|
||||||
|
import io.github.classgraph.ClassInfo;
|
||||||
|
import io.github.classgraph.ClassInfoList;
|
||||||
|
import io.github.classgraph.ScanResult;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Translates table names into model classes having the {@link Model} annotation. Relies on
|
* Translates table names into model classes having the {@link Model} annotation. Relies on
|
||||||
* {@link DefaultModelFactory} for everything else.
|
* {@link DefaultModelFactory} for everything else.
|
||||||
* This factory is designed to have a service rank higher than {@link DefaultModelFactory}, as class
|
* This factory is designed to have a service rank higher than {@link DefaultModelFactory}, as class
|
||||||
* discovery using SPI is preferred over reflection-based methods.
|
* discovery using SPI is preferred over reflection-based methods.
|
||||||
* @author Saulo Gil
|
* @author Saulo Gil
|
||||||
|
* @author Heng Sin
|
||||||
*/
|
*/
|
||||||
@Component(immediate = true, service = IModelFactory.class, property = {"service.ranking:Integer=-1"})
|
@Component(immediate = true, service = IModelFactory.class, property = {"service.ranking:Integer=0"})
|
||||||
public class AnnotationBasedModelFactory extends AbstractModelFactory implements IModelFactory
|
public class AnnotationBasedModelFactory extends AbstractModelFactory implements IModelFactory
|
||||||
{
|
{
|
||||||
|
/**
|
||||||
|
* Table name to class cache
|
||||||
|
*/
|
||||||
|
private Map<String,Class<?>> classCache = new HashMap<>();
|
||||||
|
|
||||||
private Bundle usingBundle;
|
private final static CLogger s_log = CLogger.getCLogger(AnnotationBasedModelFactory.class);
|
||||||
|
|
||||||
private CCache<String,Class<?>> classCache = new CCache<String,Class<?>>(null, "ABMF", 100, 120, false, 2000);
|
/**
|
||||||
|
* Packages to scan for Core X* classes
|
||||||
|
*/
|
||||||
|
private final static String[] CORE_PACKAGES = new String[] {
|
||||||
|
"org.compiere.model", "compiere.model", "adempiere.model", "org.adempiere.model",
|
||||||
|
"org.compiere.wf", "org.compiere.print", "org.compiere.impexp",
|
||||||
|
"org.eevolution.model"
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Extension point. Subclasses might override this method in order to have faster
|
||||||
|
* model class scanning.
|
||||||
|
* @return array of packages to be accepted during class scanning
|
||||||
|
* @see ClassGraph#acceptPackagesNonRecursive(String...)
|
||||||
|
*/
|
||||||
|
protected String[] getPackages() {
|
||||||
|
return new String[]{};
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Extension point. Provide a list of patterns to match against class names.
|
||||||
|
* @return array of strings containing patterns
|
||||||
|
* @see ClassGraph#acceptClasses(String...)
|
||||||
|
*/
|
||||||
|
protected String[] getAcceptClassesPatterns() {
|
||||||
|
String[] patterns = new String[] {"*.X_*"};
|
||||||
|
return patterns;
|
||||||
|
}
|
||||||
|
|
||||||
@Activate
|
@Activate
|
||||||
void activate(ComponentContext context)
|
public void activate(ComponentContext context) throws ClassNotFoundException {
|
||||||
{
|
long start = System.currentTimeMillis();
|
||||||
this.usingBundle = context.getUsingBundle();
|
ClassLoader classLoader = context.getBundleContext().getBundle().adapt(BundleWiring.class).getClassLoader();
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
ClassGraph graph = new ClassGraph()
|
||||||
public Class<?> getClass(String tableName)
|
.enableAnnotationInfo()
|
||||||
{
|
.overrideClassLoaders(classLoader)
|
||||||
// search first into cache
|
.disableJarScanning()
|
||||||
Class<?> candidate = classCache.get(tableName);
|
.disableNestedJarScanning()
|
||||||
if (candidate != null)
|
.disableModuleScanning();
|
||||||
|
|
||||||
|
// narrow search to a list of packages
|
||||||
|
if(isAtCore())
|
||||||
|
graph.acceptPackagesNonRecursive(CORE_PACKAGES);
|
||||||
|
else
|
||||||
{
|
{
|
||||||
// Object.class indicate no generated PO class for tableName
|
String[] packages = getPackages();
|
||||||
if (candidate.equals(Object.class))
|
if(packages==null || packages.length==0)
|
||||||
return null;
|
s_log.warning(this.getClass().getSimpleName() + " should override the getPackages method");
|
||||||
else
|
else
|
||||||
return candidate;
|
graph.acceptPackagesNonRecursive(packages);
|
||||||
}
|
}
|
||||||
|
|
||||||
// scan model annotations
|
// narrow search to class names matching a set of patterns
|
||||||
BundleWiring wiring = usingBundle.adapt(BundleWiring.class);
|
String[] acceptClasses = getAcceptClassesPatterns();
|
||||||
for(Class<?> xClass : ClassIndex.getAnnotated(Model.class, wiring.getClassLoader()))
|
if(acceptClasses!=null && acceptClasses.length > 0)
|
||||||
|
graph.acceptClasses(acceptClasses);
|
||||||
|
|
||||||
|
try (ScanResult scanResult = graph.scan())
|
||||||
{
|
{
|
||||||
Model annotation = xClass.getAnnotation(Model.class);
|
|
||||||
if(annotation.table().equalsIgnoreCase(tableName))
|
for (ClassInfo classInfo : scanResult.getClassesWithAnnotation(Model.class)) {
|
||||||
{
|
String className = classInfo.getName();
|
||||||
candidate = xClass;
|
AnnotationInfo annotationInfo = classInfo.getAnnotationInfo(Model.class);
|
||||||
for(Class<?> mClass : ClassIndex.getSubclasses(xClass, wiring.getClassLoader())) {
|
String tableName = (String) annotationInfo.getParameterValues().getValue("table");
|
||||||
if(!mClass.equals(candidate) && candidate.isAssignableFrom(mClass))
|
|
||||||
// favoring candidates higher in the class hierarchy
|
Class<?> existing = classCache.get(tableName);
|
||||||
candidate = mClass;
|
|
||||||
}
|
// try to detect M classes only if we found an X class
|
||||||
break;
|
if(existing == null && className.substring(className.lastIndexOf(".")).startsWith(".X")) {
|
||||||
}
|
ClassInfoList subclasses = classInfo.getSubclasses().directOnly();
|
||||||
|
while(!subclasses.isEmpty()) {
|
||||||
|
className = subclasses.get(0).getName();
|
||||||
|
subclasses = subclasses.get(0).getSubclasses().directOnly();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if(existing==null) {
|
||||||
|
classCache.put(tableName, classLoader.loadClass(className));
|
||||||
|
} else if (className.substring(className.lastIndexOf(".")).startsWith(".M")) {
|
||||||
|
if(existing.getSimpleName().startsWith("X_")) {
|
||||||
|
classCache.put(tableName, classLoader.loadClass(className));
|
||||||
|
} else {
|
||||||
|
Class<?> found = classLoader.loadClass(className);
|
||||||
|
// replace existing entries only if found class has a lower hierarchy
|
||||||
|
if(existing.isAssignableFrom(found))
|
||||||
|
classCache.put(tableName, classLoader.loadClass(className));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
long end = System.currentTimeMillis();
|
||||||
//Object.class to indicate no PO class for tableName
|
if (s_log.isLoggable(Level.INFO))
|
||||||
classCache.put(tableName, candidate == null ? Object.class : candidate);
|
s_log.info(this.getClass().getSimpleName() + " loaded "+classCache.size() +" classes in "
|
||||||
|
+((end-start)/1000f) + "s");
|
||||||
return candidate;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
/**
|
||||||
|
* {@inheritDoc}
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public Class<?> getClass(String tableName) {
|
||||||
|
return classCache.get(tableName);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Tells whether we're executing code from a subclass of {@link AnnotationBasedModelFactory}.
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
private boolean isAtCore() {
|
||||||
|
return getClass().equals(AnnotationBasedModelFactory.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -13,17 +13,16 @@
|
||||||
package org.adempiere.base;
|
package org.adempiere.base;
|
||||||
|
|
||||||
import static java.lang.annotation.ElementType.TYPE;
|
import static java.lang.annotation.ElementType.TYPE;
|
||||||
|
|
||||||
import java.lang.annotation.Retention;
|
import java.lang.annotation.Retention;
|
||||||
import java.lang.annotation.RetentionPolicy;
|
import java.lang.annotation.RetentionPolicy;
|
||||||
import java.lang.annotation.Target;
|
import java.lang.annotation.Target;
|
||||||
import org.atteo.classindex.IndexAnnotated;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Automatic model class registration
|
* Automatic model class registration
|
||||||
* @author Saulo Gil
|
* @author Saulo Gil
|
||||||
*/
|
*/
|
||||||
@Target(TYPE)
|
@Target(TYPE)
|
||||||
@IndexAnnotated
|
|
||||||
@Retention(RetentionPolicy.RUNTIME)
|
@Retention(RetentionPolicy.RUNTIME)
|
||||||
public @interface Model {
|
public @interface Model {
|
||||||
|
|
||||||
|
|
|
@ -161,7 +161,6 @@ public class ModelClassGenerator
|
||||||
|
|
||||||
addImportClass(java.util.Properties.class);
|
addImportClass(java.util.Properties.class);
|
||||||
addImportClass(java.sql.ResultSet.class);
|
addImportClass(java.sql.ResultSet.class);
|
||||||
addImportClass("org.atteo.classindex.IndexSubclasses");
|
|
||||||
if (!packageName.equals("org.compiere.model"))
|
if (!packageName.equals("org.compiere.model"))
|
||||||
addImportClass("org.compiere.model.*");
|
addImportClass("org.compiere.model.*");
|
||||||
createImports(start);
|
createImports(start);
|
||||||
|
@ -169,7 +168,6 @@ public class ModelClassGenerator
|
||||||
start.append("/** Generated Model for ").append(tableName).append(NL)
|
start.append("/** Generated Model for ").append(tableName).append(NL)
|
||||||
.append(" * @author iDempiere (generated) ").append(NL)
|
.append(" * @author iDempiere (generated) ").append(NL)
|
||||||
.append(" * @version ").append(Adempiere.MAIN_VERSION).append(" - $Id$ */").append(NL)
|
.append(" * @version ").append(Adempiere.MAIN_VERSION).append(" - $Id$ */").append(NL)
|
||||||
.append("@IndexSubclasses").append(NL)
|
|
||||||
.append("@org.adempiere.base.Model(table=\"").append(tableName).append("\")").append(NL)
|
.append("@org.adempiere.base.Model(table=\"").append(tableName).append("\")").append(NL)
|
||||||
.append("public class ").append(className)
|
.append("public class ").append(className)
|
||||||
.append(" extends PO")
|
.append(" extends PO")
|
||||||
|
|
|
@ -63,6 +63,18 @@ public class MTree extends MTree_Base
|
||||||
super (ctx, AD_Tree_ID, trxName);
|
super (ctx, AD_Tree_ID, trxName);
|
||||||
} // MTree
|
} // MTree
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Resultset constructor for model factory.
|
||||||
|
* Need to call loadNodes explicitly
|
||||||
|
* @param ctx
|
||||||
|
* @param rs
|
||||||
|
* @param trxName
|
||||||
|
*/
|
||||||
|
public MTree (Properties ctx, ResultSet rs, String trxName)
|
||||||
|
{
|
||||||
|
super(ctx, rs, trxName);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Construct & Load Tree
|
* Construct & Load Tree
|
||||||
* @param AD_Tree_ID The tree to build
|
* @param AD_Tree_ID The tree to build
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_AccessLog
|
/** Generated Model for AD_AccessLog
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_AccessLog")
|
@org.adempiere.base.Model(table="AD_AccessLog")
|
||||||
public class X_AD_AccessLog extends PO implements I_AD_AccessLog, I_Persistent
|
public class X_AD_AccessLog extends PO implements I_AD_AccessLog, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Alert
|
/** Generated Model for AD_Alert
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Alert")
|
@org.adempiere.base.Model(table="AD_Alert")
|
||||||
public class X_AD_Alert extends PO implements I_AD_Alert, I_Persistent
|
public class X_AD_Alert extends PO implements I_AD_Alert, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,13 +20,11 @@ package org.compiere.model;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_AlertProcessor
|
/** Generated Model for AD_AlertProcessor
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_AlertProcessor")
|
@org.adempiere.base.Model(table="AD_AlertProcessor")
|
||||||
public class X_AD_AlertProcessor extends PO implements I_AD_AlertProcessor, I_Persistent
|
public class X_AD_AlertProcessor extends PO implements I_AD_AlertProcessor, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_AlertProcessorLog
|
/** Generated Model for AD_AlertProcessorLog
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_AlertProcessorLog")
|
@org.adempiere.base.Model(table="AD_AlertProcessorLog")
|
||||||
public class X_AD_AlertProcessorLog extends PO implements I_AD_AlertProcessorLog, I_Persistent
|
public class X_AD_AlertProcessorLog extends PO implements I_AD_AlertProcessorLog, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_AlertRecipient
|
/** Generated Model for AD_AlertRecipient
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_AlertRecipient")
|
@org.adempiere.base.Model(table="AD_AlertRecipient")
|
||||||
public class X_AD_AlertRecipient extends PO implements I_AD_AlertRecipient, I_Persistent
|
public class X_AD_AlertRecipient extends PO implements I_AD_AlertRecipient, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_AlertRule
|
/** Generated Model for AD_AlertRule
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_AlertRule")
|
@org.adempiere.base.Model(table="AD_AlertRule")
|
||||||
public class X_AD_AlertRule extends PO implements I_AD_AlertRule, I_Persistent
|
public class X_AD_AlertRule extends PO implements I_AD_AlertRule, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_AllClients_V
|
/** Generated Model for AD_AllClients_V
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_AllClients_V")
|
@org.adempiere.base.Model(table="AD_AllClients_V")
|
||||||
public class X_AD_AllClients_V extends PO implements I_AD_AllClients_V, I_Persistent
|
public class X_AD_AllClients_V extends PO implements I_AD_AllClients_V, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,12 +20,10 @@ package org.compiere.model;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_AllUsers_V
|
/** Generated Model for AD_AllUsers_V
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_AllUsers_V")
|
@org.adempiere.base.Model(table="AD_AllUsers_V")
|
||||||
public class X_AD_AllUsers_V extends PO implements I_AD_AllUsers_V, I_Persistent
|
public class X_AD_AllUsers_V extends PO implements I_AD_AllUsers_V, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Archive
|
/** Generated Model for AD_Archive
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Archive")
|
@org.adempiere.base.Model(table="AD_Archive")
|
||||||
public class X_AD_Archive extends PO implements I_AD_Archive, I_Persistent
|
public class X_AD_Archive extends PO implements I_AD_Archive, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Attachment
|
/** Generated Model for AD_Attachment
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Attachment")
|
@org.adempiere.base.Model(table="AD_Attachment")
|
||||||
public class X_AD_Attachment extends PO implements I_AD_Attachment, I_Persistent
|
public class X_AD_Attachment extends PO implements I_AD_Attachment, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_AttachmentNote
|
/** Generated Model for AD_AttachmentNote
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_AttachmentNote")
|
@org.adempiere.base.Model(table="AD_AttachmentNote")
|
||||||
public class X_AD_AttachmentNote extends PO implements I_AD_AttachmentNote, I_Persistent
|
public class X_AD_AttachmentNote extends PO implements I_AD_AttachmentNote, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Attribute
|
/** Generated Model for AD_Attribute
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Attribute")
|
@org.adempiere.base.Model(table="AD_Attribute")
|
||||||
public class X_AD_Attribute extends PO implements I_AD_Attribute, I_Persistent
|
public class X_AD_Attribute extends PO implements I_AD_Attribute, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,12 +20,10 @@ package org.compiere.model;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_Attribute_Value
|
/** Generated Model for AD_Attribute_Value
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Attribute_Value")
|
@org.adempiere.base.Model(table="AD_Attribute_Value")
|
||||||
public class X_AD_Attribute_Value extends PO implements I_AD_Attribute_Value, I_Persistent
|
public class X_AD_Attribute_Value extends PO implements I_AD_Attribute_Value, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -21,13 +21,11 @@ import java.math.BigDecimal;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.Env;
|
import org.compiere.util.Env;
|
||||||
|
|
||||||
/** Generated Model for AD_AuthorizationAccount
|
/** Generated Model for AD_AuthorizationAccount
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_AuthorizationAccount")
|
@org.adempiere.base.Model(table="AD_AuthorizationAccount")
|
||||||
public class X_AD_AuthorizationAccount extends PO implements I_AD_AuthorizationAccount, I_Persistent
|
public class X_AD_AuthorizationAccount extends PO implements I_AD_AuthorizationAccount, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_AuthorizationCredential
|
/** Generated Model for AD_AuthorizationCredential
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_AuthorizationCredential")
|
@org.adempiere.base.Model(table="AD_AuthorizationCredential")
|
||||||
public class X_AD_AuthorizationCredential extends PO implements I_AD_AuthorizationCredential, I_Persistent
|
public class X_AD_AuthorizationCredential extends PO implements I_AD_AuthorizationCredential, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_AuthorizationProvider
|
/** Generated Model for AD_AuthorizationProvider
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_AuthorizationProvider")
|
@org.adempiere.base.Model(table="AD_AuthorizationProvider")
|
||||||
public class X_AD_AuthorizationProvider extends PO implements I_AD_AuthorizationProvider, I_Persistent
|
public class X_AD_AuthorizationProvider extends PO implements I_AD_AuthorizationProvider, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_AuthorizationScopeProv
|
/** Generated Model for AD_AuthorizationScopeProv
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_AuthorizationScopeProv")
|
@org.adempiere.base.Model(table="AD_AuthorizationScopeProv")
|
||||||
public class X_AD_AuthorizationScopeProv extends PO implements I_AD_AuthorizationScopeProv, I_Persistent
|
public class X_AD_AuthorizationScopeProv extends PO implements I_AD_AuthorizationScopeProv, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,12 +20,10 @@ package org.compiere.model;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_BroadcastMessage
|
/** Generated Model for AD_BroadcastMessage
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_BroadcastMessage")
|
@org.adempiere.base.Model(table="AD_BroadcastMessage")
|
||||||
public class X_AD_BroadcastMessage extends PO implements I_AD_BroadcastMessage, I_Persistent
|
public class X_AD_BroadcastMessage extends PO implements I_AD_BroadcastMessage, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_ChangeLog
|
/** Generated Model for AD_ChangeLog
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_ChangeLog")
|
@org.adempiere.base.Model(table="AD_ChangeLog")
|
||||||
public class X_AD_ChangeLog extends PO implements I_AD_ChangeLog, I_Persistent
|
public class X_AD_ChangeLog extends PO implements I_AD_ChangeLog, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_Chart
|
/** Generated Model for AD_Chart
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Chart")
|
@org.adempiere.base.Model(table="AD_Chart")
|
||||||
public class X_AD_Chart extends PO implements I_AD_Chart, I_Persistent
|
public class X_AD_Chart extends PO implements I_AD_Chart, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_ChartDatasource
|
/** Generated Model for AD_ChartDatasource
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_ChartDatasource")
|
@org.adempiere.base.Model(table="AD_ChartDatasource")
|
||||||
public class X_AD_ChartDatasource extends PO implements I_AD_ChartDatasource, I_Persistent
|
public class X_AD_ChartDatasource extends PO implements I_AD_ChartDatasource, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Client
|
/** Generated Model for AD_Client
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Client")
|
@org.adempiere.base.Model(table="AD_Client")
|
||||||
public class X_AD_Client extends PO implements I_AD_Client, I_Persistent
|
public class X_AD_Client extends PO implements I_AD_Client, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,12 +20,10 @@ package org.compiere.model;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_ClientInfo
|
/** Generated Model for AD_ClientInfo
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_ClientInfo")
|
@org.adempiere.base.Model(table="AD_ClientInfo")
|
||||||
public class X_AD_ClientInfo extends PO implements I_AD_ClientInfo, I_Persistent
|
public class X_AD_ClientInfo extends PO implements I_AD_ClientInfo, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_ClientShare
|
/** Generated Model for AD_ClientShare
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_ClientShare")
|
@org.adempiere.base.Model(table="AD_ClientShare")
|
||||||
public class X_AD_ClientShare extends PO implements I_AD_ClientShare, I_Persistent
|
public class X_AD_ClientShare extends PO implements I_AD_ClientShare, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,14 +20,12 @@ package org.compiere.model;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.Env;
|
import org.compiere.util.Env;
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Color
|
/** Generated Model for AD_Color
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Color")
|
@org.adempiere.base.Model(table="AD_Color")
|
||||||
public class X_AD_Color extends PO implements I_AD_Color, I_Persistent
|
public class X_AD_Color extends PO implements I_AD_Color, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,14 +20,12 @@ package org.compiere.model;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.Env;
|
import org.compiere.util.Env;
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Column
|
/** Generated Model for AD_Column
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Column")
|
@org.adempiere.base.Model(table="AD_Column")
|
||||||
public class X_AD_Column extends PO implements I_AD_Column, I_Persistent
|
public class X_AD_Column extends PO implements I_AD_Column, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Column_Access
|
/** Generated Model for AD_Column_Access
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Column_Access")
|
@org.adempiere.base.Model(table="AD_Column_Access")
|
||||||
public class X_AD_Column_Access extends PO implements I_AD_Column_Access, I_Persistent
|
public class X_AD_Column_Access extends PO implements I_AD_Column_Access, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_CtxHelp
|
/** Generated Model for AD_CtxHelp
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_CtxHelp")
|
@org.adempiere.base.Model(table="AD_CtxHelp")
|
||||||
public class X_AD_CtxHelp extends PO implements I_AD_CtxHelp, I_Persistent
|
public class X_AD_CtxHelp extends PO implements I_AD_CtxHelp, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_CtxHelpMsg
|
/** Generated Model for AD_CtxHelpMsg
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_CtxHelpMsg")
|
@org.adempiere.base.Model(table="AD_CtxHelpMsg")
|
||||||
public class X_AD_CtxHelpMsg extends PO implements I_AD_CtxHelpMsg, I_Persistent
|
public class X_AD_CtxHelpMsg extends PO implements I_AD_CtxHelpMsg, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_CtxHelpSuggestion
|
/** Generated Model for AD_CtxHelpSuggestion
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_CtxHelpSuggestion")
|
@org.adempiere.base.Model(table="AD_CtxHelpSuggestion")
|
||||||
public class X_AD_CtxHelpSuggestion extends PO implements I_AD_CtxHelpSuggestion, I_Persistent
|
public class X_AD_CtxHelpSuggestion extends PO implements I_AD_CtxHelpSuggestion, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Desktop
|
/** Generated Model for AD_Desktop
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Desktop")
|
@org.adempiere.base.Model(table="AD_Desktop")
|
||||||
public class X_AD_Desktop extends PO implements I_AD_Desktop, I_Persistent
|
public class X_AD_Desktop extends PO implements I_AD_Desktop, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_DesktopWorkbench
|
/** Generated Model for AD_DesktopWorkbench
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_DesktopWorkbench")
|
@org.adempiere.base.Model(table="AD_DesktopWorkbench")
|
||||||
public class X_AD_DesktopWorkbench extends PO implements I_AD_DesktopWorkbench, I_Persistent
|
public class X_AD_DesktopWorkbench extends PO implements I_AD_DesktopWorkbench, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_Document_Action_Access
|
/** Generated Model for AD_Document_Action_Access
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Document_Action_Access")
|
@org.adempiere.base.Model(table="AD_Document_Action_Access")
|
||||||
public class X_AD_Document_Action_Access extends PO implements I_AD_Document_Action_Access, I_Persistent
|
public class X_AD_Document_Action_Access extends PO implements I_AD_Document_Action_Access, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Element
|
/** Generated Model for AD_Element
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Element")
|
@org.adempiere.base.Model(table="AD_Element")
|
||||||
public class X_AD_Element extends PO implements I_AD_Element, I_Persistent
|
public class X_AD_Element extends PO implements I_AD_Element, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_EntityType
|
/** Generated Model for AD_EntityType
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_EntityType")
|
@org.adempiere.base.Model(table="AD_EntityType")
|
||||||
public class X_AD_EntityType extends PO implements I_AD_EntityType, I_Persistent
|
public class X_AD_EntityType extends PO implements I_AD_EntityType, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Error
|
/** Generated Model for AD_Error
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Error")
|
@org.adempiere.base.Model(table="AD_Error")
|
||||||
public class X_AD_Error extends PO implements I_AD_Error, I_Persistent
|
public class X_AD_Error extends PO implements I_AD_Error, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,14 +20,12 @@ package org.compiere.model;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.Env;
|
import org.compiere.util.Env;
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Field
|
/** Generated Model for AD_Field
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Field")
|
@org.adempiere.base.Model(table="AD_Field")
|
||||||
public class X_AD_Field extends PO implements I_AD_Field, I_Persistent
|
public class X_AD_Field extends PO implements I_AD_Field, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_FieldGroup
|
/** Generated Model for AD_FieldGroup
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_FieldGroup")
|
@org.adempiere.base.Model(table="AD_FieldGroup")
|
||||||
public class X_AD_FieldGroup extends PO implements I_AD_FieldGroup, I_Persistent
|
public class X_AD_FieldGroup extends PO implements I_AD_FieldGroup, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_FieldSuggestion
|
/** Generated Model for AD_FieldSuggestion
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_FieldSuggestion")
|
@org.adempiere.base.Model(table="AD_FieldSuggestion")
|
||||||
public class X_AD_FieldSuggestion extends PO implements I_AD_FieldSuggestion, I_Persistent
|
public class X_AD_FieldSuggestion extends PO implements I_AD_FieldSuggestion, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,14 +20,12 @@ package org.compiere.model;
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.Env;
|
import org.compiere.util.Env;
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Find
|
/** Generated Model for AD_Find
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Find")
|
@org.adempiere.base.Model(table="AD_Find")
|
||||||
public class X_AD_Find extends PO implements I_AD_Find, I_Persistent
|
public class X_AD_Find extends PO implements I_AD_Find, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Form
|
/** Generated Model for AD_Form
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Form")
|
@org.adempiere.base.Model(table="AD_Form")
|
||||||
public class X_AD_Form extends PO implements I_AD_Form, I_Persistent
|
public class X_AD_Form extends PO implements I_AD_Form, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_Form_Access
|
/** Generated Model for AD_Form_Access
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Form_Access")
|
@org.adempiere.base.Model(table="AD_Form_Access")
|
||||||
public class X_AD_Form_Access extends PO implements I_AD_Form_Access, I_Persistent
|
public class X_AD_Form_Access extends PO implements I_AD_Form_Access, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,13 +20,11 @@ package org.compiere.model;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_HouseKeeping
|
/** Generated Model for AD_HouseKeeping
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_HouseKeeping")
|
@org.adempiere.base.Model(table="AD_HouseKeeping")
|
||||||
public class X_AD_HouseKeeping extends PO implements I_AD_HouseKeeping, I_Persistent
|
public class X_AD_HouseKeeping extends PO implements I_AD_HouseKeeping, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Image
|
/** Generated Model for AD_Image
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Image")
|
@org.adempiere.base.Model(table="AD_Image")
|
||||||
public class X_AD_Image extends PO implements I_AD_Image, I_Persistent
|
public class X_AD_Image extends PO implements I_AD_Image, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_ImpFormat
|
/** Generated Model for AD_ImpFormat
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_ImpFormat")
|
@org.adempiere.base.Model(table="AD_ImpFormat")
|
||||||
public class X_AD_ImpFormat extends PO implements I_AD_ImpFormat, I_Persistent
|
public class X_AD_ImpFormat extends PO implements I_AD_ImpFormat, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_ImpFormat_Row
|
/** Generated Model for AD_ImpFormat_Row
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_ImpFormat_Row")
|
@org.adempiere.base.Model(table="AD_ImpFormat_Row")
|
||||||
public class X_AD_ImpFormat_Row extends PO implements I_AD_ImpFormat_Row, I_Persistent
|
public class X_AD_ImpFormat_Row extends PO implements I_AD_ImpFormat_Row, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_ImportTemplate
|
/** Generated Model for AD_ImportTemplate
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_ImportTemplate")
|
@org.adempiere.base.Model(table="AD_ImportTemplate")
|
||||||
public class X_AD_ImportTemplate extends PO implements I_AD_ImportTemplate, I_Persistent
|
public class X_AD_ImportTemplate extends PO implements I_AD_ImportTemplate, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_ImportTemplateAccess
|
/** Generated Model for AD_ImportTemplateAccess
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_ImportTemplateAccess")
|
@org.adempiere.base.Model(table="AD_ImportTemplateAccess")
|
||||||
public class X_AD_ImportTemplateAccess extends PO implements I_AD_ImportTemplateAccess, I_Persistent
|
public class X_AD_ImportTemplateAccess extends PO implements I_AD_ImportTemplateAccess, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_IndexColumn
|
/** Generated Model for AD_IndexColumn
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_IndexColumn")
|
@org.adempiere.base.Model(table="AD_IndexColumn")
|
||||||
public class X_AD_IndexColumn extends PO implements I_AD_IndexColumn, I_Persistent
|
public class X_AD_IndexColumn extends PO implements I_AD_IndexColumn, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_InfoColumn
|
/** Generated Model for AD_InfoColumn
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_InfoColumn")
|
@org.adempiere.base.Model(table="AD_InfoColumn")
|
||||||
public class X_AD_InfoColumn extends PO implements I_AD_InfoColumn, I_Persistent
|
public class X_AD_InfoColumn extends PO implements I_AD_InfoColumn, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_InfoProcess
|
/** Generated Model for AD_InfoProcess
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_InfoProcess")
|
@org.adempiere.base.Model(table="AD_InfoProcess")
|
||||||
public class X_AD_InfoProcess extends PO implements I_AD_InfoProcess, I_Persistent
|
public class X_AD_InfoProcess extends PO implements I_AD_InfoProcess, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_InfoRelated
|
/** Generated Model for AD_InfoRelated
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_InfoRelated")
|
@org.adempiere.base.Model(table="AD_InfoRelated")
|
||||||
public class X_AD_InfoRelated extends PO implements I_AD_InfoRelated, I_Persistent
|
public class X_AD_InfoRelated extends PO implements I_AD_InfoRelated, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_InfoWindow
|
/** Generated Model for AD_InfoWindow
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_InfoWindow")
|
@org.adempiere.base.Model(table="AD_InfoWindow")
|
||||||
public class X_AD_InfoWindow extends PO implements I_AD_InfoWindow, I_Persistent
|
public class X_AD_InfoWindow extends PO implements I_AD_InfoWindow, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_InfoWindow_Access
|
/** Generated Model for AD_InfoWindow_Access
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_InfoWindow_Access")
|
@org.adempiere.base.Model(table="AD_InfoWindow_Access")
|
||||||
public class X_AD_InfoWindow_Access extends PO implements I_AD_InfoWindow_Access, I_Persistent
|
public class X_AD_InfoWindow_Access extends PO implements I_AD_InfoWindow_Access, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Issue
|
/** Generated Model for AD_Issue
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Issue")
|
@org.adempiere.base.Model(table="AD_Issue")
|
||||||
public class X_AD_Issue extends PO implements I_AD_Issue, I_Persistent
|
public class X_AD_Issue extends PO implements I_AD_Issue, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_LabelPrinter
|
/** Generated Model for AD_LabelPrinter
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_LabelPrinter")
|
@org.adempiere.base.Model(table="AD_LabelPrinter")
|
||||||
public class X_AD_LabelPrinter extends PO implements I_AD_LabelPrinter, I_Persistent
|
public class X_AD_LabelPrinter extends PO implements I_AD_LabelPrinter, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_LabelPrinterFunction
|
/** Generated Model for AD_LabelPrinterFunction
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_LabelPrinterFunction")
|
@org.adempiere.base.Model(table="AD_LabelPrinterFunction")
|
||||||
public class X_AD_LabelPrinterFunction extends PO implements I_AD_LabelPrinterFunction, I_Persistent
|
public class X_AD_LabelPrinterFunction extends PO implements I_AD_LabelPrinterFunction, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Language
|
/** Generated Model for AD_Language
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Language")
|
@org.adempiere.base.Model(table="AD_Language")
|
||||||
public class X_AD_Language extends PO implements I_AD_Language, I_Persistent
|
public class X_AD_Language extends PO implements I_AD_Language, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_LdapAccess
|
/** Generated Model for AD_LdapAccess
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_LdapAccess")
|
@org.adempiere.base.Model(table="AD_LdapAccess")
|
||||||
public class X_AD_LdapAccess extends PO implements I_AD_LdapAccess, I_Persistent
|
public class X_AD_LdapAccess extends PO implements I_AD_LdapAccess, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,13 +20,11 @@ package org.compiere.model;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_LdapProcessor
|
/** Generated Model for AD_LdapProcessor
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_LdapProcessor")
|
@org.adempiere.base.Model(table="AD_LdapProcessor")
|
||||||
public class X_AD_LdapProcessor extends PO implements I_AD_LdapProcessor, I_Persistent
|
public class X_AD_LdapProcessor extends PO implements I_AD_LdapProcessor, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_LdapProcessorLog
|
/** Generated Model for AD_LdapProcessorLog
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_LdapProcessorLog")
|
@org.adempiere.base.Model(table="AD_LdapProcessorLog")
|
||||||
public class X_AD_LdapProcessorLog extends PO implements I_AD_LdapProcessorLog, I_Persistent
|
public class X_AD_LdapProcessorLog extends PO implements I_AD_LdapProcessorLog, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Menu
|
/** Generated Model for AD_Menu
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Menu")
|
@org.adempiere.base.Model(table="AD_Menu")
|
||||||
public class X_AD_Menu extends PO implements I_AD_Menu, I_Persistent
|
public class X_AD_Menu extends PO implements I_AD_Menu, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Message
|
/** Generated Model for AD_Message
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Message")
|
@org.adempiere.base.Model(table="AD_Message")
|
||||||
public class X_AD_Message extends PO implements I_AD_Message, I_Persistent
|
public class X_AD_Message extends PO implements I_AD_Message, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_MigrationScript
|
/** Generated Model for AD_MigrationScript
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_MigrationScript")
|
@org.adempiere.base.Model(table="AD_MigrationScript")
|
||||||
public class X_AD_MigrationScript extends PO implements I_AD_MigrationScript, I_Persistent
|
public class X_AD_MigrationScript extends PO implements I_AD_MigrationScript, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_ModelValidator
|
/** Generated Model for AD_ModelValidator
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_ModelValidator")
|
@org.adempiere.base.Model(table="AD_ModelValidator")
|
||||||
public class X_AD_ModelValidator extends PO implements I_AD_ModelValidator, I_Persistent
|
public class X_AD_ModelValidator extends PO implements I_AD_ModelValidator, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Modification
|
/** Generated Model for AD_Modification
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Modification")
|
@org.adempiere.base.Model(table="AD_Modification")
|
||||||
public class X_AD_Modification extends PO implements I_AD_Modification, I_Persistent
|
public class X_AD_Modification extends PO implements I_AD_Modification, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Note
|
/** Generated Model for AD_Note
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Note")
|
@org.adempiere.base.Model(table="AD_Note")
|
||||||
public class X_AD_Note extends PO implements I_AD_Note, I_Persistent
|
public class X_AD_Note extends PO implements I_AD_Note, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Org
|
/** Generated Model for AD_Org
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Org")
|
@org.adempiere.base.Model(table="AD_Org")
|
||||||
public class X_AD_Org extends PO implements I_AD_Org, I_Persistent
|
public class X_AD_Org extends PO implements I_AD_Org, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_OrgInfo
|
/** Generated Model for AD_OrgInfo
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_OrgInfo")
|
@org.adempiere.base.Model(table="AD_OrgInfo")
|
||||||
public class X_AD_OrgInfo extends PO implements I_AD_OrgInfo, I_Persistent
|
public class X_AD_OrgInfo extends PO implements I_AD_OrgInfo, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_OrgType
|
/** Generated Model for AD_OrgType
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_OrgType")
|
@org.adempiere.base.Model(table="AD_OrgType")
|
||||||
public class X_AD_OrgType extends PO implements I_AD_OrgType, I_Persistent
|
public class X_AD_OrgType extends PO implements I_AD_OrgType, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_PInstance
|
/** Generated Model for AD_PInstance
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_PInstance")
|
@org.adempiere.base.Model(table="AD_PInstance")
|
||||||
public class X_AD_PInstance extends PO implements I_AD_PInstance, I_Persistent
|
public class X_AD_PInstance extends PO implements I_AD_PInstance, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -21,13 +21,11 @@ import java.math.BigDecimal;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.Env;
|
import org.compiere.util.Env;
|
||||||
|
|
||||||
/** Generated Model for AD_PInstance_Log
|
/** Generated Model for AD_PInstance_Log
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_PInstance_Log")
|
@org.adempiere.base.Model(table="AD_PInstance_Log")
|
||||||
public class X_AD_PInstance_Log extends PO implements I_AD_PInstance_Log, I_Persistent
|
public class X_AD_PInstance_Log extends PO implements I_AD_PInstance_Log, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -21,14 +21,12 @@ import java.math.BigDecimal;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.Env;
|
import org.compiere.util.Env;
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_PInstance_Para
|
/** Generated Model for AD_PInstance_Para
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_PInstance_Para")
|
@org.adempiere.base.Model(table="AD_PInstance_Para")
|
||||||
public class X_AD_PInstance_Para extends PO implements I_AD_PInstance_Para, I_Persistent
|
public class X_AD_PInstance_Para extends PO implements I_AD_PInstance_Para, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,13 +20,11 @@ package org.compiere.model;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Package_Exp
|
/** Generated Model for AD_Package_Exp
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Package_Exp")
|
@org.adempiere.base.Model(table="AD_Package_Exp")
|
||||||
public class X_AD_Package_Exp extends PO implements I_AD_Package_Exp, I_Persistent
|
public class X_AD_Package_Exp extends PO implements I_AD_Package_Exp, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Package_Exp_Detail
|
/** Generated Model for AD_Package_Exp_Detail
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Package_Exp_Detail")
|
@org.adempiere.base.Model(table="AD_Package_Exp_Detail")
|
||||||
public class X_AD_Package_Exp_Detail extends PO implements I_AD_Package_Exp_Detail, I_Persistent
|
public class X_AD_Package_Exp_Detail extends PO implements I_AD_Package_Exp_Detail, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Package_Imp
|
/** Generated Model for AD_Package_Imp
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Package_Imp")
|
@org.adempiere.base.Model(table="AD_Package_Imp")
|
||||||
public class X_AD_Package_Imp extends PO implements I_AD_Package_Imp, I_Persistent
|
public class X_AD_Package_Imp extends PO implements I_AD_Package_Imp, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Package_Imp_Backup
|
/** Generated Model for AD_Package_Imp_Backup
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Package_Imp_Backup")
|
@org.adempiere.base.Model(table="AD_Package_Imp_Backup")
|
||||||
public class X_AD_Package_Imp_Backup extends PO implements I_AD_Package_Imp_Backup, I_Persistent
|
public class X_AD_Package_Imp_Backup extends PO implements I_AD_Package_Imp_Backup, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_Package_Imp_Detail
|
/** Generated Model for AD_Package_Imp_Detail
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Package_Imp_Detail")
|
@org.adempiere.base.Model(table="AD_Package_Imp_Detail")
|
||||||
public class X_AD_Package_Imp_Detail extends PO implements I_AD_Package_Imp_Detail, I_Persistent
|
public class X_AD_Package_Imp_Detail extends PO implements I_AD_Package_Imp_Detail, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Package_Imp_Inst
|
/** Generated Model for AD_Package_Imp_Inst
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Package_Imp_Inst")
|
@org.adempiere.base.Model(table="AD_Package_Imp_Inst")
|
||||||
public class X_AD_Package_Imp_Inst extends PO implements I_AD_Package_Imp_Inst, I_Persistent
|
public class X_AD_Package_Imp_Inst extends PO implements I_AD_Package_Imp_Inst, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,12 +20,10 @@ package org.compiere.model;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_Package_Imp_Proc
|
/** Generated Model for AD_Package_Imp_Proc
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Package_Imp_Proc")
|
@org.adempiere.base.Model(table="AD_Package_Imp_Proc")
|
||||||
public class X_AD_Package_Imp_Proc extends PO implements I_AD_Package_Imp_Proc, I_Persistent
|
public class X_AD_Package_Imp_Proc extends PO implements I_AD_Package_Imp_Proc, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Package_UUID_Map
|
/** Generated Model for AD_Package_UUID_Map
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Package_UUID_Map")
|
@org.adempiere.base.Model(table="AD_Package_UUID_Map")
|
||||||
public class X_AD_Package_UUID_Map extends PO implements I_AD_Package_UUID_Map, I_Persistent
|
public class X_AD_Package_UUID_Map extends PO implements I_AD_Package_UUID_Map, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_PasswordRule
|
/** Generated Model for AD_PasswordRule
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_PasswordRule")
|
@org.adempiere.base.Model(table="AD_PasswordRule")
|
||||||
public class X_AD_PasswordRule extends PO implements I_AD_PasswordRule, I_Persistent
|
public class X_AD_PasswordRule extends PO implements I_AD_PasswordRule, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -20,12 +20,10 @@ package org.compiere.model;
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.Timestamp;
|
import java.sql.Timestamp;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_Password_History
|
/** Generated Model for AD_Password_History
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Password_History")
|
@org.adempiere.base.Model(table="AD_Password_History")
|
||||||
public class X_AD_Password_History extends PO implements I_AD_Password_History, I_Persistent
|
public class X_AD_Password_History extends PO implements I_AD_Password_History, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,12 +19,10 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
|
|
||||||
/** Generated Model for AD_PostIt
|
/** Generated Model for AD_PostIt
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_PostIt")
|
@org.adempiere.base.Model(table="AD_PostIt")
|
||||||
public class X_AD_PostIt extends PO implements I_AD_PostIt, I_Persistent
|
public class X_AD_PostIt extends PO implements I_AD_PostIt, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_Preference
|
/** Generated Model for AD_Preference
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_Preference")
|
@org.adempiere.base.Model(table="AD_Preference")
|
||||||
public class X_AD_Preference extends PO implements I_AD_Preference, I_Persistent
|
public class X_AD_Preference extends PO implements I_AD_Preference, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_PrintColor
|
/** Generated Model for AD_PrintColor
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_PrintColor")
|
@org.adempiere.base.Model(table="AD_PrintColor")
|
||||||
public class X_AD_PrintColor extends PO implements I_AD_PrintColor, I_Persistent
|
public class X_AD_PrintColor extends PO implements I_AD_PrintColor, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_PrintFont
|
/** Generated Model for AD_PrintFont
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_PrintFont")
|
@org.adempiere.base.Model(table="AD_PrintFont")
|
||||||
public class X_AD_PrintFont extends PO implements I_AD_PrintFont, I_Persistent
|
public class X_AD_PrintFont extends PO implements I_AD_PrintFont, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_PrintForm
|
/** Generated Model for AD_PrintForm
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_PrintForm")
|
@org.adempiere.base.Model(table="AD_PrintForm")
|
||||||
public class X_AD_PrintForm extends PO implements I_AD_PrintForm, I_Persistent
|
public class X_AD_PrintForm extends PO implements I_AD_PrintForm, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,13 +19,11 @@ package org.compiere.model;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import org.atteo.classindex.IndexSubclasses;
|
|
||||||
import org.compiere.util.KeyNamePair;
|
import org.compiere.util.KeyNamePair;
|
||||||
|
|
||||||
/** Generated Model for AD_PrintFormat
|
/** Generated Model for AD_PrintFormat
|
||||||
* @author iDempiere (generated)
|
* @author iDempiere (generated)
|
||||||
* @version Development 9.0 - $Id$ */
|
* @version Development 9.0 - $Id$ */
|
||||||
@IndexSubclasses
|
|
||||||
@org.adempiere.base.Model(table="AD_PrintFormat")
|
@org.adempiere.base.Model(table="AD_PrintFormat")
|
||||||
public class X_AD_PrintFormat extends PO implements I_AD_PrintFormat, I_Persistent
|
public class X_AD_PrintFormat extends PO implements I_AD_PrintFormat, I_Persistent
|
||||||
{
|
{
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue