クラス SPatchesPackedImpl<V,P extends SPatch>
java.lang.Object
org.wcardinal.controller.data.internal.SPatchesPackedImpl<V,P>
- すべての実装されたインタフェース:
SPatchesPacked<V,
P>
- 直系の既知のサブクラス:
SListPatchesPacked
,SMapPatchesPacked
,SQueuePatchesPacked
public abstract class SPatchesPackedImpl<V,P extends SPatch>
extends Object
implements SPatchesPacked<V,P>
-
コンストラクタの概要
コンストラクタコンストラクタ説明SPatchesPackedImpl
(long startRevision, long endRevision, NavigableMap<Long, P> revisionToPatch) SPatchesPackedImpl
(long startRevision, long endRevision, P reset) -
メソッドの概要
修飾子とタイプメソッド説明long
getReset()
long
boolean
isApplicable
(long revision, boolean hasNoPatches, boolean isSoft) boolean
isEmpty()
void
serialize
(com.fasterxml.jackson.core.JsonGenerator gen) クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
インタフェースから継承されたメソッド org.wcardinal.controller.data.internal.SPatchesPacked
apply
-
コンストラクタの詳細
-
SPatchesPackedImpl
-
-
メソッドの詳細
-
serialize
- 定義:
serialize
インタフェース内SPatchesPacked<V,
P extends SPatch> - 例外:
IOException
-
isApplicable
public boolean isApplicable(long revision, boolean hasNoPatches, boolean isSoft) - 定義:
isApplicable
インタフェース内SPatchesPacked<V,
P extends SPatch>
-
isEmpty
public boolean isEmpty()- 定義:
isEmpty
インタフェース内SPatchesPacked<V,
P extends SPatch>
-
getStartRevision
public long getStartRevision()- 定義:
getStartRevision
インタフェース内SPatchesPacked<V,
P extends SPatch>
-
getEndRevision
public long getEndRevision()- 定義:
getEndRevision
インタフェース内SPatchesPacked<V,
P extends SPatch>
-
getReset
- 定義:
getReset
インタフェース内SPatchesPacked<V,
P extends SPatch>
-
getRevisionToMap
- 定義:
getRevisionToMap
インタフェース内SPatchesPacked<V,
P extends SPatch>
-