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()
protected
Config4Abstract(KeySpecHashtable4 config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TernaryBool
cascadeOnActivate()
void
cascadeOnActivate(boolean flag)
TernaryBool
cascadeOnDelete()
void
cascadeOnDelete(boolean flag)
TernaryBool
cascadeOnUpdate()
void
cascadeOnUpdate(boolean flag)
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.java.lang.String
getName()
int
hashCode()
protected void
putThreeValued(KeySpec spec, boolean flag)
protected void
putThreeValuedInt(KeySpec spec, boolean flag)
protected void
setName(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:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
getName
public java.lang.String getName()
-
setName
protected void setName(java.lang.String name)
-
-