public static class BehaviorConfiguration.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
Builder(BehaviorConfiguration configuration) |
public Builder()
public Builder(BehaviorConfiguration configuration)
public BehaviorConfiguration.Builder setMaxOffset(int maxOffset)
public BehaviorConfiguration.Builder setMaxOffsetRatio(float maxOffsetRatio)
public BehaviorConfiguration.Builder setMaxOffsetRatioOfParent(float maxOffsetRatioOfParent)
public BehaviorConfiguration.Builder setUseDefaultMaxOffset(boolean useDefaultMaxOffset)
public BehaviorConfiguration.Builder setHeight(int height)
public BehaviorConfiguration.Builder setParentHeight(int parentHeight)
public BehaviorConfiguration.Builder setVisibleHeight(int visibleHeight)
public BehaviorConfiguration.Builder setInvisibleHeight(int invisibleHeight)
public BehaviorConfiguration.Builder setSettled(boolean settled)
public BehaviorConfiguration.Builder setVisibleHeightRatio(float visibleHeightRatio)
public BehaviorConfiguration.Builder setVisibleHeightParentRatio(float visibleHeightParentRatio)
public BehaviorConfiguration.Builder setUseDefinedRefreshTriggerRange(boolean useDefinedRefreshTriggerRange)
public BehaviorConfiguration.Builder setDefaultRefreshTriggerRange(int defaultRefreshTriggerRange)
public BehaviorConfiguration.Builder setRefreshTriggerRange(int refreshTriggerRange)
public BehaviorConfiguration.Builder setShowUpWhenRefresh(java.lang.Boolean showUpWhenRefresh)
public BehaviorConfiguration.Builder setMinOffset(int minOffset)
public BehaviorConfiguration.Builder setCachedMinOffset(int cachedMinOffset)
public BehaviorConfiguration.Builder setMinOffsetRatio(java.lang.Float minOffsetRatio)
public BehaviorConfiguration.Builder setMinOffsetRatioOfParent(java.lang.Float minOffsetRatioOfParent)
public BehaviorConfiguration.Builder setUseDefaultMinOffset(boolean useDefaultMinOffset)
public int getMaxOffset()
public float getMaxOffsetRatio()
public float getMaxOffsetRatioOfParent()
public boolean isUseDefaultMaxOffset()
public int getHeight()
public int getParentHeight()
public int getVisibleHeight()
public int getInvisibleHeight()
public boolean isSettled()
public float getVisibleHeightRatio()
public float getVisibleHeightParentRatio()
public boolean isUseDefinedRefreshTriggerRange()
public int getDefaultRefreshTriggerRange()
public int getRefreshTriggerRange()
public java.lang.Boolean getShowUpWhenRefresh()
public int getMinOffset()
public int getCachedMinOffset()
public java.lang.Float getMinOffsetRatio()
public java.lang.Float getMinOffsetRatioOfParent()
public boolean isUseDefaultMinOffset()
public BehaviorConfiguration build()