public abstract class FixedUpdateDepth extends java.lang.Object implements UpdateDepth
| Constructor and Description |
|---|
FixedUpdateDepth(int depth) |
| Modifier and Type | Method and Description |
|---|---|
UpdateDepth |
adjust(ClassMetadata clazz) |
FixedUpdateDepth |
adjustDepthToBorders() |
UpdateDepth |
adjustUpdateDepthForCascade(boolean isCollection) |
UpdateDepth |
descend() |
boolean |
equals(java.lang.Object other) |
protected abstract FixedUpdateDepth |
forDepth(int depth) |
int |
hashCode() |
boolean |
isBroaderThan(FixedUpdateDepth other) |
boolean |
negative() |
boolean |
sufficientDepth() |
java.lang.String |
toString() |
boolean |
tpMode() |
void |
tpMode(boolean tpMode) |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcanSkippublic void tpMode(boolean tpMode)
public boolean tpMode()
public boolean sufficientDepth()
sufficientDepth in interface UpdateDepthpublic boolean negative()
negative in interface UpdateDepthpublic java.lang.String toString()
toString in class java.lang.Objectpublic UpdateDepth adjust(ClassMetadata clazz)
adjust in interface UpdateDepthpublic boolean isBroaderThan(FixedUpdateDepth other)
public FixedUpdateDepth adjustDepthToBorders()
public UpdateDepth adjustUpdateDepthForCascade(boolean isCollection)
adjustUpdateDepthForCascade in interface UpdateDepthpublic UpdateDepth descend()
descend in interface UpdateDepthpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectprotected abstract FixedUpdateDepth forDepth(int depth)