public class RangeConstructor extends Object
Modifier and Type | Class and Description |
---|---|
static class |
RangeConstructor.IntBoundaries |
static class |
RangeConstructor.LongBoundaries |
Constructor and Description |
---|
RangeConstructor(int widthBytes,
boolean signed,
String minValue,
String maxValue,
String nullValue) |
RangeConstructor(UnifiedMetaData meta) |
Modifier and Type | Method and Description |
---|---|
RangeConstructor.IntBoundaries |
getBoundaries(RangeConstructor.IntBoundaries boundaries) |
RangeConstructor.LongBoundaries |
getBoundaries(RangeConstructor.LongBoundaries boundaries) |
RangeConstructor.IntBoundaries |
getIntBoundaries() |
int |
getIntMask() |
RangeConstructor.LongBoundaries |
getLongBoundaries() |
long |
getLongMask() |
int |
getNullValueAsInt() |
long |
getNullValueAsLong() |
String |
getStrMaxValue() |
String |
getStrMinValue() |
String |
getStrNullValue() |
BigInteger |
getTheoreticalMaxValue() |
BigInteger |
getTheoreticalMinValue() |
int |
getWidthBytes() |
boolean |
isMaxBoundNegative() |
boolean |
isMinBoundNegative() |
boolean |
isSignDifferentRange() |
boolean |
isSigned() |
boolean |
isWideUnsignedRange() |
public RangeConstructor(int widthBytes, boolean signed, String minValue, String maxValue, String nullValue)
public RangeConstructor(UnifiedMetaData meta)
public BigInteger getTheoreticalMaxValue()
public BigInteger getTheoreticalMinValue()
public boolean isMinBoundNegative()
public boolean isMaxBoundNegative()
public boolean isSignDifferentRange()
public boolean isWideUnsignedRange()
public String getStrMinValue()
public String getStrMaxValue()
public String getStrNullValue()
public boolean isSigned()
public int getWidthBytes()
public RangeConstructor.IntBoundaries getBoundaries(RangeConstructor.IntBoundaries boundaries)
public RangeConstructor.IntBoundaries getIntBoundaries()
public RangeConstructor.LongBoundaries getBoundaries(RangeConstructor.LongBoundaries boundaries)
public RangeConstructor.LongBoundaries getLongBoundaries()
public int getIntMask()
public long getLongMask()
public long getNullValueAsLong()
public int getNullValueAsInt()
Copyright © 2005–2025 Onix Solutions. All rights reserved.