Package com.stimulsoft.base.range
Class Range
java.lang.Object
com.stimulsoft.base.range.Range
- All Implemented Interfaces:
IStiSerializable,IStiSerializableToString
- Direct Known Subclasses:
ByteRange,CharRange,DateTimeRange,DecimalRange,DoubleRange,FloatRange,GuidRange,IntRange,LongRange,ShortRange,StringRange,TimeSpanRange
Base class for all Range classes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromStringValue(String str) abstract ObjectGets or sets From item of range.abstract StringGets specified name of range.abstract StiSystemTypeEnumGets the type of range items.protected abstract Stringabstract ObjectGets or set To item of range.final voidFill From and To item of range with it string representation.voidsetFromAndTo(Object from, Object to) abstract voidsetFromObject(Object value) abstract voidsetToObject(Object value) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableToString
deserialize
-
Constructor Details
-
Range
public Range()
-
-
Method Details
-
getRangeName
Gets specified name of range. Range name equal to name of range class. -
getRangeType
Gets the type of range items. -
getFromObject
Gets or sets From item of range. -
setFromObject
-
getToObject
Gets or set To item of range. -
setToObject
-
getSerializeName
-
setFromAndTo
-
Parse
Fill From and To item of range with it string representation. -
serialize
- Specified by:
serializein interfaceIStiSerializableToString
-
fromStringValue
-
toString
-