|
@@ -1,6 +1,8 @@ |
1 |
1 |
|
// This Source Code is in the Public Domain per: http://litesoft.org/License.txt |
2 |
2 |
|
package org.litesoft.or; |
3 |
3 |
|
|
|
4 |
+ |
import java.util.*; |
|
5 |
+ |
|
4 |
6 |
|
import org.litesoft.bo.attributes.*; |
5 |
7 |
|
import org.litesoft.core.util.*; |
6 |
8 |
|
import org.litesoft.orsup.base.*; |
|
@@ -10,8 +12,6 @@ |
10 |
12 |
|
import org.litesoft.orsup.selection.*; |
11 |
13 |
|
import org.litesoft.orsup.transact.*; |
12 |
14 |
|
|
13 |
|
- |
import java.util.*; |
14 |
|
- |
|
15 |
15 |
|
public abstract class DBInstanceImmortalPO extends PersistentObjectImpl<DBInstanceImmortal> |
16 |
16 |
|
{ |
17 |
17 |
|
private static final ConstructionControl CONSTRUCTION_CONTROL = new ConstructionControl(); |
|
@@ -42,8 +42,7 @@ |
42 |
42 |
|
return mRecordVersion.getRecordVersion(); |
43 |
43 |
|
} |
44 |
44 |
|
|
45 |
|
- |
private static class AttributeAccessor_RecordVersion |
46 |
|
- |
extends AttributeAccessorSCD_RecordVersion<DBInstanceImmortal> |
|
45 |
+ |
private static class AttributeAccessor_RecordVersion extends AttributeAccessorSCD_RecordVersion<DBInstanceImmortal> |
47 |
46 |
|
{ |
48 |
47 |
|
public AttributeAccessor_RecordVersion() |
49 |
48 |
|
{ |
|
@@ -71,8 +70,7 @@ |
71 |
70 |
|
mID = pID; |
72 |
71 |
|
} |
73 |
72 |
|
|
74 |
|
- |
private static class AttributeAccessor_ID extends AttributeAccessorSCDsimplePersistedReadOnly<DBInstanceImmortal> |
75 |
|
- |
implements NonImportableFeature |
|
73 |
+ |
private static class AttributeAccessor_ID extends AttributeAccessorSCDsimplePersistedReadOnly<DBInstanceImmortal> implements NonImportableFeature |
76 |
74 |
|
{ |
77 |
75 |
|
public AttributeAccessor_ID() |
78 |
76 |
|
{ |
|
@@ -123,12 +121,9 @@ |
123 |
121 |
|
} |
124 |
122 |
|
} |
125 |
123 |
|
|
126 |
|
- |
public static final AttributeAccessorSCDtoOneRegular<DBInstanceImmortal, DBInstanceImmortal> CD_Parent = |
127 |
|
- |
new AttributeAccessor_Parent(); |
|
124 |
+ |
public static final AttributeAccessorSCDtoOneRegular<DBInstanceImmortal, DBInstanceImmortal> CD_Parent = new AttributeAccessor_Parent(); |
128 |
125 |
|
|
129 |
|
- |
protected LazyLoadToOneRegular<DBInstanceImmortal, DBInstanceImmortal> mParent = |
130 |
|
- |
new LazyLoadToOneRegular<DBInstanceImmortal, DBInstanceImmortal>( (DBInstanceImmortal) this, |
131 |
|
- |
CD_Parent ); // Note: DBInstanceImmortal is the related TO object |
|
126 |
+ |
protected LazyLoadToOneRegular<DBInstanceImmortal, DBInstanceImmortal> mParent = new LazyLoadToOneRegular<DBInstanceImmortal, DBInstanceImmortal>( (DBInstanceImmortal) this, CD_Parent ); // Note: DBInstanceImmortal is the related TO object |
132 |
127 |
|
|
133 |
128 |
|
public DBInstanceImmortal getParent() |
134 |
129 |
|
{ |
|
@@ -140,13 +135,11 @@ |
140 |
135 |
|
processLazyLoadMutation( mParent, pParent ); |
141 |
136 |
|
} |
142 |
137 |
|
|
143 |
|
- |
private static class AttributeAccessor_Parent |
144 |
|
- |
extends AttributeAccessorSCDtoOneRegular<DBInstanceImmortal, DBInstanceImmortal> |
|
138 |
+ |
private static class AttributeAccessor_Parent extends AttributeAccessorSCDtoOneRegular<DBInstanceImmortal, DBInstanceImmortal> |
145 |
139 |
|
{ |
146 |
140 |
|
public AttributeAccessor_Parent() |
147 |
141 |
|
{ |
148 |
|
- |
super( "Parent", "parent_id", DBInstanceImmortal.class, "ID", "DBInstanceImmortalSetForParent", false, false, Mutability.RW |
149 |
|
- |
); |
|
142 |
+ |
super( "Parent", "parent_id", DBInstanceImmortal.class, "ID", "DBInstanceImmortalSetForParent", false, false, Mutability.RW ); |
150 |
143 |
|
} |
151 |
144 |
|
|
152 |
145 |
|
public LazyLoadToOneRegular<DBInstanceImmortal, DBInstanceImmortal> getValueHolder( DBInstanceImmortal pPO ) |
|
@@ -175,12 +168,9 @@ |
175 |
168 |
|
} |
176 |
169 |
|
} |
177 |
170 |
|
|
178 |
|
- |
public static final AttributeAccessorSCDtoManyRegular<DBInstanceImmortal, DBInstanceImmortal> CD_DBInstanceImmortalSetForParent = |
179 |
|
- |
new AttributeAccessor_DBInstanceImmortalSetForParent(); |
|
171 |
+ |
public static final AttributeAccessorSCDtoManyRegular<DBInstanceImmortal, DBInstanceImmortal> CD_DBInstanceImmortalSetForParent = new AttributeAccessor_DBInstanceImmortalSetForParent(); |
180 |
172 |
|
|
181 |
|
- |
protected LazyLoadToManyRegular<DBInstanceImmortal, DBInstanceImmortal> mDBInstanceImmortalSetForParent = |
182 |
|
- |
new LazyLoadToManyRegular<DBInstanceImmortal, DBInstanceImmortal>( (DBInstanceImmortal) this, |
183 |
|
- |
CD_DBInstanceImmortalSetForParent ); // Note: DBInstanceImmortal is the related TO object |
|
173 |
+ |
protected LazyLoadToManyRegular<DBInstanceImmortal, DBInstanceImmortal> mDBInstanceImmortalSetForParent = new LazyLoadToManyRegular<DBInstanceImmortal, DBInstanceImmortal>( (DBInstanceImmortal) this, CD_DBInstanceImmortalSetForParent ); // Note: DBInstanceImmortal is the related TO object |
184 |
174 |
|
|
185 |
175 |
|
public List<DBInstanceImmortal> getDBInstanceImmortalSetForParent() |
186 |
176 |
|
{ |
|
@@ -202,13 +192,11 @@ |
202 |
192 |
|
processLazyLoadMutationRemove( mDBInstanceImmortalSetForParent, pDBInstanceImmortalSetForParent ); |
203 |
193 |
|
} |
204 |
194 |
|
|
205 |
|
- |
private static class AttributeAccessor_DBInstanceImmortalSetForParent |
206 |
|
- |
extends AttributeAccessorSCDtoManyRegular<DBInstanceImmortal, DBInstanceImmortal> |
|
195 |
+ |
private static class AttributeAccessor_DBInstanceImmortalSetForParent extends AttributeAccessorSCDtoManyRegular<DBInstanceImmortal, DBInstanceImmortal> |
207 |
196 |
|
{ |
208 |
197 |
|
public AttributeAccessor_DBInstanceImmortalSetForParent() |
209 |
198 |
|
{ |
210 |
|
- |
super( "DBInstanceImmortalSetForParent", "ID", DBInstanceImmortal.class, "Parent", "Name", |
211 |
|
- |
Mutability.RW, false, true ); |
|
199 |
+ |
super( "DBInstanceImmortalSetForParent", "ID", DBInstanceImmortal.class, "Parent", "Name", Mutability.RW, false, true ); |
212 |
200 |
|
} |
213 |
201 |
|
|
214 |
202 |
|
public LazyLoadToManyRegular<DBInstanceImmortal, DBInstanceImmortal> getValueHolder( DBInstanceImmortal pPO ) |