public class KListConstraint extends java.lang.Object implements java.io.Serializable, java.lang.Iterable<KConstraint>
Constructor and Description |
---|
KListConstraint() |
Modifier and Type | Method and Description |
---|---|
void |
add(KConstraint constraint) |
KConstraint |
get(int index) |
KConstraint |
getConstraint(java.lang.String member) |
KConstraint |
getConstraint(java.lang.String member,
java.lang.Class constraintClass) |
java.lang.String |
getMember(java.lang.Class<? extends KObject> clazz,
java.lang.Class<? extends KConstraint> constraintClass) |
java.util.Iterator<KConstraint> |
iterator() |
void |
load(KDataBase db) |
void |
load(KDataBase db,
KDuoClasseList duoClasseList) |
void |
load(KDataBase db,
KDuoClasseList duoClasseList,
boolean fromList) |
void |
load(KListObject<? extends KObject> kl) |
void |
preload(MapArrayString<KConstraint> membersKeys) |
void |
save(KDataBase db) |
void |
update() |
public void add(KConstraint constraint)
public KConstraint get(int index)
public void load(KDataBase db)
public void load(KDataBase db, KDuoClasseList duoClasseList)
public void load(KDataBase db, KDuoClasseList duoClasseList, boolean fromList)
public void load(KListObject<? extends KObject> kl)
public void preload(MapArrayString<KConstraint> membersKeys) throws java.lang.SecurityException, java.lang.NoSuchFieldException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchFieldException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
public void save(KDataBase db)
public void update()
public KConstraint getConstraint(java.lang.String member, java.lang.Class constraintClass)
public KConstraint getConstraint(java.lang.String member)
public java.lang.String getMember(java.lang.Class<? extends KObject> clazz, java.lang.Class<? extends KConstraint> constraintClass)
public java.util.Iterator<KConstraint> iterator()
iterator
in interface java.lang.Iterable<KConstraint>