Package com.db4o.internal
Class Config4Abstract
- java.lang.Object
-
- com.db4o.internal.Config4Abstract
-
- Direct Known Subclasses:
Config4Class,Config4Field
public abstract class Config4Abstract extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected KeySpecHashtable4_config
-
Constructor Summary
Constructors Modifier Constructor Description Config4Abstract()protectedConfig4Abstract(KeySpecHashtable4 config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TernaryBoolcascadeOnActivate()voidcascadeOnActivate(boolean flag)TernaryBoolcascadeOnDelete()voidcascadeOnDelete(boolean flag)TernaryBoolcascadeOnUpdate()voidcascadeOnUpdate(boolean flag)booleanequals(java.lang.Object obj)Will raise an exception if argument class doesn't match this class - violates equals() contract in favor of failing fast.java.lang.StringgetName()inthashCode()protected voidputThreeValued(KeySpec spec, boolean flag)protected voidputThreeValuedInt(KeySpec spec, boolean flag)protected voidsetName(java.lang.String name)
-
-
-
Field Detail
-
_config
protected KeySpecHashtable4 _config
-
-
Constructor Detail
-
Config4Abstract
public Config4Abstract()
-
Config4Abstract
protected Config4Abstract(KeySpecHashtable4 config)
-
-
Method Detail
-
cascadeOnActivate
public void cascadeOnActivate(boolean flag)
-
cascadeOnDelete
public void cascadeOnDelete(boolean flag)
-
cascadeOnUpdate
public void cascadeOnUpdate(boolean flag)
-
putThreeValued
protected void putThreeValued(KeySpec spec, boolean flag)
-
putThreeValuedInt
protected void putThreeValuedInt(KeySpec spec, boolean flag)
-
cascadeOnActivate
public TernaryBool cascadeOnActivate()
-
cascadeOnDelete
public TernaryBool cascadeOnDelete()
-
cascadeOnUpdate
public TernaryBool cascadeOnUpdate()
-
equals
public boolean equals(java.lang.Object obj)
Will raise an exception if argument class doesn't match this class - violates equals() contract in favor of failing fast.- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
getName
public java.lang.String getName()
-
setName
protected void setName(java.lang.String name)
-
-