Uses of Class
com.storedobject.core.ClassAttribute
Packages that use ClassAttribute
-
Uses of ClassAttribute in com.storedobject.core
Fields in com.storedobject.core declared as ClassAttributeModifier and TypeFieldDescriptionprotected final ClassAttribute
<? extends StoredObject> BulkDataDelete.ca
Methods in com.storedobject.core that return ClassAttributeModifier and TypeMethodDescriptionstatic ClassAttribute
<? extends StoredObject> StoredObjectUtility.classAttribute
(int family) static <T extends StoredObject>
ClassAttribute<T> StoredObjectUtility.classAttribute
(Class<T> objectClass) static <T extends StoredObject>
ClassAttribute<T> StoredObjectUtility.classAttribute
(T object) static ClassAttribute
<?> ClassAttribute.get
(int family) Get the class attribute instance for the given family (eachStoredObject
class has a unique family code).static <O extends StoredObject>
ClassAttribute<O> Get the class attribute instance for the given object class.static <O extends StoredObject>
ClassAttribute<O> ClassAttribute.get
(O object) Get the class attribute instance for the given object instance.SOClass.getClassAttribute()
ClassAttribute.getParent()
Get the parent of this.Methods in com.storedobject.core with parameters of type ClassAttributeModifier and TypeMethodDescriptionstatic String
StoredObjectUtility.createSQL
(ClassAttribute<?> ca, String columns, String condition, String order, boolean only, boolean header, int skip, int limit, int[] distinct) Create a SQL execution string.static <T extends StoredObject>
ObjectIterator<T> StoredObject.list
(Transaction transaction, ClassAttribute<T> ca, String condition, String order, boolean any) Get the list of instances from the database for the given parameters.static <T extends StoredObject>
ObjectIterator<T> StoredObject.list
(Transaction transaction, ClassAttribute<T> ca, String condition, String order, boolean any, int skip, int limit, int[] distinct) Get the list of instances from the database for the given parameters.