public interface ValueFactory
@NotNull RealValue rZero()
@NotNull RealValue rNegativeZero()
@NotNull RealValue rPositiveInfinity()
@NotNull RealValue rNegativeInfinity()
@NotNull RealValue rNan()
@NotNull RealValue real(float value)
@NotNull RealValue real(double value)
@NotNull RealValue real(@NotNull BigDecimal value)
@NotNull RealValue real(long mantissa, boolean decimal, int exponent, boolean negative)
@NotNull RealValue real(BigInteger mantissa, boolean decimal, int exponent, boolean negative)
@NotNull RealValue real(@NotNull IntegerValue mantissa, boolean decimal, @NotNull IntegerValue exponent, boolean negative)
@NotNull IntegerValue integer(@NotNull byte[] bytes)
@NotNull IntegerValue integer(@NotNull String value)
@NotNull IntegerValue integer(int value)
@NotNull IntegerValue integer(long value)
@NotNull IntegerValue integer(@NotNull BigInteger value)
@NotNull StringValue cString(@NotNull String value)
@NotNull NamedValue named(@NotNull String name, @Nullable Ref<Value> valueRef)
@NotNull ValueCollection collection(boolean named)
@NotNull ByteArrayValue hString(@NotNull String content)
@NotNull ByteArrayValue bString(@NotNull String content)
@NotNull ByteArrayValue byteArrayValue(int bits, @Nullable byte[] bytes)
@NotNull ByteArrayValue emptyByteArray()
@NotNull OpenTypeValue openTypeValue(@NotNull Ref<Type> typeRef, @NotNull Ref<Value> valueRef)
@NotNull ObjectIdentifierValue objectIdentifier(@NotNull List<Ref<Value>> oidRefs)
Copyright © 2017. All rights reserved.